habitat.config.default_structured_configs.HabitatConfig class

The entry point for the configuration of Habitat. It holds the environment, simulator, task and dataset configurations.

Special methods

def __format__(self, format_spec, /)
Default object formatter.
def __init__(self, seed: int = 100, env_task: str = 'GymHabitatEnv', env_task_gym_dependencies: typing.List = <factory>, env_task_gym_id: str = '', environment: EnvironmentConfig = <factory>, simulator: habitat.config.default_structured_configs.SimulatorConfig = <factory>, task: TaskConfig = '???', dataset: DatasetConfig = '???', gym: habitat.config.default_structured_configs.GymConfig = <factory>) -> None
def __repr__(self)

Data

dataset: DatasetConfig = '???'
env_task: str = 'GymHabitatEnv'
env_task_gym_id: str = ''
seed: int = 100
task: TaskConfig = '???'
env_task_gym_dependencies: typing.List = None
environment: EnvironmentConfig = None
simulator: habitat.config.default_structured_configs.SimulatorConfig = None
gym: habitat.config.default_structured_configs.GymConfig = None

Method documentation

def habitat.config.default_structured_configs.HabitatConfig.__format__(self, format_spec, /)

Default object formatter.

Return str(self) if format_spec is empty. Raise TypeError otherwise.