Skip to content

Commit 58b079a

Browse files
committed
Transition to workspace_name as it is clearer
1 parent 8be7e81 commit 58b079a

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

nerfstudio/configs/experiment_config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ class ExperimentConfig(InstantiateConfig):
7575
"""Relative path to save all checkpoints."""
7676
load_scheduler: bool = True
7777
"""Whether to load the scheduler state_dict to resume training, if it exists."""
78-
entity_name: Optional[str] = None
79-
"""WandB entity name. If None, will use the default entity name set in WandB config."""
78+
workspace_name: Optional[str] = None
79+
"""Comet Workspace or WandB entity name. If None, will use the default workspace/entity."""
8080

8181
def is_viewer_legacy_enabled(self) -> bool:
8282
"""Checks if the legacy viewer is enabled."""

nerfstudio/engine/trainer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ def setup(self, test_mode: Literal["test", "val", "inference"] = "val") -> None:
213213
log_dir=writer_log_path,
214214
experiment_name=self.config.experiment_name,
215215
project_name=self.config.project_name,
216-
entity_name=self.config.entity_name,
216+
workspace_name=self.config.workspace_name,
217217
)
218218
writer.setup_local_writer(
219219
self.config.logging, max_iter=self.config.max_num_iterations, banner_messages=banner_messages

nerfstudio/utils/writer.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ def setup_event_writer(
207207
log_dir: Path,
208208
experiment_name: str,
209209
project_name: str = "nerfstudio-project",
210-
entity_name: str = None,
210+
workspace_name: str = None,
211211
) -> None:
212212
"""Initialization of all event writers specified in config
213213
Args:
@@ -218,11 +218,11 @@ def setup_event_writer(
218218
using_event_writer = False
219219

220220
if is_comet_enabled:
221-
curr_writer = CometWriter(log_dir=log_dir, experiment_name=experiment_name, project_name=project_name)
221+
curr_writer = CometWriter(log_dir=log_dir, experiment_name=experiment_name, project_name=project_name, workspace_name=workspace_name)
222222
EVENT_WRITERS.append(curr_writer)
223223
using_event_writer = True
224224
if is_wandb_enabled:
225-
curr_writer = WandbWriter(log_dir=log_dir, experiment_name=experiment_name, project_name=project_name, entity_name=entity_name)
225+
curr_writer = WandbWriter(log_dir=log_dir, experiment_name=experiment_name, project_name=project_name, workspace_name=workspace_name)
226226
EVENT_WRITERS.append(curr_writer)
227227
using_event_writer = True
228228
if is_tensorboard_enabled:
@@ -306,7 +306,7 @@ def __exit__(self, *args):
306306
class WandbWriter(Writer):
307307
"""WandDB Writer Class"""
308308

309-
def __init__(self, log_dir: Path, experiment_name: str, project_name: str = "nerfstudio-project", entity_name: str = None):
309+
def __init__(self, log_dir: Path, experiment_name: str, project_name: str = "nerfstudio-project", workspace_name: str = None):
310310
import wandb # wandb is slow to import, so we only import it if we need it.
311311

312312
opt_args = {
@@ -316,8 +316,8 @@ def __init__(self, log_dir: Path, experiment_name: str, project_name: str = "ner
316316
"reinit": True,
317317
}
318318

319-
if entity_name is not None:
320-
opt_args["entity"] = os.environ.get("WANDB_ENTITY", entity_name)
319+
if workspace_name is not None:
320+
opt_args["entity"] = os.environ.get("WANDB_ENTITY", workspace_name)
321321

322322
wandb.init(**opt_args)
323323

0 commit comments

Comments
 (0)