Article
aerial-d 环境搭建与实验复现(RTX 5090)
NOTE要复现论文的github:aerial-d
下载并安装 Miniconda
sudo apt updatecd ~wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shbash Miniconda3-latest-Linux-x86_64.shDo you wish the installer to initialize Miniconda3? yes创建干净环境(Python 3.12)
conda create -n aerial python=3.12conda activate aerial安装 RTX5090 必须的 PyTorch(Nightly cu128)
pip install --pre torch torchvision torchaudio \ --index-url https://download.pytorch.org/whl/nightly/cu128验证 GPU 是否正确支持
python - <<'PY'import torchprint("torch:", torch.__version__)print("cuda runtime:", torch.version.cuda)print("gpu available:", torch.cuda.is_available())print("gpu name:", torch.cuda.get_device_name(0))PY拉取 SAMWISE 工程
cd ~git clone https://github.com/luispl77/aerial-d.gitcd aerial-d安装依赖
pip install -U pip这两句添加注释# torch==2.7.1# torchvision==0.22.1pip install -i https://pypi.org/simple -r requirements.txt快速 check
python -c "import torch; print(torch.__version__); print(torch.cuda.is_available()); print(torch.cuda.get_device_name(0)); print(torch.cuda.get_device_capability(0))"下载数据集
cd ~/aerial-dhuggingface-cli download luisml77/aerial-d --repo-type dataset --local-dir datagen/datasetcd ~/aerial-d/datagen/datasetsudo apt install unzipunzip aeriald.zip下载 checkpoint
cd ~/aerial-d/rsrefseghuggingface-cli download luisml77/rsrefseg \ --repo-type model \ --local-dir models验证实验数据
cd ~/aerial-dpython test.py \ --model_name rsrefseg_combined \ --dataset_type aeriald \ --sam_model facebook/sam-vit-large aerial-d 环境搭建与实验复现(RTX 5090)
https://anpier.cn/posts/deep_learning_aerial-d_environment/