|
| pytimeloop.timeloopfe.common.backend_calls.delayed_import () |
|
str | pytimeloop.timeloopfe.common.backend_calls._specification_to_yaml_string (BaseSpecification specification, bool for_model=False) |
| Converts specification into YAML string, which may require transpilation.
|
|
Tuple[List[str], str] | pytimeloop.timeloopfe.common.backend_calls._pre_call (BaseSpecification specification, str output_dir, Optional[List[str]] extra_input_files=None, bool for_model=False) |
| Prepare to call Timeloop or Accelergy from Python !
|
|
Union[int, subprocess.Popen] | pytimeloop.timeloopfe.common.backend_calls._call (str call, List[str] input_paths, str output_dir, Optional[Dict[str, str]] environment=None, Optional[str] dump_intermediate_to=None, Optional[str] log_to=None, List[str] extra_args=(), bool return_proc=False) |
| Call a Timeloop or Accelergy command from Python.
|
|
Union[int, subprocess.Popen] | pytimeloop.timeloopfe.common.backend_calls._parse_output (BaseSpecification specification, str output_dir, Union[int, subprocess.Popen] result, bool for_model=False) |
|
Union[int, subprocess.Popen] | pytimeloop.timeloopfe.common.backend_calls.call_mapper (BaseSpecification specification, str output_dir, Optional[Dict[str, str]] environment=None, Optional[List[str]] extra_input_files=None, Optional[str] dump_intermediate_to=None, Optional[Union[str, Any]] log_to=None, List[str] extra_args=(), bool return_proc=False) |
| Call Timeloop Mapper from Python.
|
|
Union[int, subprocess.Popen] | pytimeloop.timeloopfe.common.backend_calls.call_model (BaseSpecification specification, str output_dir, Optional[Dict[str, str]] environment=None, Optional[List[str]] extra_input_files=None, Optional[str] dump_intermediate_to=None, Optional[Union[str, Any]] log_to=None, List[str] extra_args=(), bool return_proc=False) |
| Call Timeloop Model from Python.
|
|
Union[int, subprocess.Popen] | pytimeloop.timeloopfe.common.backend_calls.call_accelergy_verbose (BaseSpecification specification, str output_dir, Optional[Dict[str, str]] environment=None, Optional[List[str]] extra_input_files=None, Optional[str] dump_intermediate_to=None, Optional[Union[str, Any]] log_to=None, List[str] extra_args=(), bool return_proc=False) |
| Call Accelergy from Python.
|
|
| pytimeloop.timeloopfe.common.backend_calls.call_stop (Optional[subprocess.Popen] proc=None, Optional[int] max_wait_time=None, bool force=False) |
| Stop Timeloop subprocesses.
|
|
"AccelergyInvocationResult" | pytimeloop.timeloopfe.common.backend_calls.accelergy_app (BaseSpecification specification, str output_dir, Optional[List[str]] extra_input_files=None) |
| Call the PyTimeloop Accelergy interface.
|
|
| pytimeloop.timeloopfe.common.backend_calls.to_mapper_app (BaseSpecification specification, str output_dir, Optional[List[str]] extra_input_files=None) |
| Create a PyTimeloop MapperApp object from a specification.
|
|
| pytimeloop.timeloopfe.common.backend_calls.to_model_app (BaseSpecification specification, str output_dir, Optional[List[str]] extra_input_files=None) |
| Create a PyTimeloop ModelApp object from a specification.
|
|