larvaworld.portal.models_architecture.model_inspector_data
Attributes
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents
- larvaworld.portal.models_architecture.model_inspector_data.BASELINE_MODULES: tuple[str, Ellipsis]
- larvaworld.portal.models_architecture.model_inspector_data.OPTIONAL_MODULES: tuple[str, Ellipsis] = ('feeder', 'olfactor', 'toucher', 'windsensor', 'thermosensor', 'memory')
- larvaworld.portal.models_architecture.model_inspector_data.PROBE_REPORTER_KEYS: tuple[str, Ellipsis] = ('A_T', 'A_C')
- larvaworld.portal.models_architecture.model_inspector_data.LOCOMOTION_MODULES: tuple[str, Ellipsis] = ('crawler', 'interference', 'intermitter', 'turner')
- larvaworld.portal.models_architecture.model_inspector_data.SENSATION_MODULES: tuple[str, Ellipsis] = ('olfactor', 'toucher', 'windsensor', 'thermosensor')
- larvaworld.portal.models_architecture.model_inspector_data.FEEDING_MODULES: tuple[str, Ellipsis] = ('feeder',)
- larvaworld.portal.models_architecture.model_inspector_data.MEMORY_MODULES: tuple[str, Ellipsis] = ('memory',)
- larvaworld.portal.models_architecture.model_inspector_data.LARVA_CORE_MODULES: tuple[str, Ellipsis] = ('body', 'physics')
- larvaworld.portal.models_architecture.model_inspector_data.LARVA_OPTIONAL_MODULES: tuple[str, Ellipsis] = ('energetics', 'sensorimotor', 'Box2D')
- larvaworld.portal.models_architecture.model_inspector_data.MODEL_MODULE_ORDER: tuple[str, Ellipsis] = ('crawler', 'interference', 'intermitter', 'turner', 'olfactor', 'toucher', 'windsensor',...
- larvaworld.portal.models_architecture.model_inspector_data.load_model_draft(model_id: str) Any
- larvaworld.portal.models_architecture.model_inspector_data.default_brain_module_config(module_id: str, mode: str) Any
- larvaworld.portal.models_architecture.model_inspector_data.default_memory_config(mode: str, modality: str) Any
- larvaworld.portal.models_architecture.model_inspector_data.default_larva_module_config(module_id: str) Any
- larvaworld.portal.models_architecture.model_inspector_data.set_draft_module_enabled(model_conf: Any, module_id: str, enabled: bool) None
- larvaworld.portal.models_architecture.model_inspector_data.set_draft_brain_module_mode(model_conf: Any, module_id: str, mode: str) None
- larvaworld.portal.models_architecture.model_inspector_data.set_draft_memory_config(model_conf: Any, *, enabled: bool, mode: str | None = None, modality: str | None = None) None
- larvaworld.portal.models_architecture.model_inspector_data.set_draft_module_parameter(model_conf: Any, module_id: str, parameter_path: tuple[str, Ellipsis], value: Any) None
- larvaworld.portal.models_architecture.model_inspector_data.validate_draft_module_config(model_conf: Any) tuple[larvaworld.portal.models_architecture.model_inspector_models.DraftValidationIssue, Ellipsis]
- larvaworld.portal.models_architecture.model_inspector_data.inspect_model_modules_from_config(model_id: str, model_conf: Any) tuple[larvaworld.portal.models_architecture.model_inspector_models.ModelModuleSpec, Ellipsis]
- larvaworld.portal.models_architecture.model_inspector_data.inspect_model_modules(model_id: str) tuple[larvaworld.portal.models_architecture.model_inspector_models.ModelModuleSpec, Ellipsis]
- larvaworld.portal.models_architecture.model_inspector_data.list_model_ids() list[str]
- larvaworld.portal.models_architecture.model_inspector_data.inspect_model_from_config(model_id: str, model_conf: Any) larvaworld.portal.models_architecture.model_inspector_models.ModelInspection
- larvaworld.portal.models_architecture.model_inspector_data.inspect_model(model_id: str) larvaworld.portal.models_architecture.model_inspector_models.ModelInspection
- larvaworld.portal.models_architecture.model_inspector_data.build_inspection_brain_from_config(model_id: str, model_conf: Any, *, dt: float = 0.1) larvaworld.lib.model.DefaultBrain
- larvaworld.portal.models_architecture.model_inspector_data.build_inspection_brain(model_id: str, *, dt: float = 0.1) larvaworld.lib.model.DefaultBrain
- larvaworld.portal.models_architecture.model_inspector_data.compare_model_inspections(primary: larvaworld.portal.models_architecture.model_inspector_models.ModelInspection, comparison: larvaworld.portal.models_architecture.model_inspector_models.ModelInspection) list[larvaworld.portal.models_architecture.model_inspector_models.ModuleComparison]
- larvaworld.portal.models_architecture.model_inspector_data.run_model_probe(model_id: str, *, steps: int = 501, dt: float = 0.1, a_in: float = 0.0) larvaworld.portal.models_architecture.model_inspector_models.ProbeResult