-
Notifications
You must be signed in to change notification settings - Fork 137
Description
Hi all,
I thought your tool looked quite interesting, and was trying to trial it on some data of my own. However, I am unable to train the model due to the following error. I cannot seem to figure out how to resolve it, reinstalled it multiple times, made sure to deactivate all conda envs so it wouldn't point to the wrong area, etc. Any ideas?
v run state tx train
data.kwargs.toml_config_path="trial.toml"
data.kwargs.num_workers=12
data.kwargs.output_space="gene"
data.kwargs.batch_col="sample"
data.kwargs.pert_col="gene"
data.kwargs.cell_type_key="leiden"
data.kwargs.control_pert="1"
training.max_steps=80000
training.ckpt_every_n_steps=2000
training.batch_size=64
training.lr=1e-3
model.kwargs.cell_set_len=64
model.kwargs.hidden_dim=128
model.kwargs.batch_encoder=True
model=state
wandb="[test]"
output_dir="test_run"
name="test_1"
Traceback (most recent call last):
File "/Users/caleb/.local/bin/state", line 10, in
sys.exit(main())
~~~~^^
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/state/main.py", line 119, in main
cfg = load_hydra_config("tx", args.hydra_overrides)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/state/main.py", line 45, in load_hydra_config
cfg = compose(config_name="config", overrides=overrides)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/compose.py", line 38, in compose
cfg = gh.hydra.compose_config(
config_name=config_name,
...<3 lines>...
with_log_configuration=False,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/hydra.py", line 594, in compose_config
cfg = self.config_loader.load_configuration(
config_name=config_name,
...<3 lines>...
validate_sweep_overrides=validate_sweep_overrides,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/config_loader_impl.py", line 142, in load_configuration
return self._load_configuration_impl(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
config_name=config_name,
^^^^^^^^^^^^^^^^^^^^^^^^
...<3 lines>...
validate_sweep_overrides=validate_sweep_overrides,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/config_loader_impl.py", line 253, in _load_configuration_impl
defaults_list = create_defaults_list(
repo=caching_repo,
...<3 lines>...
skip_missing=run_mode == RunMode.MULTIRUN,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 745, in create_defaults_list
defaults, tree = _create_defaults_list(
~~~~~~~~~~~~~~~~~~~~~^
repo,
^^^^^
...<3 lines>...
skip_missing=skip_missing,
^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 715, in _create_defaults_list
defaults_tree = _create_defaults_tree(
repo=repo,
...<4 lines>...
skip_missing=skip_missing,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 356, in _create_defaults_tree
ret = _create_defaults_tree_impl(
repo=repo,
...<4 lines>...
overrides=overrides,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 457, in _create_defaults_tree_impl
return _expand_virtual_root(repo, root, overrides, skip_missing)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 280, in _expand_virtual_root
subtree = _create_defaults_tree_impl(
repo=repo,
...<4 lines>...
overrides=overrides,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 573, in _create_defaults_tree_impl
add_child(children, new_root)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/internal/defaults_list.py", line 520, in add_child
subtree = _create_defaults_tree_impl(
repo=repo,
...<4 lines>...
overrides=overrides,
)
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 488, in _create_defaults_tree_impl
config_not_found_error(repo=repo, tree=root)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/hydra/_internal/defaults_list.py", line 799, in config_not_found_error
raise MissingConfigException(
...<3 lines>...
)
hydra.errors.MissingConfigException: In 'config': Could not find 'wandb/default'
Config search path:
provider=hydra, path=pkg://hydra.conf
provider=main, path=file:///Users/caleb/.local/share/uv/tools/arc-state/lib/python3.13/site-packages/state/configs
provider=schema, path=structured://