The experiments are conduct on Alvis platform.
The checkpoint files are not included in github due to the limitation of storage space.
Data path:
/mimer/NOBACKUP/groups/multimodal/v1.0-mini-5p/
Details of sences:
train: /mimer/NOBACKUP/groups/multimodal/data_split/train_5p.csv
valid: /mimer/NOBACKUP/groups/multimodal/data_split/val_5p.csv
Data path:
/mimer/NOBACKUP/groups/multimodal/v1.0-mini-100v/
Details of sences:
/mimer/NOBACKUP/groups/multimodal/data_split/val_100v.csv
Data path:
/mimer/NOBACKUP/groups/multimodal/v1.0-mini-geo5p/
Details of sences:
train: /mimer/NOBACKUP/groups/multimodal/data_split/geo_train_5p.csv
valid: /mimer/NOBACKUP/groups/multimodal/data_split/geo_val.csv
The checkpoint files are storaged in path ./work_dirs/Fusion_0075_refactor/ for each model folder.
Eeach model has 6 checkpoint files (since we have 6 epochs in training stage).
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs1_select
Checkpoint file:
https://pan.baidu.com/s/11eXhMg8zpIGA2W20M1IFfw?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs2_select
Checkpoint file:
https://pan.baidu.com/s/1NSZSYQZOwzcIeiUoOXZgVg?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs1_pe_select
Checkpoint file:
https://pan.baidu.com/s/1HT99uLJHL6Gcop2HBaL6FA?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs2_pe_select
Checkpoint file:
https://pan.baidu.com/s/1sYPoWudQ3RD9SH2iuiY0PQ?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs1_ied_select
Checkpoint file:
https://pan.baidu.com/s/1VJ1G4s9E9uy2Jir0-qmPRg?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs2_ied_select
Checkpoint file:
https://pan.baidu.com/s/10nMIwo6Bmuqm3ZbxwXBz-Q?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs1_pe_ied_select
Checkpoint file:
https://pan.baidu.com/s/1p2IzEz3AmMDelZPtHtXwEw?pwd=1111
Model path:
/mimer/NOBACKUP/groups/multimodal/trained_model/bs2_pe_ied_select
Checkpoint file:
https://pan.baidu.com/s/1TzvFatSS34KvWekfCYTDLQ?pwd=1111
https://github.com/fudan-zvg/DeepInteraction
The docker environment is generated according to the setting of DeepInteraction on its github page.
The docker file on Alvis:
/mimer/NOBACKUP/groups/multimodal/bev_image_dev/
For example, if one want to activate the docker and use 5% nuScenes dataset:
apptainer shell --nv --fakeroot -B /mimer/NOBACKUP/groups/multimodal/v1.0-mini-5p:/root/v1.0-mini-5p /mimer/NOBACKUP/groups/multimodal/bev_image_dev/
source activate
conda activate bev
Then we can train or valid the model according to command provided on github page of DeepInteraction.
apptainer shell --nv --fakeroot --writable /mimer/NOBACKUP/groups/multimodal/bev_image_dev/
source activate
conda activate bev
Change to nuscenes directory.
cd /opt/conda/envs/bev/lib/python3.7/site-packages/nuscenes/utils/
We have several different backup files of splits.py:
splits.py_5p_backup : 5% of nuScenes dataset
splits.py_100v_backup : Full validation of nuScenes dataset
splits.py_geo_backup : 5% geo dataset
The backup files are stored in path:
data_splitting_splits_file
Simply overwrite the splits.py as requried.
Edit the file: projects/configs/nuscenes/Fusion_0075_refactor.py
If use 5% of nuScenes dataset, the modify the "data_root" line as : data_root = '/root/v1.0-mini-5p/'