unit_run.components#
Module Contents#
Classes#
API#
- class unit_run.components.Meta(src_path: str, src_name: str)[source]#
Bases:
unit_run.components.Base- FILE_NAME#
‘.meta.json’
- PATH_TYPE#
None
- class unit_run.components.ParameterGroup(data)[source]#
Bases:
unit_run.components.Base- FILE_SUFFIX#
‘.param_group.json’
- PATH_TYPE#
None
- class unit_run.components.Unit(src_path, src_name)[source]#
Bases:
unit_run.components.Base- PATH_TYPE#
None
- src_path()#
- src_name()#
- property src_obj_valid#
- property src_obj#
- to_info_dict()[source]#
The information
dictfor the source unit object- Example:
print(unit)
{ "meta": { "src_path": "test.py", "src_name": "y", "load_path": null }, "meta_valid": true, "src_valid": false, "src_obj_info": null, "param_group_map": { "name1": { "data": [1, 2], "load_path": "test/name1.param_group.json", "valid": true }, "name2": { "data": [10, 1], "load_path": "test/name3.param_group.json", "valid": true } } }
- property src_obj_info#