clean code
parent
18ff4489b3
commit
abbb5d136d
@ -0,0 +1,23 @@
|
||||
# NeRF++
|
||||
Codebase for paper:
|
||||
* Work with 360 capture of large-scale unbounded scenes.
|
||||
* Support multi-gpu training and inference.
|
||||
|
||||
## Data
|
||||
* Download our preprocessed data from [tanks_and_temples](), [lf_data]().
|
||||
* Put the data in the code directory.
|
||||
* Data format.
|
||||
** Each scene consists of 3 splits: train/test/validation.
|
||||
** Intrinsics and poses are stored as flattened 4x4 matrices.
|
||||
** Opencv camera coordinate system is adopted, i.e., x--->right, y--->down, z--->scene.
|
||||
* Scene normalization: move the average camera center to origin, and put all the camera centers inside the unit sphere.
|
||||
|
||||
## Training
|
||||
```python
|
||||
python ddp_train_nerf.py --config configs/tanks_and_temples/tat_training_truck.txt
|
||||
```
|
||||
|
||||
## Testing
|
||||
```python
|
||||
python ddp_test_nerf.py --config configs/tanks_and_temples/tat_training_truck.txt --render_splits test,camera_path
|
||||
```
|
Binary file not shown.
@ -1,49 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere
|
||||
scene = tat_intermediate_M60
|
||||
expname = tat_intermediate_M60_bg_carve_latest
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 4096
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 16384
|
||||
# chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,49 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere
|
||||
scene = tat_intermediate_Playground
|
||||
expname = tat_intermediate_Playground_bg_carve_latest
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 4096
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 16384
|
||||
# chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,48 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere
|
||||
scene = tat_intermediate_Playground
|
||||
expname = tat_intermediate_Playground_ddp_bignet
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
N_rand = 256
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
# chunk_size = 16384
|
||||
chunk_size = 4096
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 512
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,49 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere
|
||||
scene = tat_intermediate_Train
|
||||
expname = tat_intermediate_Train_bg_carve_latest
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 4096
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 16384
|
||||
# chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,48 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere
|
||||
scene = tat_training_Truck
|
||||
expname = tat_training_Truck_ddp_bignet
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
N_rand = 256
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
# chunk_size = 16384
|
||||
chunk_size = 4096
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 512
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,47 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere
|
||||
scene = tat_training_Truck_subset
|
||||
expname = tat_training_Truck_subset_bg_carvenew
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 250001
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,64
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = False
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,54 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere_sparse
|
||||
scene = tat_intermediate_Playground
|
||||
expname = tat_intermediate_Playground_ddp_sparse_addcarve
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 4096
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### implicit
|
||||
use_implicit = True
|
||||
load_min_depth = True
|
||||
regularize_weight = 0.1
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 16384
|
||||
# chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,54 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere_sparse
|
||||
scene = tat_intermediate_Playground
|
||||
expname = tat_intermediate_Playground_ddp_sparse_addparam
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 4096
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### implicit
|
||||
use_implicit = True
|
||||
load_min_depth = False
|
||||
regularize_weight = 0.
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 16384
|
||||
# chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,54 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere_sparse
|
||||
scene = tat_intermediate_Playground
|
||||
expname = tat_intermediate_Playground_ddp_sparse_addregularize_pretrain
|
||||
basedir = ./logs
|
||||
config = /home/zhangka2/gernot_experi/nerf_bg_latest_ddp/logs/tat_intermediate_Playground_ddp_sparse_addparam/model_210000.pth
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 4096
|
||||
N_rand = 2048
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 500000
|
||||
|
||||
### implicit
|
||||
use_implicit = True
|
||||
load_min_depth = False
|
||||
regularize_weight = 0.1
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
chunk_size = 16384
|
||||
# chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,55 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere_sparse
|
||||
scene = tat_training_Truck
|
||||
expname = tat_training_Truck_ddp_sparse_addcarve
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 512
|
||||
N_rand = 1024
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 50000000
|
||||
|
||||
### implicit
|
||||
use_implicit = True
|
||||
load_min_depth = True
|
||||
regularize_weight = 0.1
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
# chunk_size = 16384
|
||||
# chunk_size = 4096
|
||||
chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,55 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere_sparse
|
||||
scene = tat_training_Truck
|
||||
expname = tat_training_Truck_ddp_sparse_addparam
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = None
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 512
|
||||
N_rand = 1024
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 50000000
|
||||
|
||||
### implicit
|
||||
use_implicit = True
|
||||
load_min_depth = False
|
||||
regularize_weight = 0.
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
# chunk_size = 16384
|
||||
# chunk_size = 4096
|
||||
chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,55 +0,0 @@
|
||||
### INPUT
|
||||
datadir = /home/zhangka2/gernot_experi/gernot_data/gernot_nerf_sphere_sparse
|
||||
scene = tat_training_Truck
|
||||
expname = tat_training_Truck_ddp_sparse_addregularize_pretrain
|
||||
basedir = ./logs
|
||||
config = None
|
||||
ckpt_path = /home/zhangka2/gernot_experi/nerf_bg_latest_ddp/logs/tat_training_Truck_ddp_sparse_addparam/model_245000.pth
|
||||
no_reload = False
|
||||
testskip = 1
|
||||
|
||||
### TRAINING
|
||||
N_iters = 1250001
|
||||
# N_rand = 512
|
||||
N_rand = 1024
|
||||
lrate = 0.0005
|
||||
lrate_decay_factor = 0.1
|
||||
lrate_decay_steps = 50000000
|
||||
|
||||
### implicit
|
||||
use_implicit = True
|
||||
load_min_depth = False
|
||||
regularize_weight = 0.1
|
||||
|
||||
### CASCADE
|
||||
cascade_level = 2
|
||||
cascade_samples = 64,128
|
||||
near_depth = 0.
|
||||
far_depth = 1.
|
||||
|
||||
### TESTING
|
||||
render_only = False
|
||||
render_test = False
|
||||
render_train = False
|
||||
# chunk_size = 16384
|
||||
# chunk_size = 4096
|
||||
chunk_size = 8192
|
||||
|
||||
### RENDERING
|
||||
det = False
|
||||
max_freq_log2 = 10
|
||||
max_freq_log2_viewdirs = 4
|
||||
netdepth = 8
|
||||
netwidth = 256
|
||||
raw_noise_std = 1.0
|
||||
N_iters_perturb = 1000
|
||||
inv_uniform = False
|
||||
use_viewdirs = True
|
||||
white_bkgd = False
|
||||
|
||||
### CONSOLE AND TENSORBOARD
|
||||
i_img = 2000
|
||||
i_print = 100
|
||||
i_testset = 5000000
|
||||
i_video = 5000000
|
||||
i_weights = 5000
|
@ -1,19 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C pascal
|
||||
#SBATCH --mem=40G
|
||||
#SBATCH --time=24:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
#SBATCH --qos=high
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
#$PYTHON -u $CODE_DIR/ddp_test_nerf.py --config $CODE_DIR/configs/lf_data/lf_africa.txt
|
||||
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_test_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck.txt
|
@ -1,24 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:3
|
||||
#SBATCH -c 8
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=16G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest
|
||||
echo $CODE_DIR
|
||||
|
||||
#$PYTHON -u $CODE_DIR/run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_addregularize.txt
|
||||
#$PYTHON -u $CODE_DIR/nerf_render_path.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_addregularize.txt
|
||||
#$PYTHON -u $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_addregularize.txt
|
||||
|
||||
$PYTHON -u $CODE_DIR/nerf_render_path.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_playground.txt
|
||||
$PYTHON -u $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_playground.txt
|
||||
|
||||
#$PYTHON -u $CODE_DIR/nerf_render_path.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_addregularize.txt
|
||||
#$PYTHON -u $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_addregularize.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=60G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples_sparse/tat_intermediate_playground_addparam.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=60G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples_sparse/tat_intermediate_playground_addcarve.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=60G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples_sparse/tat_intermediate_playground_addregularize.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=60G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples_sparse/tat_training_truck_addparam.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
####SBATCH -C turing
|
||||
#SBATCH --mem=60G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples_sparse/tat_training_truck_addcarve.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=60G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples_sparse/tat_training_truck_addregularize.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:8
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=80G
|
||||
#SBATCH --time=24:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
#SBATCH --qos=high
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/lf_data/lf_africa.txt
|
@ -1,17 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:8
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=100G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
######## #SBATCH --qos=high
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/lf_data/lf_basket.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=80G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
#SBATCH --qos=normal
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/lf_data/lf_ship.txt
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:8
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=80G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
#SBATCH --qos=normal
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/lf_data/lf_torch.txt
|
@ -1,18 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:3
|
||||
#SBATCH -c 8
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=16G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_m60.txt
|
||||
$PYTHON -u $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_m60.txt
|
||||
|
@ -1,18 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:3
|
||||
#SBATCH -c 8
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=16G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_playground.txt
|
||||
$PYTHON -u $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_playground.txt
|
||||
|
@ -1,15 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:8
|
||||
#SBATCH -c 25
|
||||
#SBATCH -C turing
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_playground_bignet.txt
|
@ -1,18 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:3
|
||||
#SBATCH -c 8
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=16G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_train.txt
|
||||
$PYTHON -u $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_intermediate_train.txt
|
||||
|
@ -1,16 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p q6
|
||||
#SBATCH --gres=gpu:4
|
||||
#SBATCH -c 10
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=50G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck.txt
|
@ -1,15 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:8
|
||||
#SBATCH -c 25
|
||||
#SBATCH -C turing
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf-ddp/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg_latest_ddp
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON -u $CODE_DIR/ddp_run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_bignet.txt
|
@ -1,19 +0,0 @@
|
||||
#!/bin/bash
|
||||
#SBATCH -p gpu
|
||||
#SBATCH --gres=gpu:3
|
||||
#SBATCH -c 8
|
||||
#SBATCH -C turing
|
||||
#SBATCH --mem=16G
|
||||
#SBATCH --time=48:00:00
|
||||
#SBATCH --output=slurm_%A.out
|
||||
#SBATCH --exclude=isl-gpu17
|
||||
|
||||
|
||||
PYTHON=/home/zhangka2/anaconda3/envs/nerf/bin/python
|
||||
|
||||
CODE_DIR=/home/zhangka2/gernot_experi/nerf_bg
|
||||
echo $CODE_DIR
|
||||
|
||||
$PYTHON $CODE_DIR/run_nerf.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_subset.txt
|
||||
$PYTHON $CODE_DIR/nerf_render_image.py --config $CODE_DIR/configs/tanks_and_temples/tat_training_truck_subset.txt
|
||||
|
Loading…
Reference in New Issue