Closed TrinhNC closed 2 years ago
I found the solution here: https://forums.developer.nvidia.com/t/error-running-rlg-train-py/190248 . But now I got the new error:
Traceback (most recent call last):
File "scripts/rlg_hydra.py", line 318, in <module>
launch_rlg_hydra()
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/main.py", line 52, in decorated_main
config_name=config_name,
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/_internal/utils.py", line 378, in _run_hydra
lambda: hydra.run(
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/_internal/utils.py", line 294, in run_and_report
raise ex
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/_internal/utils.py", line 211, in run_and_report
return func()
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/_internal/utils.py", line 381, in <lambda>
overrides=args.overrides,
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/_internal/hydra.py", line 111, in run
_ = ret.return_value
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/core/utils.py", line 233, in return_value
raise self._return_value
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/core/utils.py", line 160, in run_job
ret.return_value = task_function(task_cfg)
File "scripts/rlg_hydra.py", line 314, in launch_rlg_hydra
run_rlg_hydra(cfg)
File "/home/isaac/Downloads/IsaacGym_Preview_2_Package/leibnizgym/leibnizgym/utils/rlg_train.py", line 216, in run_rlg_hydra
run_rlg()
File "/home/isaac/Downloads/IsaacGym_Preview_2_Package/leibnizgym/leibnizgym/utils/rlg_train.py", line 252, in run_rlg
runner.run(vargs)
File "/home/isaac/.local/lib/python3.6/site-packages/rl_games/torch_runner.py", line 141, in run
self.run_train()
File "/home/isaac/.local/lib/python3.6/site-packages/rl_games/torch_runner.py", line 123, in run_train
agent = self.algo_factory.create(self.algo_name, base_name='run', config=self.config)
File "/home/isaac/.local/lib/python3.6/site-packages/rl_games/common/object_factory.py", line 15, in create
return builder(**kwargs)
File "/home/isaac/.local/lib/python3.6/site-packages/rl_games/torch_runner.py", line 23, in <lambda>
self.algo_factory.register_builder('a2c_continuous', lambda **kwargs : a2c_continuous.A2CAgent(**kwargs))
File "/home/isaac/.local/lib/python3.6/site-packages/rl_games/algos_torch/a2c_continuous.py", line 60, in __init__
self.central_value_net = central_value.CentralValueTrain(**cv_config).to(self.ppo_device)
File "/home/isaac/.local/lib/python3.6/site-packages/rl_games/algos_torch/central_value.py", line 31, in __init__
self.lr = float(config['learning_rate'])
KeyError: 'learning_rate'
Traceback (most recent call last):
File "/home/isaac/.local/lib/python3.6/site-packages/hydra/_internal/utils.py", line 252, in run_and_report
assert mdl is not None
AssertionError
Somehow the config is not loaded correctly.
Found the problem! Line 74 in file asymm.yaml
should be changed to learning_rate: 5e-4
instead.
Thank you for the awesome work! I'm trying to run the training without Anaconda and got this error. Any idea why?