dataset_name = dtu
datadir = ../../../rs_dtu_4/DTU/scan21
expname =  test
basedir = ./log_dtu
train_frame_num = [22, 25, 28]
test_frame_num = [1, 2, 3, 4, 5, 6, 7, 9, 10, 11 , 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45 , 46, 47]

ndc_ray = 0

n_iters = 5000
batch_size = 1024
novel_batch_size = 1024

N_voxel_init = 512 # 128**3
N_voxel_final = 27000000 # 640**3
upsamp_list = [1000,1500,2000,2750,3500]
update_AlphaMask_list = [1000,2000]
#upsamp_list = [2000,3000,4000,5500, 7000]
#update_AlphaMask_list = [2000,4000]
down_sampling_ratio = [4, 16]

N_vis = 10 # vis all testing images
vis_every = 2000

render_train = 0
render_test = 1
render_path = 0

n_lamb_sigma = [16,16,16]
n_lamb_sh = [48,48,48]
model_name = TensorVMSplit


shadingMode = MLP_Fea
fea2denseAct = softplus

view_pe = 0
fea_pe = 0
data_dim_color = 27
MR_color_weight = 1
LR_color_weight = 1

## loss weight
TV_weight_density = 20.0
TV_weight_app = 20.0
TV_weight_color_density = 20.0

Sparse_Depth_weight = 0.5

Self_Depth_weight = 0.01
self_depth_start_iter = 000
reprojection_error_thr = 1.0
warping_patch_size = 5

Dist_weight = 0.001
Depth_Smooth_weight = 0.1

Occ_loss_weight = 0.01
reg_rate = 0.2
wb_prior = True
wb_rate = 0.1

lr_init = 0.04
lr_basis = 2e-3
lr_decay_target_ratio = 0.05

L1_weight_inital = 8e-4
L1_weight_rest = 4e-4