From ec80295a5ddb8d5350e4a125965040cf1d6ff380 Mon Sep 17 00:00:00 2001 From: terrance Date: Thu, 1 Jun 2023 18:31:41 +0000 Subject: [PATCH] resolve tyro warning --- nerfstudio/cameras/camera_optimizers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nerfstudio/cameras/camera_optimizers.py b/nerfstudio/cameras/camera_optimizers.py index 899833f83..0ed2473f9 100644 --- a/nerfstudio/cameras/camera_optimizers.py +++ b/nerfstudio/cameras/camera_optimizers.py @@ -53,10 +53,10 @@ class CameraOptimizerConfig(InstantiateConfig): orientation_noise_std: float = 0.0 """Noise to add to initial orientations. Useful for debugging.""" - optimizer: OptimizerConfig = AdamOptimizerConfig(lr=6e-4, eps=1e-15) + optimizer: OptimizerConfig = field(default_factory=lambda: AdamOptimizerConfig(lr=6e-4, eps=1e-15)) """ADAM parameters for camera optimization.""" - scheduler: SchedulerConfig = ExponentialDecaySchedulerConfig(max_steps=10000) + scheduler: SchedulerConfig = field(default_factory=lambda: ExponentialDecaySchedulerConfig(max_steps=10000)) """Learning rate scheduler for camera optimizer..""" param_group: tyro.conf.Suppress[str] = "camera_opt"