logml.report.notebooks.modeling

Classes

BaselineModelingNotebook(cfg, global_params, ...)

Notebook for ModelSearch artifacts displaying.

CrossStrataFINotebook(cfg, global_params, ...)

Notebook for FeatureImportance artifacts displaying.

FeatureImportanceNotebook(*args, **kwargs)

Notebook for FeatureImportance artifacts displaying.

ModelingNotebooksSet(cfg, global_params, ...)

Set of notebooks for Modeling artifacts displaying.

class logml.report.notebooks.modeling.BaselineModelingNotebook(cfg: GlobalConfig, global_params: Dict, output_structure: logml.report.ReportOutputStructure, logger: logging.Logger = None, file_ext: str = '.ipynb')

Bases: logml.report.notebooks.base.BaseBKNotebook

Notebook for ModelSearch artifacts displaying.

ALIAS: str = 'baseline_modeling'
VIEWS: List[str] = ['baseline_modeling']
SCOPE: List[logml.report.notebooks.base.BKNotebookScopes] = [<BKNotebookScopes.STRATA: 'strata'>, <BKNotebookScopes.SETUP: 'setup'>]
class logml.report.notebooks.modeling.FeatureImportanceNotebook(*args, **kwargs)

Bases: logml.report.notebooks.base.BaseBKNotebook

Notebook for FeatureImportance artifacts displaying.

ALIAS: str = 'feature_importance'
SCOPE: List[logml.report.notebooks.base.BKNotebookScopes] = [<BKNotebookScopes.STRATA: 'strata'>, <BKNotebookScopes.SETUP: 'setup'>]
VIEWS: List[str] = ['feature_importance']
class logml.report.notebooks.modeling.CrossStrataFINotebook(cfg: GlobalConfig, global_params: Dict, output_structure: logml.report.ReportOutputStructure, logger: logging.Logger = None, file_ext: str = '.ipynb')

Bases: logml.report.notebooks.base.BaseBKNotebook

Notebook for FeatureImportance artifacts displaying.

ALIAS: str = 'cross_strata_fi_summary'
VIEWS: List[str] = ['cross_strata_fi']
SCOPE: List[logml.report.notebooks.base.BKNotebookScopes] = [<BKNotebookScopes.GLOBAL: 'global'>, <BKNotebookScopes.SETUP: 'setup'>]
class logml.report.notebooks.modeling.ModelingNotebooksSet(cfg, global_params, output_structure, logger=None)

Bases: logml.report.notebooks.base.NotebooksSet

Set of notebooks for Modeling artifacts displaying.

ALIAS: str = 'modeling'
SCOPE: List[BKNotebookScopes] = [<BKNotebookScopes.STRATA: 'strata'>, <BKNotebookScopes.SETUP: 'setup'>]
INNER_NOTEBOOKS: List[Type[logml.report.notebooks.base.BaseBKNotebook]] = [<class 'logml.report.notebooks.modeling.FeatureImportanceNotebook'>, <class 'logml.report.notebooks.modeling.BaselineModelingNotebook'>]
generate_topic_content() str

Generate content for the section page. Note: leave it empty if you generate file is some other page.