Code Monkey home page Code Monkey logo

reflected_gnt's Introduction

python3 eval.py --config configs/gnt_full.txt --eval_scenes orchids --expname gnt_full --chunk_size 500 --run_val --N_samples 192 python3 eval.py --config configs/gnt_llff.txt --eval_scenes orchids --expname gnt_llff --chunk_size 500 --run_val --N_samples 192

python3 eval.py --config configs/gnt_full.txt --eval_dataset rffr --eval_scenes art1 --expname gnt_full --chunk_size 500 --run_val --N_samples 192

直接利用Generalized NeRF的预训练权重在RFFR上进行finetune

export CUDA_VISIBLE_DEVICES=5 python3 eval.py --config configs/gnt_ft_rffr.txt --eval_dataset rffr --eval_scenes art1 --expname gen_ft_rffr --chunk_size 500 --run_val --N_rand 1024 --N_samples 192 --ckpt_path ./out/gnt_full/model_720000.pth

直接利用Generalized NeRF的预训练权重在LIIF上进行finetune

CUDA_VISIBLE_DEVICES=5 python3 eval.py --config configs/gnt_full.txt --eval_scenes room --expname gnt_room --run_val --N_rand 1024 --N_samples 192 --ckpt_path ./out/model_best.pth

python3 render.py --config configs/gnt_full.txt --eval_scenes orchids --expname gnt_full --chunk_size 500 --run_val --N_samples 192

export CUDA_VISIBLE_DEVICES=0,1 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train.py --config configs/gnt_ft_rffr.txt --expname vanilla_Nray --N_rand 2048

export CUDA_VISIBLE_DEVICES=2,3 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train.py --config configs/gnt_ft_rffr.txt --expname low_Nray --N_rand 1024

export CUDA_VISIBLE_DEVICES=0,1,2,3 python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train.py --config configs/gnt_ft_rffr.txt --expname vanilla_Nray --N_rand 1024 --N_samples 192

python -m torch.distributed.launch --nproc_per_node=8
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/cra/train_gnt_scannet.yaml

python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/cra/train_gnt_scannet.yaml
--ckpt_path ./out/gnt_full/model_best.pth --expname fc_gnt_pretrain --no_load_opt

export CUDA_VISIBLE_DEVICES=6,7 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/cra/train_gnt_scannet.yaml
--ckpt_path ./out/model_best.pth --expname LOW_LR

export CUDA_VISIBLE_DEVICES=4,5 python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train.py --config configs/gnt_full.txt --expname gnt_full --N_rand 512 --N_importance 32

export CUDA_VISIBLE_DEVICES=2,3 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/cra/train_gnt_scannet.yaml
--ckpt_path ./out/ibrnet_best.pth --expname ibrnet --model ibrnet --no_load_opt

export CUDA_VISIBLE_DEVICES=2,3 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet.txt
--ckpt_path ./out/gnt_best.pth --expname gnt_semantic --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=4,5,6,7 python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet.txt
--ckpt_path ./out/gnt_best.pth --expname gnt_smeantic_full --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=0,1,2,3 python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet.txt
--ckpt_path ./out/gnt_best.pth --expname gnt_smeantic_train_val1 --val_set_list configs/scannetv2_val_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=4,5,6,7 python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_lr3.txt
--ckpt_path ./out/gnt_best.pth --expname org_train --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=0,1,2,3 python -m torch.distributed.launch --nproc_per_node=4
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_lr3.txt
--ckpt_path ./out/gnt_best.pth --expname lr3 --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=0,1 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_fuxian.txt
--ckpt_path ./out/gnt_best.pth --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=2,3 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_fuxian.txt
--ckpt_path ./out/gnt_best.pth --expname only_que --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=4,5 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_de1.txt
--ckpt_path ./out/gnt_best.pth --expname only_que_de1 --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=0,1 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_de2.txt
--ckpt_path ./out/gnt_best.pth --expname only_que_de2 --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=2,3 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_de3.txt

export CUDA_VISIBLE_DEVICES=6,7 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_batch_scannet.py --config configs/gnt_scannet_batch.txt

export CUDA_VISIBLE_DEVICES=2,3 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_unbounded.txt
--ckpt_path ./out/gnt_best.pth --val_set_list configs/scannetv2_test_split.txt --no_load_opt --no_load_scheduler

export CUDA_VISIBLE_DEVICES=0,1 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
ft_scannet.py --config configs/gnt_scannet_ft.txt --expname gnt_ft2

export CUDA_VISIBLE_DEVICES=6,7 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_dino.txt --expname gnt_scannet_dino2

export CUDA_VISIBLE_DEVICES=4,5 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_de2.txt --expname selected_inds --selected_inds

export CUDA_VISIBLE_DEVICES=6,7 python -m torch.distributed.launch --nproc_per_node=2
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_de2_scale0.5.txt

export CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7 python -m torch.distributed.launch --nproc_per_node=8
--master_port=$(( RANDOM % 1000 + 50000 ))
train_scannet.py --config configs/gnt_scannet_de2.txt --expname de2_gpu8

reflected_gnt's People

Contributors

lifuguan avatar peihaowang avatar mukundvarmat avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.