代码地址
https://github.com/memmelma/VO-Transformer/tree/dev
环境配置
1.拉取github库
git clone https://github.com/memmelma/VO-Transformer.git
cd VO-Transformer/
2.创建环境
 创建environment.yml
name: vot_nav
channels:
  - pytorch
  - conda-forge
dependencies:
  - python=3.7
  - cmake=3.14.0
  - numpy
  - numba
  - tqdm
  - tbb
  - joblib
  - h5py
  - pytorch=1.7.0
  - torchvision=0.8.0
  - cudatoolkit=11.0
  - pip
  - pip:
    - yacs
    - lz4
    - opencv-python
    - future 
    - numba 
    - numpy 
    - tqdm 
    - tbb 
    - joblib 
    - h5py 
    - opencv-python 
    - lz4 
    - yacs 
    - wandb 
    - tensorboard==1.15 
    - ifcfg 
    - jupyter 
    - gpustat 
    - moviepy 
    - imageio 
    - einops
conda env create -f environment.yml
conda activate vot_nav
3.安装habitat-sim
conda install -c aihabitat -c conda-forge habitat-sim=0.1.7 headless
4.安装habitat-lab
git clone https://github.com/facebookresearch/habitat-lab.git -b v0.1.7
cd habitat-lab/
pip install -r requirements.txt
python setup.py develop --all
5.Install timm and other
cd ..
git clone https://github.com/rwightman/pytorch-image-models.git 
cd pytorch-image-models 
pip install -e .
pip install protobuf==3.20
6.配置数据集和模型
 直接参考原本github库
生成数据
./generate_data.sh --act_type -1 --N_list 250000 25000 --name_list 'train' 'val'
一个漫长的过程…
 
6.运行训练的
./start_vo.sh --config-yaml configs/vo/example_vo.yaml
7.运行eval脚本
./start_rl.sh --run-type eval --config-yaml configs/rl/evaluation/example_rl.yaml



















