tbp.monty.frameworks#

tbp.monty.frameworks.agents#

AgentID(x)#

tbp.monty.frameworks.run#

main(cfg: DictConfig)[source]#
output_dir_from_run_name(config: DictConfig) Path[source]#

Configure the output directory unique to the run name.

The output directory is created if it does not exist.

Parameters:

config (DictConfig) – Hydra config.

Returns:

Path to run name-specific output directory.

Return type:

output_dir

print_config(config: DictConfig) None[source]#

Print config with nice formatting.

Return type:

None

tbp.monty.frameworks.run_env#

setup_env(monty_logs_dir_default: str = '~/tbp/results/monty/', monty_models_dir_default: str = '~/tbp/results/monty/', monty_data_dir_default: str = '~/tbp/data')[source]#

Setup environment variables for Monty.

Parameters:
  • monty_logs_dir_default (str) – Default directory for Monty logs.

  • monty_models_dir_default (str) – Default directory for Monty pretrained models.

  • monty_data_dir_default (str) – Default directory for Monty experiments data.

tbp.monty.frameworks.run_parallel#

main(cfg: DictConfig)[source]#

tbp.monty.frameworks.sensors#

class SensorID#

Unique identifier for a sensor.

alias of str