Commit 6294701e authored by Nianchen Deng's avatar Nianchen Deng
Browse files

sync

parent 2824f796
{
"model": "SNeRFX",
"args": {
"color": "rgb",
"encode_x": 10,
"encode_d": 4,
"core": "nerfadv",
"core_params": {
"density_net": {
"nf": 128,
"n_layers": 4
},
"color_net": {
"nf": 128,
"n_layers": 4
},
"specular_net": {
"nf": 64,
"n_layers": 1
},
"appearance": "combined"
},
"n_featdim": 0,
"space": "voxels",
"steps": [16, 64, 32],
"n_samples": 64,
"multi_nets": 4,
"cut_by": "_nets/lr_view_t0.8_r360x80_train/_lr_snerfadv_voxels+ls_256x2+256x2/checkpoint_50.tar"
},
"train": {
"max_epochs": 50,
"prune_epochs": [10],
"split_epochs": [10, 30],
"checkpoint_interval": 10,
"density_regularization_weight": 1e-4,
"density_regularization_scale": 1e4
}
}
\ No newline at end of file
{
"model": "SNeRFAdvanceX",
"args": {
"color": "rgb",
"encode_x": 10,
"encode_d": 4,
"core": "nerfadv",
"core_params": {
"density_net": {
"nf": 256,
"n_layers": 2
},
"color_net": {
"nf": 256,
"n_layers": 2
},
"specular_net": {
"nf": 128,
"n_layers": 1,
"act": "relu"
},
"appearance": "combined"
},
"n_featdim": 0,
"space": "voxels",
"steps": [16, 64, 32],
"n_samples": 64,
"multi_nets": 4,
"cut_by": "_nets/lr_view_t0.8_r360x80_train/_lr_snerfadv_voxels+ls_256x2+256x2/checkpoint_50.tar"
},
"train": {
"max_epochs": 50,
"prune_epochs": [10],
"split_epochs": [10, 30],
"checkpoint_interval": 10,
"density_regularization_weight": 1e-4,
"density_regularization_scale": 1e4
}
}
\ No newline at end of file
...@@ -2,33 +2,40 @@ ...@@ -2,33 +2,40 @@
"model": "SNeRFAdvanceX", "model": "SNeRFAdvanceX",
"args": { "args": {
"color": "rgb", "color": "rgb",
"n_pot_encode": 10, "encode_x": 10,
"n_dir_encode": 4, "encode_d": 4,
"density_net": { "density_net": {
"nf": 128, "nf": 64,
"n_layers": 4, "n_layers": 4,
"act": "relu", "act": "relu",
"skips": [] "skips": []
}, },
"color_net": { "color_net": {
"nf": 128, "nf": 64,
"n_layers": 3, "n_layers": 4,
"act": "relu", "act": "relu",
"skips": [] "skips": []
}, },
"specular_net": { "specular_net": {
"nf": 128, "nf": 64,
"n_layers": 1, "n_layers": 1,
"act": "relu" "act": "relu"
}, },
"n_featdim": 0, "n_featdim": 0,
"space": "_nets/hr_r0.8s/snerfadv_voxels+ls6/checkpoint_50.tar", "space": "voxels",
"n_samples": 256, "steps": [16, 64, 32],
"perturb_sample": true, "n_samples": 64
"appearance": "combined", "appearance": "combined",
"density_color_connection": true, "density_color_connection": true,
"density_regularization_weight": 1e-4, "density_regularization_weight": 1e-4,
"density_regularization_scale": 1e4, "density_regularization_scale": 1e4,
"multi_nets": 16 "multi_nets": 4,
"cut_by": "_nets/lr_view_t0.8_r360x80_train/_lr_snerfadv_voxels+ls_256x2+256x2/checkpoint_50.tar"
},
"train": {
"max_epochs": 50,
"prune_epochs": [10],
"split_epochs": [10, 30],
"checkpoint_interval": 10
} }
} }
\ No newline at end of file
...@@ -2,21 +2,15 @@ ...@@ -2,21 +2,15 @@
"model": "NeRF", "model": "NeRF",
"args": { "args": {
"color": "rgb", "color": "rgb",
"n_pot_encode": 10, "encode_x": 10,
"n_dir_encode": 4, "encode_d": 4,
"fc_params": { "core_params": {
"nf": 256, "nf": 256,
"n_layers": 8, "n_layers": 8,
"activation": "relu",
"skips": [ 4 ] "skips": [ 4 ]
}, },
"n_featdim": 0, "n_featdim": 0,
"sample_range": [0, 10], "sample_range": [0, 10],
"n_samples": 256, "n_samples": 256
"perturb_sample": true,
"spherical": false,
"lindisp": false,
"raymarching_tolerance": 0,
"raymarching_chunk_size": -1
} }
} }
\ No newline at end of file
...@@ -2,23 +2,24 @@ ...@@ -2,23 +2,24 @@
"model": "NeRF", "model": "NeRF",
"args": { "args": {
"color": "rgb", "color": "rgb",
"n_pot_encode": 10, "encode_x": 10,
"n_dir_encode": 4, "encode_d": 4,
"fc_params": { "core_params": {
"nf": 256, "nf": 256,
"n_layers": 8, "n_layers": 8,
"activation": "relu",
"skips": [ 4 ] "skips": [ 4 ]
}, },
"n_featdim": 0, "n_featdim": 0,
"space": "voxels", "space": "voxels",
"voxel_size": 0.5, "voxel_size": 0.5,
"sample_range": [0, 10], "sample_range": [0, 10],
"n_samples": 50, "n_samples": 50
"perturb_sample": true, },
"spherical": false, "train": {
"lindisp": false, "max_epochs": 50,
"raymarching_tolerance": 0, "prune_epochs": [5],
"raymarching_chunk_size": -1 "split_epochs": [10],
"density_regularization_weight": 1e-4,
"density_regularization_scale": 1e4
} }
} }
\ No newline at end of file
{
"model": "NSVF",
"args": {
"color": "rgb",
"n_pot_encode": 10,
"n_dir_encode": 4,
"fc_params": {
"nf": 128,
"n_layers": 4,
"activation": "relu",
"skips": [ 4 ]
},
"n_featdim": 0,
"space": "octree",
"voxel_size": 0.5,
"sample_step_ratio": 0.2,
"perturb_sample": true,
"raymarching_tolerance": 0,
"raymarching_chunk_size": -1
}
}
\ No newline at end of file
...@@ -2,20 +2,21 @@ ...@@ -2,20 +2,21 @@
"model": "NSVF", "model": "NSVF",
"args": { "args": {
"color": "rgb", "color": "rgb",
"n_pot_encode": 10, "encode_x": 10,
"n_dir_encode": 4, "encode_d": 4,
"fc_params": { "core_params": {
"nf": 256, "nf": 256,
"n_layers": 8, "n_layers": 8,
"activation": "relu",
"skips": [ 4 ] "skips": [ 4 ]
}, },
"n_featdim": 0, "n_featdim": 0,
"space": "octree", "space": "octree",
"voxel_size": 0.5, "voxel_size": 0.5,
"sample_step_ratio": 0.2, "sample_step_ratio": 0.2
"perturb_sample": true, },
"raymarching_tolerance": 0, "train": {
"raymarching_chunk_size": -1 "max_epochs": 50,
"prune_epochs": [5],
"split_epochs": [10]
} }
} }
\ No newline at end of file
...@@ -2,20 +2,21 @@ ...@@ -2,20 +2,21 @@
"model": "NSVF", "model": "NSVF",
"args": { "args": {
"color": "rgb", "color": "rgb",
"n_pot_encode": 10, "encode_x": 10,
"n_dir_encode": 4, "encode_d": 4,
"fc_params": { "core_params": {
"nf": 256, "nf": 256,
"n_layers": 8, "n_layers": 8,
"activation": "relu",
"skips": [ 4 ] "skips": [ 4 ]
}, },
"n_featdim": 0, "n_featdim": 0,
"space": "voxels", "space": "voxels",
"voxel_size": 0.5, "voxel_size": 0.5,
"sample_step_ratio": 0.2, "sample_step_ratio": 0.2
"perturb_sample": true, },
"raymarching_tolerance": 0, "train": {
"raymarching_chunk_size": -1 "max_epochs": 50,
"prune_epochs": [5],
"split_epochs": [10]
} }
} }
\ No newline at end of file
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'bgnet' config.net = 'bgnet'
config.n_pos_encode = 10 config.encode_x = 10
config.fc.update({ config.fc.update({
'nf': 128, 'nf': 128,
'n_layers': 4 'n_layers': 4
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'cnerf128' config.net = 'cnerf128'
config.n_pos_encode = 10 config.encode_x = 10
config.depth_ref = True config.depth_ref = True
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'dnerfa' config.net = 'dnerfa'
config.n_pos_encode = 10 config.encode_x = 10
config.depth_ref = True config.depth_ref = True
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'snerffast4' config.net = 'snerffast4'
config.n_pos_encode = 6 config.encode_x = 6
#config.n_dir_encode = 4 #config.encode_d = 4
config.fc.update({ config.fc.update({
'nf': 512, 'nf': 512,
'n_layers': 4 'n_layers': 4
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'snerffast4' config.net = 'snerffast4'
config.n_pos_encode = 6 config.encode_x = 6
#config.n_dir_encode = 4 #config.encode_d = 4
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8 'n_layers': 8
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'snerffast4' config.net = 'snerffast4'
config.n_pos_encode = 6 config.encode_x = 6
#config.n_dir_encode = 4 #config.encode_d = 4
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8 'n_layers': 8
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'mslfast' config.net = 'mslfast'
config.n_pos_encode = 6 config.encode_x = 6
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8 'n_layers': 8
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'nerf' config.net = 'nerf'
config.n_pos_encode = 10 config.encode_x = 10
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8 'n_layers': 8
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'snerffast4' config.net = 'snerffast4'
config.n_pos_encode = 6 config.encode_x = 6
#config.n_dir_encode = 4 #config.encode_d = 4
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8 'n_layers': 8
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'nerf' config.net = 'nerf'
config.n_pos_encode = 10 config.encode_x = 10
config.fc.update({ config.fc.update({
'nf': 96, 'nf': 96,
'n_layers': 4 'n_layers': 4
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'snerffast4' config.net = 'snerffast4'
config.n_pos_encode = 6 config.encode_x = 6
#config.n_dir_encode = 4 #config.encode_d = 4
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8 'n_layers': 8
......
def update_config(config): def update_config(config):
# Net parameters # Net parameters
config.net = 'nerf' config.net = 'nerf'
config.n_pos_encode = 10 config.encode_x = 10
#config.n_dir_encode = 4 #config.encode_d = 4
config.fc.update({ config.fc.update({
'nf': 256, 'nf': 256,
'n_layers': 8, 'n_layers': 8,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment