planner.core.parameter_container#

Module Contents#

class planner.core.parameter_container.ParameterContainer#
property xml_folder: pathlib.Path#
Return type:

pathlib.Path

__str__() str#

Return str(self).

Return type:

str

__getattr__(name: str) Any#
Parameters:

name (str) –

Return type:

Any

__setattr__(__name: str, __value: Any) None#

Implement setattr(self, name, value).

Parameters:
  • __name (str) –

  • __value (Any) –

Return type:

None

__delattr__(__name: str) None#

Implement delattr(self, name).

Parameters:

__name (str) –

Return type:

None

__contains__(key: str) bool#
Parameters:

key (str) –

Return type:

bool

update(values: dict) None#
Parameters:

values (dict) –

Return type:

None

parse_params(task: str, planner_example: str) None#
Parameters:
  • task (str) –

  • planner_example (str) –

Return type:

None

load_yaml(yaml_path: str) dict#
Parameters:

yaml_path (str) –

Return type:

dict

load_base() None#
Return type:

None

load_task(task: str, planner_example: str) None#
Parameters:
  • task (str) –

  • planner_example (str) –

Return type:

None

autofill() None#
Return type:

None

run_autofill_rule(rule_key: str) None#
Parameters:

rule_key (str) –

Return type:

None

typeify() None#
Return type:

None

reset_seed() None#
Return type:

None

set_seed(value: int | None) None#
Parameters:

value (Optional[int]) –

Return type:

None

reward_distance_scaling_sqrt() torch.Tensor#
Return type:

torch.Tensor

cleanup() None#
Return type:

None

planner.core.parameter_container.parse_hardware_parameters(file_path: str) dict#
Parameters:

file_path (str) –

Return type:

dict