Ziqi Gao commited on
Commit
6cb33da
·
verified ·
1 Parent(s): 8545404

29c3469c93f2d68ff3f56eb0f4a8ab057dbd6c1ef248e8e33ac7d7a0491da5f0

Browse files
Files changed (28) hide show
  1. 3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/ckpts/epoch=0-step=10000.ckpt +3 -0
  2. 3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/ckpts/last.ckpt +3 -0
  3. 3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/configs/parsed.yaml +109 -0
  4. 3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/configs/raw.yaml +115 -0
  5. 3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/ckpts/epoch=0-step=10000.ckpt +3 -0
  6. 3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/ckpts/last.ckpt +3 -0
  7. 3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/configs/parsed.yaml +109 -0
  8. 3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/configs/raw.yaml +115 -0
  9. 3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/ckpts/epoch=0-step=10000.ckpt +3 -0
  10. 3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/ckpts/last.ckpt +3 -0
  11. 3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/configs/parsed.yaml +109 -0
  12. 3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/configs/raw.yaml +115 -0
  13. 3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/ckpts/epoch=0-step=10000.ckpt +3 -0
  14. 3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/ckpts/last.ckpt +3 -0
  15. 3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/configs/parsed.yaml +110 -0
  16. 3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/configs/raw.yaml +115 -0
  17. 3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/ckpts/epoch=0-step=10000.ckpt +3 -0
  18. 3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/ckpts/last.ckpt +3 -0
  19. 3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/configs/parsed.yaml +110 -0
  20. 3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/configs/raw.yaml +115 -0
  21. 3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/ckpts/epoch=0-step=10000.ckpt +3 -0
  22. 3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/ckpts/last.ckpt +3 -0
  23. 3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/configs/parsed.yaml +109 -0
  24. 3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/configs/raw.yaml +115 -0
  25. 3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/ckpts/epoch=0-step=10000.ckpt +3 -0
  26. 3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/ckpts/last.ckpt +3 -0
  27. 3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/configs/parsed.yaml +110 -0
  28. 3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/configs/raw.yaml +115 -0
3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f9e5f5b703cac1188dd528a5fea17c2ba1cb40efa4b1bfbee7af485018add55f
3
+ size 151451983
3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f9e5f5b703cac1188dd528a5fea17c2ba1cb40efa4b1bfbee7af485018add55f
3
+ size 151451983
3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/configs/parsed.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_spiny_puffer._Using_the_sand_painting_technique.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240809-205725'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725
10
+ trial_dir: /results/dreamfusion-sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A spiny puffer. Using the sand painting technique.
65
+ guidance_type: stable-diffusion-guidance
66
+ guidance:
67
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
68
+ guidance_scale: 100.0
69
+ weighting_strategy: sds
70
+ min_step_percent: 0.02
71
+ max_step_percent: 0.98
72
+ loggers:
73
+ wandb:
74
+ enable: false
75
+ project: threestudio
76
+ name: None
77
+ loss:
78
+ lambda_sds: 1.0
79
+ lambda_orient:
80
+ - 0
81
+ - 10.0
82
+ - 1000.0
83
+ - 5000
84
+ lambda_sparsity: 1.0
85
+ lambda_opaque: 0.0
86
+ optimizer:
87
+ name: Adam
88
+ args:
89
+ lr: 0.01
90
+ betas:
91
+ - 0.9
92
+ - 0.99
93
+ eps: 1.0e-15
94
+ params:
95
+ geometry:
96
+ lr: 0.01
97
+ background:
98
+ lr: 0.001
99
+ trainer:
100
+ max_steps: 10000
101
+ log_every_n_steps: 1
102
+ num_sanity_val_steps: 0
103
+ val_check_interval: 5000
104
+ enable_progress_bar: true
105
+ precision: 16-mixed
106
+ checkpoint:
107
+ save_last: true
108
+ save_top_k: -1
109
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_spiny_puffer._Using_the_sand_painting_technique.@20240809-205725/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}
3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1602f4d2aa1b3c279d92c6e498a6737aa2d54509c324459c698a4a7c7759a15f
3
+ size 151451983
3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1602f4d2aa1b3c279d92c6e498a6737aa2d54509c324459c698a4a7c7759a15f
3
+ size 151451983
3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/configs/parsed.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_squamous_cell_is_spilling_into_the_mujtihad.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240811-041009'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009
10
+ trial_dir: /results/dreamfusion-sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A squamous cell is spilling into the mujtihad.
65
+ guidance_type: stable-diffusion-guidance
66
+ guidance:
67
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
68
+ guidance_scale: 100.0
69
+ weighting_strategy: sds
70
+ min_step_percent: 0.02
71
+ max_step_percent: 0.98
72
+ loggers:
73
+ wandb:
74
+ enable: false
75
+ project: threestudio
76
+ name: None
77
+ loss:
78
+ lambda_sds: 1.0
79
+ lambda_orient:
80
+ - 0
81
+ - 10.0
82
+ - 1000.0
83
+ - 5000
84
+ lambda_sparsity: 1.0
85
+ lambda_opaque: 0.0
86
+ optimizer:
87
+ name: Adam
88
+ args:
89
+ lr: 0.01
90
+ betas:
91
+ - 0.9
92
+ - 0.99
93
+ eps: 1.0e-15
94
+ params:
95
+ geometry:
96
+ lr: 0.01
97
+ background:
98
+ lr: 0.001
99
+ trainer:
100
+ max_steps: 10000
101
+ log_every_n_steps: 1
102
+ num_sanity_val_steps: 0
103
+ val_check_interval: 5000
104
+ enable_progress_bar: true
105
+ precision: 16-mixed
106
+ checkpoint:
107
+ save_last: true
108
+ save_top_k: -1
109
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_squamous_cell_is_spilling_into_the_mujtihad.@20240811-041009/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}
3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ed2d77ccefb0133de8dccb4e91d23571d03c4c444875b5dbb5ffcbbe7dc492ba
3
+ size 151451919
3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ed2d77ccefb0133de8dccb4e91d23571d03c4c444875b5dbb5ffcbbe7dc492ba
3
+ size 151451919
3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/configs/parsed.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_square_dancer;_a_lug.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240816-200734'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_square_dancer;_a_lug.@20240816-200734
10
+ trial_dir: /results/dreamfusion-sd/A_square_dancer;_a_lug.@20240816-200734
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A square dancer; a lug.
65
+ guidance_type: stable-diffusion-guidance
66
+ guidance:
67
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
68
+ guidance_scale: 100.0
69
+ weighting_strategy: sds
70
+ min_step_percent: 0.02
71
+ max_step_percent: 0.98
72
+ loggers:
73
+ wandb:
74
+ enable: false
75
+ project: threestudio
76
+ name: None
77
+ loss:
78
+ lambda_sds: 1.0
79
+ lambda_orient:
80
+ - 0
81
+ - 10.0
82
+ - 1000.0
83
+ - 5000
84
+ lambda_sparsity: 1.0
85
+ lambda_opaque: 0.0
86
+ optimizer:
87
+ name: Adam
88
+ args:
89
+ lr: 0.01
90
+ betas:
91
+ - 0.9
92
+ - 0.99
93
+ eps: 1.0e-15
94
+ params:
95
+ geometry:
96
+ lr: 0.01
97
+ background:
98
+ lr: 0.001
99
+ trainer:
100
+ max_steps: 10000
101
+ log_every_n_steps: 1
102
+ num_sanity_val_steps: 0
103
+ val_check_interval: 5000
104
+ enable_progress_bar: true
105
+ precision: 16-mixed
106
+ checkpoint:
107
+ save_last: true
108
+ save_top_k: -1
109
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_square_dancer;_a_lug.@20240816-200734/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}
3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f94cdea27cfba7295bf0106c8dec73f0f4838006bca45ac19abc600445efab1c
3
+ size 151452239
3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f94cdea27cfba7295bf0106c8dec73f0f4838006bca45ac19abc600445efab1c
3
+ size 151452239
3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/configs/parsed.yaml ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240816-051935'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935
10
+ trial_dir: /results/dreamfusion-sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A squirrel cage is near cds the horseradish (root). In the quadratura
65
+ genre and using the pen drawing technique.
66
+ guidance_type: stable-diffusion-guidance
67
+ guidance:
68
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
69
+ guidance_scale: 100.0
70
+ weighting_strategy: sds
71
+ min_step_percent: 0.02
72
+ max_step_percent: 0.98
73
+ loggers:
74
+ wandb:
75
+ enable: false
76
+ project: threestudio
77
+ name: None
78
+ loss:
79
+ lambda_sds: 1.0
80
+ lambda_orient:
81
+ - 0
82
+ - 10.0
83
+ - 1000.0
84
+ - 5000
85
+ lambda_sparsity: 1.0
86
+ lambda_opaque: 0.0
87
+ optimizer:
88
+ name: Adam
89
+ args:
90
+ lr: 0.01
91
+ betas:
92
+ - 0.9
93
+ - 0.99
94
+ eps: 1.0e-15
95
+ params:
96
+ geometry:
97
+ lr: 0.01
98
+ background:
99
+ lr: 0.001
100
+ trainer:
101
+ max_steps: 10000
102
+ log_every_n_steps: 1
103
+ num_sanity_val_steps: 0
104
+ val_check_interval: 5000
105
+ enable_progress_bar: true
106
+ precision: 16-mixed
107
+ checkpoint:
108
+ save_last: true
109
+ save_top_k: -1
110
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_squirrel_cage_is_near_cds_the_horseradish_(root)._In_the_quadratura_genre_and_using_the_pen_drawing_technique.@20240816-051935/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}
3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4248c5986148295fab6baff208e6dfa5bcff5c3664a3dd42c0789daff7f2b8bc
3
+ size 151452239
3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4248c5986148295fab6baff208e6dfa5bcff5c3664a3dd42c0789daff7f2b8bc
3
+ size 151452239
3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/configs/parsed.yaml ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240816-060308'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308
10
+ trial_dir: /results/dreamfusion-sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A stable echelon; an oiler. In the style of the artist Hieronymus Bosch
65
+ and using the acrylic painting technique.
66
+ guidance_type: stable-diffusion-guidance
67
+ guidance:
68
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
69
+ guidance_scale: 100.0
70
+ weighting_strategy: sds
71
+ min_step_percent: 0.02
72
+ max_step_percent: 0.98
73
+ loggers:
74
+ wandb:
75
+ enable: false
76
+ project: threestudio
77
+ name: None
78
+ loss:
79
+ lambda_sds: 1.0
80
+ lambda_orient:
81
+ - 0
82
+ - 10.0
83
+ - 1000.0
84
+ - 5000
85
+ lambda_sparsity: 1.0
86
+ lambda_opaque: 0.0
87
+ optimizer:
88
+ name: Adam
89
+ args:
90
+ lr: 0.01
91
+ betas:
92
+ - 0.9
93
+ - 0.99
94
+ eps: 1.0e-15
95
+ params:
96
+ geometry:
97
+ lr: 0.01
98
+ background:
99
+ lr: 0.001
100
+ trainer:
101
+ max_steps: 10000
102
+ log_every_n_steps: 1
103
+ num_sanity_val_steps: 0
104
+ val_check_interval: 5000
105
+ enable_progress_bar: true
106
+ precision: 16-mixed
107
+ checkpoint:
108
+ save_last: true
109
+ save_top_k: -1
110
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_stable_echelon;_an_oiler._In_the_style_of_the_artist_Hieronymus_Bosch_and_using_the_acrylic_painting_technique.@20240816-060308/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}
3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8e9f941101043c9ac39edf68ecb2e398dfbfe9e640bb49237baf7762513693e
3
+ size 151451919
3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8e9f941101043c9ac39edf68ecb2e398dfbfe9e640bb49237baf7762513693e
3
+ size 151451919
3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/configs/parsed.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_stake_(post);_a_kelp_greenling.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240814-112315'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_stake_(post);_a_kelp_greenling.@20240814-112315
10
+ trial_dir: /results/dreamfusion-sd/A_stake_(post);_a_kelp_greenling.@20240814-112315
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A stake (post); a kelp greenling.
65
+ guidance_type: stable-diffusion-guidance
66
+ guidance:
67
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
68
+ guidance_scale: 100.0
69
+ weighting_strategy: sds
70
+ min_step_percent: 0.02
71
+ max_step_percent: 0.98
72
+ loggers:
73
+ wandb:
74
+ enable: false
75
+ project: threestudio
76
+ name: None
77
+ loss:
78
+ lambda_sds: 1.0
79
+ lambda_orient:
80
+ - 0
81
+ - 10.0
82
+ - 1000.0
83
+ - 5000
84
+ lambda_sparsity: 1.0
85
+ lambda_opaque: 0.0
86
+ optimizer:
87
+ name: Adam
88
+ args:
89
+ lr: 0.01
90
+ betas:
91
+ - 0.9
92
+ - 0.99
93
+ eps: 1.0e-15
94
+ params:
95
+ geometry:
96
+ lr: 0.01
97
+ background:
98
+ lr: 0.001
99
+ trainer:
100
+ max_steps: 10000
101
+ log_every_n_steps: 1
102
+ num_sanity_val_steps: 0
103
+ val_check_interval: 5000
104
+ enable_progress_bar: true
105
+ precision: 16-mixed
106
+ checkpoint:
107
+ save_last: true
108
+ save_top_k: -1
109
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_stake_(post);_a_kelp_greenling.@20240814-112315/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}
3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/ckpts/epoch=0-step=10000.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:52468ce4db6b376a5e4d33aa03fcb8153db67c06d653fc43a32bb72463cc635e
3
+ size 151452175
3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/ckpts/last.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:52468ce4db6b376a5e4d33aa03fcb8153db67c06d653fc43a32bb72463cc635e
3
+ size 151452175
3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/configs/parsed.yaml ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: dreamfusion-sd
2
+ description: ''
3
+ tag: A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.
4
+ seed: 0
5
+ use_timestamp: true
6
+ timestamp: '@20240816-022443'
7
+ exp_root_dir: /results
8
+ exp_dir: /results/dreamfusion-sd
9
+ trial_name: A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443
10
+ trial_dir: /results/dreamfusion-sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443
11
+ n_gpus: 1
12
+ resume: null
13
+ data_type: random-camera-datamodule
14
+ data:
15
+ batch_size: 1
16
+ width: 64
17
+ height: 64
18
+ camera_distance_range:
19
+ - 1.5
20
+ - 2.0
21
+ fovy_range:
22
+ - 40
23
+ - 70
24
+ elevation_range:
25
+ - -10
26
+ - 45
27
+ light_sample_strategy: dreamfusion
28
+ eval_camera_distance: 2.0
29
+ eval_fovy_deg: 70.0
30
+ system_type: dreamfusion-system
31
+ system:
32
+ geometry_type: implicit-volume
33
+ geometry:
34
+ radius: 2.0
35
+ normal_type: analytic
36
+ density_bias: blob_magic3d
37
+ density_activation: softplus
38
+ density_blob_scale: 10.0
39
+ density_blob_std: 0.5
40
+ pos_encoding_config:
41
+ otype: ProgressiveBandHashGrid
42
+ n_levels: 16
43
+ n_features_per_level: 2
44
+ log2_hashmap_size: 19
45
+ base_resolution: 16
46
+ per_level_scale: 1.447269237440378
47
+ start_level: 8
48
+ start_step: 2000
49
+ update_steps: 500
50
+ material_type: diffuse-with-point-light-material
51
+ material:
52
+ ambient_only_steps: 2001
53
+ albedo_activation: sigmoid
54
+ background_type: neural-environment-map-background
55
+ background:
56
+ color_activation: sigmoid
57
+ renderer_type: nerf-volume-renderer
58
+ renderer:
59
+ radius: 2.0
60
+ num_samples_per_ray: 512
61
+ prompt_processor_type: stable-diffusion-prompt-processor
62
+ prompt_processor:
63
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
64
+ prompt: A stall (booth); a normalizer; a primary care physician. With the New
65
+ Realism painting style.
66
+ guidance_type: stable-diffusion-guidance
67
+ guidance:
68
+ pretrained_model_name_or_path: stabilityai/stable-diffusion-2-1-base
69
+ guidance_scale: 100.0
70
+ weighting_strategy: sds
71
+ min_step_percent: 0.02
72
+ max_step_percent: 0.98
73
+ loggers:
74
+ wandb:
75
+ enable: false
76
+ project: threestudio
77
+ name: None
78
+ loss:
79
+ lambda_sds: 1.0
80
+ lambda_orient:
81
+ - 0
82
+ - 10.0
83
+ - 1000.0
84
+ - 5000
85
+ lambda_sparsity: 1.0
86
+ lambda_opaque: 0.0
87
+ optimizer:
88
+ name: Adam
89
+ args:
90
+ lr: 0.01
91
+ betas:
92
+ - 0.9
93
+ - 0.99
94
+ eps: 1.0e-15
95
+ params:
96
+ geometry:
97
+ lr: 0.01
98
+ background:
99
+ lr: 0.001
100
+ trainer:
101
+ max_steps: 10000
102
+ log_every_n_steps: 1
103
+ num_sanity_val_steps: 0
104
+ val_check_interval: 5000
105
+ enable_progress_bar: true
106
+ precision: 16-mixed
107
+ checkpoint:
108
+ save_last: true
109
+ save_top_k: -1
110
+ every_n_train_steps: 10000
3Dsckpts/dreamfusion_sd/A_stall_(booth);_a_normalizer;_a_primary_care_physician._With_the_New_Realism_painting_style.@20240816-022443/configs/raw.yaml ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "dreamfusion-sd"
2
+ tag: "${rmspace:${system.prompt_processor.prompt},_}"
3
+ # exp_root_dir: "outputs"
4
+ exp_root_dir: "/results"
5
+ seed: 0
6
+
7
+ data_type: "random-camera-datamodule"
8
+ data:
9
+ batch_size: 1
10
+ width: 64
11
+ height: 64
12
+ camera_distance_range: [1.5, 2.0]
13
+ fovy_range: [40, 70]
14
+ elevation_range: [-10, 45]
15
+ light_sample_strategy: "dreamfusion"
16
+ eval_camera_distance: 2.0
17
+ eval_fovy_deg: 70.
18
+
19
+ system_type: "dreamfusion-system"
20
+ system:
21
+ geometry_type: "implicit-volume"
22
+ geometry:
23
+ radius: 2.0
24
+ normal_type: "analytic"
25
+
26
+ # the density initialization proposed in the DreamFusion paper
27
+ # does not work very well
28
+ # density_bias: "blob_dreamfusion"
29
+ # density_activation: exp
30
+ # density_blob_scale: 5.
31
+ # density_blob_std: 0.2
32
+
33
+ # use Magic3D density initialization instead
34
+ density_bias: "blob_magic3d"
35
+ density_activation: softplus
36
+ density_blob_scale: 10.
37
+ density_blob_std: 0.5
38
+
39
+ # coarse to fine hash grid encoding
40
+ # to ensure smooth analytic normals
41
+ pos_encoding_config:
42
+ otype: ProgressiveBandHashGrid
43
+ n_levels: 16
44
+ n_features_per_level: 2
45
+ log2_hashmap_size: 19
46
+ base_resolution: 16
47
+ per_level_scale: 1.447269237440378 # max resolution 4096
48
+ start_level: 8 # resolution ~200
49
+ start_step: 2000
50
+ update_steps: 500
51
+
52
+ material_type: "diffuse-with-point-light-material"
53
+ material:
54
+ ambient_only_steps: 2001
55
+ albedo_activation: sigmoid
56
+
57
+ background_type: "neural-environment-map-background"
58
+ background:
59
+ color_activation: sigmoid
60
+
61
+ renderer_type: "nerf-volume-renderer"
62
+ renderer:
63
+ radius: ${system.geometry.radius}
64
+ num_samples_per_ray: 512
65
+
66
+ prompt_processor_type: "stable-diffusion-prompt-processor"
67
+ prompt_processor:
68
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
69
+ prompt: ???
70
+
71
+ guidance_type: "stable-diffusion-guidance"
72
+ guidance:
73
+ pretrained_model_name_or_path: "stabilityai/stable-diffusion-2-1-base"
74
+ guidance_scale: 100.
75
+ weighting_strategy: sds
76
+ min_step_percent: 0.02
77
+ max_step_percent: 0.98
78
+
79
+ loggers:
80
+ wandb:
81
+ enable: false
82
+ project: "threestudio"
83
+ name: None
84
+
85
+ loss:
86
+ lambda_sds: 1.
87
+ lambda_orient: [0, 10., 1000., 5000]
88
+ lambda_sparsity: 1.
89
+ lambda_opaque: 0.
90
+
91
+ optimizer:
92
+ name: Adam
93
+ args:
94
+ lr: 0.01
95
+ betas: [0.9, 0.99]
96
+ eps: 1.e-15
97
+ params:
98
+ geometry:
99
+ lr: 0.01
100
+ background:
101
+ lr: 0.001
102
+
103
+ trainer:
104
+ max_steps: 10000
105
+ # max_steps: 100
106
+ log_every_n_steps: 1
107
+ num_sanity_val_steps: 0
108
+ val_check_interval: 5000
109
+ enable_progress_bar: true
110
+ precision: 16-mixed
111
+
112
+ checkpoint:
113
+ save_last: true # save at each validation time
114
+ save_top_k: -1
115
+ every_n_train_steps: ${trainer.max_steps}