logml.report.packaging

Classes

ReleaseStructure(*args, **kwargs)

Defines LogML release output structure - run summary.

class logml.report.packaging.ReleaseStructure(*args, **kwargs)

Bases: logml.common.OutputStructure

Defines LogML release output structure - run summary.

RELEASE: str = 'release'
CONFIG_FILE: str = '_dag_config.yaml'
CONFIG_DIR: str = 'config'
ARCHIVE_EXTENSION: str = '.zip'
clear_release_folder()

Removes all release artifacts.

property root_config_path: pathlib.Path

Returns a path to the root config file.

property config_dir_path: pathlib.Path

Returns a path to the root config folder.

property release_archive_folder: pathlib.Path

Returns a folder for the result archived release artifacts.

property release_archive_path: pathlib.Path

Returns a path to the zip archive with release artifacts.

property report_path: pathlib.Path

Returns a folder for rendered Baselinekit report.

property feature_importance_path: pathlib.Path

Returns a folder for FI summary.

get_survival_analysis_path(sa_method: str) pathlib.Path

For a given SA methods returns a release folder for its summary.

get_analysis_item_path(item_name: str) pathlib.Path

Returns a folder with a given analysis item’s artifacts.

Modules

logml.report.packaging.global_runner

logml.report.packaging.strata_runner