小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

AlphaFold3正式開源:本地部署指南

 昵稱69125444 2024-11-30 發(fā)布于廣西

圖片

圖片

  1. 首先,確認(rèn)硬件要求:

  • 需要 Linux 操作系統(tǒng)

  • 需要 NVIDIA GPU (計(jì)算能力 8.0 或更高)

  • 至少 64GB RAM

  • 推薦 1TB SSD 存儲(chǔ)空間

  • 推薦使用 NVIDIA A100 或 H100 GPU (80GB 顯存)

圖片

安裝基礎(chǔ)軟件:

# 安裝必要的包sudo apt-get updatesudo apt-get install -y ca-certificates curl git
# 安裝 Dockersudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download./linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a r /etc/apt/keyrings/docker.asc
# 添加 Docker 倉庫echo \ 'deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download./linux/ubuntu \ $(. /etc/os-release && echo '$VERSION_CODENAME') stable' | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 安裝 Dockersudo apt-get updatesudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

圖片

安裝 NVIDIA 驅(qū)動(dòng)和 Docker GPU 支持:

# 安裝 NVIDIA 驅(qū)動(dòng)sudo apt-get -y install alsa-utils ubuntu-drivers-commonsudo ubuntu-drivers installsudo nvidia-smi --gpu-reset
# 安裝 NVIDIA Docker 支持curl -fsSL https://nvidia./libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpgcurl -s -L https://nvidia./libnvidia-container/stable/deb/nvidia-container-toolkit.list | \ sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \ sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.listsudo apt-get updatesudo apt-get install -y nvidia-container-toolkit

圖片

獲取 AlphaFold 3 源代碼:

git clone https://github.com/google-deepmind/alphafold3.gitcd alphafold3

下載數(shù)據(jù)庫:

# 創(chuàng)建數(shù)據(jù)庫目錄mkdir -p $HOME/alphafold_db# 下載數(shù)據(jù)庫python3 fetch_databases.py --download_destination=$HOME/alphafold_db

獲取模型參數(shù):

  • 通過 Google 提供的表單申請(qǐng)?jiān)L問權(quán)限

  • 等待審核通過(2-3個(gè)工作日)

  • 下載模型參數(shù)到指定目錄(比如 $HOME/alphafold_params)

建立 Docker 容器:

docker build -t alphafold3 -f docker/Dockerfile .

準(zhǔn)備運(yùn)行環(huán)境:

# 創(chuàng)建輸入輸出目錄mkdir -p $HOME/af_inputmkdir -p $HOME/af_output
# 創(chuàng)建輸入文件cat > $HOME/af_input/fold_input.json << EOF{ 'name': '2PV7', 'sequences': [ { 'protein': { 'id': ['A', 'B'], 'sequence': 'GMRESYANENQFGFKTINSDIHKIVIVGGYGKLGGLFARYLRASGYPISILDREDWAVAESILANADVVIVSVPINLTLETIERLKPYLTENMLLADLTSVKREPLAKMLEVHTGAVLGLHPMFGADIASMAKQVVVRCDGRFPERYEWLLEQIQIWGAKIYQTNATEHDHNMTYIQALRHFSTFANGLHLSKQPINLANLLALSSPIYRLELAMIGRLFAQDAELYADIIMDKSENLAVIETLKQTYDEALTFFENNDRQGFIDAFHKVRDWFGDYSEQFLKESRQLLQQANDLKQG' } } ], 'modelSeeds': [1], 'dialect': 'alphafold3', 'version': 1}EOF

運(yùn)行 AlphaFold 3:

docker run -it \ --volume $HOME/af_input:/root/af_input \ --volume $HOME/af_output:/root/af_output \ --volume $HOME/alphafold_params:/root/models \ --volume $HOME/alphafold_db:/root/public_databases \ --gpus all \ alphafold3 \python run_alphafold.py \ --json_path=/root/af_input/fold_input.json \ --model_dir=/root/models \ --output_dir=/root/af_output

圖片

表單申請(qǐng)?jiān)L問地址:https://docs.google.com/forms/d/e/1FAIpQLSfWZAgo1aYk0O4MuAXZj8xRQ8DafeFJnldNOnh_13qAx2ceZw/viewform

GitHub倉庫地址:https://github.com/google-deepmind/alphafold3/tree/main

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多