Required
task_chain_controller_run_time| Type: | float |
| Description: | The run time. |
class ResultCollection(builtins.object):
def __init__(
self,
task_chain_controller_run_time: float,
results_per_event: typing.Mapping[str, _T],
all_result_folders: dict[str, dict[str, pathlib.Path]],
compute_misfit: bool,
compute_gradients: bool,
timings_per_runner: dict[str, dict[str, float]] = default,
) -> None: ...| Type: | float |
| Description: | The run time. |
| Type: | typing.Mapping[str, _T] |
| Description: | The results for each event. |
| Type: | dict[str, dict[str, pathlib.Path]] |
| Description: | The folders where the results are physically located. |
| Type: | bool |
| Description: | True if the task chain controller should have computed a misfit. |
| Type: | bool |
| Description: | True if the task chain controller should have computed gradients. |
| Type: | dict[str, dict[str, float]] |
| Default value: | <factory> |
| Description: | Additional timings per runner, used to time things like the per-node runner context managers. |
def delete_all_files(self) -> None: ...def get_failed_events(self) -> dict[str, FailedResult]: ...def get_successfull_events(
self,
) -> dict[str, MisfitResult | MisfitAndGradientResult | WaveformResult]: ...def get_timings_info_strings(self) -> list[str]: ...def list_results(self) -> list[str]: ...def print_timings(self) -> None: ...class ResultMeshCollection(builtins.object):
def __init__(
self,
task_chain_controller_run_time: float,
results_per_chunk: typing.Mapping[
str, MeshChunkResult | FailedMeshChunkResult
],
timings_per_runner: dict[str, dict[str, float]] = default,
) -> None: ...| Type: | float |
| Description: | The run time. |
| Type: | typing.Mapping[str, MeshChunkResult | FailedMeshChunkResult] |
| Description: | The results for each chunk. |
| Type: | dict[str, dict[str, float]] |
| Default value: | <factory> |
| Description: | Additional timings per runner, used to time things like the per-node runner context managers. |
bool)-Return if all succeeded.def get_timings_info_strings(self) -> list[str]: ...def print_diagnosis(self) -> None: ...