tzco
/

English
VolumeDiffusion / refine /refine.yaml
tzco's picture
Upload files
b976bf9
raw
history blame
No virus
2.32 kB
name: "refine"
tag: "${rmspace:${system.prompt_processor.prompt},_}"
exp_root_dir: "outputs"
seed: 0
data_type: "random-camera-datamodule"
data:
batch_size: 1
width: 64
height: 64
camera_distance_range: [2.5, 3.0]
fovy_range: [40, 70]
elevation_range: [-10, 60]
light_sample_strategy: "dreamfusion"
eval_camera_distance: 3.5
eval_fovy_deg: 70.
eval_elevation_deg: 10
system_type: "dreamfusion-system"
system:
geometry_type: "implicit-volume"
geometry:
radius: 1.0
normal_type: finite_difference
finite_difference_normal_eps: 0.01
density_bias: 0.0
density_activation: trunc_exp
pos_encoding_config:
otype: Volume
channel: 32
resolution: 64
mlp_network_config:
otype: VanillaMLP
activation: ReLU
output_activation: none
n_neurons: 256
n_hidden_layers: 4
bias: True
material_type: "diffuse-with-point-light-material"
material:
ambient_only_steps: 0
albedo_activation: scale_-11_01
background_type: "neural-environment-map-background"
background:
color_activation: scale_-11_01
renderer_type: "nerf-volume-renderer"
renderer:
radius: ${system.geometry.radius}
num_samples_per_ray: 512
prompt_processor_type: "deep-floyd-prompt-processor"
prompt_processor:
pretrained_model_name_or_path: "DeepFloyd/IF-I-XL-v1.0"
prompt: ???
no_view_dependent_prompt: true
guidance_type: "deep-floyd-guidance"
guidance:
pretrained_model_name_or_path: "DeepFloyd/IF-I-XL-v1.0"
guidance_scale: 20.
weighting_strategy: sds
min_step_percent: 0.02
max_step_percent: 0.98
loggers:
wandb:
enable: false
project: 'threestudio'
name: None
loss:
lambda_sds: 1.
lambda_orient: 1.
lambda_sparsity: 0.
lambda_opaque: 0.0
optimizer:
name: Adam
args:
lr: 1.e-2
betas: [0.9, 0.99]
eps: 1.e-15
params:
geometry.encoding:
lr: 1.0e-2
geometry.density_network:
lr: 1.0e-6
geometry.feature_network:
lr: 1.0e-3
trainer:
max_steps: 1000
log_every_n_steps: 1
num_sanity_val_steps: 0
val_check_interval: 100
enable_progress_bar: true
precision: 16-mixed
checkpoint:
save_last: true
save_top_k: -1
every_n_train_steps: ${trainer.max_steps}