Skip to content

Commit

Permalink
Init
Browse files Browse the repository at this point in the history
  • Loading branch information
yiqun-wang authored Oct 23, 2022
1 parent 3855c18 commit f09a8e6
Show file tree
Hide file tree
Showing 10 changed files with 1,966 additions and 0 deletions.
98 changes: 98 additions & 0 deletions confs/womask_high_dtu.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
general {
base_exp_dir = ./exp/CASE_NAME/womask
recording = [
./,
./models
]
}

dataset {
data_dir = ./public_data/CASE_NAME/
render_cameras_name = cameras_sphere.npz
object_cameras_name = cameras_sphere.npz
}

train {
learning_rate = 5e-4
learning_rate_alpha = 0.05
end_iter = 300000

batch_size = 512
validate_resolution_level = 4
warm_up_end = 5000
anneal_end = 50000
use_white_bkgd = False

save_freq = 10000
val_freq = 500
val_mesh_freq = 5000
report_freq = 100

igr_weight = 0.05
mask_weight = 0.0
}

model {
nerf {
D = 8,
d_in = 4,
d_in_view = 3,
W = 256,
multires = 10,
multires_view = 4,
output_ch = 4,
skips=[4],
use_viewdirs=True
}

sdf_network {
d_out = 257
d_in = 3
d_hidden = 256
n_layers = 8
skip_in = [4]
multires = 16
bias = 0.5
scale = 1.0
geometric_init = True
weight_norm = True
}

sdf_network_high {
d_out = 257
d_in = 3
d_hidden = 256
n_layers = 8
skip_in = [4]
multires = 16
bias = 0.5
scale = 1.0
geometric_init = False
weight_norm = True
}

variance_network {
init_val = 0.3
}

rendering_network {
d_feature = 256
mode = idr
d_in = 9
d_out = 3
d_hidden = 256
n_layers = 4
weight_norm = True
multires_view = 6
squeeze_out = True
}

neus_renderer {
n_samples = 64
n_importance = 64
n_outside = 32
up_sample_steps = 4 # 1 for simple coarse-to-fine sampling
perturb = 1.0
is_adasamp = False
}
}
98 changes: 98 additions & 0 deletions confs/womask_high_nerfsyn.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
general {
base_exp_dir = ./exp/CASE_NAME/womask
recording = [
./,
./models
]
}

dataset {
data_dir = ./public_data/CASE_NAME/
render_cameras_name = cameras_sphere.npz
object_cameras_name = cameras_sphere.npz
}

train {
learning_rate = 5e-4
learning_rate_alpha = 0.05
end_iter = 300000

batch_size = 512
validate_resolution_level = 4
warm_up_end = 5000
anneal_end = 50000
use_white_bkgd = False

save_freq = 10000
val_freq = 500
val_mesh_freq = 5000
report_freq = 100

igr_weight = 0.05
mask_weight = 0.0
}

model {
nerf {
D = 8,
d_in = 4,
d_in_view = 3,
W = 256,
multires = 10,
multires_view = 4,
output_ch = 4,
skips=[4],
use_viewdirs=True
}

sdf_network {
d_out = 257
d_in = 3
d_hidden = 256
n_layers = 8
skip_in = [4]
multires = 16
bias = 0.5
scale = 1.0
geometric_init = True
weight_norm = True
}

sdf_network_high {
d_out = 257
d_in = 3
d_hidden = 256
n_layers = 8
skip_in = [4]
multires = 16
bias = 0.5
scale = 1.0
geometric_init = False
weight_norm = True
}

variance_network {
init_val = 0.3
}

rendering_network {
d_feature = 256
mode = idr
d_in = 9
d_out = 3
d_hidden = 256
n_layers = 4
weight_norm = True
multires_view = 6
squeeze_out = True
}

neus_renderer {
n_samples = 64
n_importance = 64
n_outside = 32
up_sample_steps = 4 # 1 for simple coarse-to-fine sampling
perturb = 1.0
is_adasamp = True
}
}
Loading

0 comments on commit f09a8e6

Please sign in to comment.