Coverage report:
11%
hide covered
Files
Functions
Classes
coverage.py v7.11.0
, created at 2026-01-06 16:10 +0200
File
function
statements
missing
excluded
branches
partial
coverage
ml_workbench/__init__.py
(no function)
8
0
0
0
0
100%
ml_workbench/cli_experiment.py
parse_kv_pairs
7
7
0
4
0
0%
ml_workbench/cli_experiment.py
_basic_stats_for_dataset
11
11
0
0
0
0%
ml_workbench/cli_experiment.py
filter_sections
6
6
0
4
0
0%
ml_workbench/cli_experiment.py
build_arg_parser
11
11
0
0
0
0%
ml_workbench/cli_experiment.py
main
95
95
0
54
0
0%
ml_workbench/cli_experiment.py
(no function)
20
0
2
0
0
100%
ml_workbench/config.py
_extract_field_names
5
5
0
4
0
0%
ml_workbench/config.py
_interpolate_string
12
12
0
6
0
0%
ml_workbench/config.py
_interpolate_string._DefaultDict.__missing__
1
1
0
0
0
0%
ml_workbench/config.py
_interpolate_value
7
7
0
6
0
0%
ml_workbench/config.py
_wrap
5
5
0
4
0
0%
ml_workbench/config.py
_unwrap
5
5
0
4
0
0%
ml_workbench/config.py
_ConfigNode.__init__
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__getitem__
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__setitem__
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__delitem__
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__iter__
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__len__
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__getattr__
4
4
0
0
0
0%
ml_workbench/config.py
_ConfigNode.get
3
3
0
2
0
0%
ml_workbench/config.py
_ConfigNode.to_dict
1
1
0
0
0
0%
ml_workbench/config.py
_ConfigNode.__repr__
0
0
1
0
0
100%
ml_workbench/config.py
YamlConfig.__init__
23
23
0
4
0
0%
ml_workbench/config.py
YamlConfig._load_with_includes
32
32
0
20
0
0%
ml_workbench/config.py
YamlConfig._deep_merge
6
6
0
4
0
0%
ml_workbench/config.py
YamlConfig.from_file
1
1
0
0
0
0%
ml_workbench/config.py
YamlConfig.to_dict
1
1
0
0
0
0%
ml_workbench/config.py
YamlConfig.get_data
1
1
0
0
0
0%
ml_workbench/config.py
YamlConfig.reload
6
6
0
0
0
0%
ml_workbench/config.py
YamlConfig.get_datasets_list
4
4
0
2
0
0%
ml_workbench/config.py
YamlConfig.get_dataset_config
9
9
0
6
0
0%
ml_workbench/config.py
(no function)
38
0
1
0
0
100%
ml_workbench/dataset.py
_is_databricks_table_name
8
8
0
6
0
0%
ml_workbench/dataset.py
_infer_dataset_format_from_path
9
9
0
6
0
0%
ml_workbench/dataset.py
Dataset.__init__
10
10
0
0
0
0%
ml_workbench/dataset.py
Dataset.read_pandas
15
15
0
12
0
0%
ml_workbench/dataset.py
Dataset._read_combined
28
28
0
14
0
0%
ml_workbench/dataset.py
Dataset._read_databricks
21
21
0
12
0
0%
ml_workbench/dataset.py
Dataset._read_s3
18
18
0
8
0
0%
ml_workbench/dataset.py
Dataset._read_local
13
13
0
10
0
0%
ml_workbench/dataset.py
Dataset.get_statistics
2
2
0
0
0
0%
ml_workbench/dataset.py
Dataset.get_schema
2
2
0
0
0
0%
ml_workbench/dataset.py
Dataset.get_columns
2
2
0
0
0
0%
ml_workbench/dataset.py
Dataset.get_rows
2
2
0
0
0
0%
ml_workbench/dataset.py
Dataset.get_head
2
2
0
0
0
0%
ml_workbench/dataset.py
Dataset.__repr__
0
0
1
0
0
100%
ml_workbench/dataset.py
Dataset._impute_dataset_types
27
27
0
22
0
0%
ml_workbench/dataset.py
Dataset.verify_config
13
13
0
12
0
0%
ml_workbench/dataset.py
(no function)
25
1
1
2
1
93%
ml_workbench/experiment.py
Experiment.__init__
65
65
0
40
0
0%
ml_workbench/experiment.py
Experiment._get_experiments_section
4
4
0
2
0
0%
ml_workbench/experiment.py
Experiment.infer_type_from_dataset
11
11
0
6
0
0%
ml_workbench/experiment.py
Experiment.get_type
3
3
0
2
0
0%
ml_workbench/experiment.py
Experiment.to_dict
1
1
0
0
0
0%
ml_workbench/experiment.py
Experiment.list_experiment_names
1
1
0
0
0
0%
ml_workbench/experiment.py
Experiment.verify_config
44
44
0
34
0
0%
ml_workbench/experiment.py
(no function)
34
1
0
2
1
94%
ml_workbench/feature.py
Feature.__init__
35
35
0
18
0
0%
ml_workbench/feature.py
Feature._get_features_section
4
4
0
2
0
0%
ml_workbench/feature.py
Feature.get_series
11
11
0
6
0
0%
ml_workbench/feature.py
Feature.to_dict
1
1
0
0
0
0%
ml_workbench/feature.py
Feature.get_columns_by_type
1
1
0
0
0
0%
ml_workbench/feature.py
Feature.list_feature_names
2
2
0
0
0
0%
ml_workbench/feature.py
Feature.load_all
2
2
0
0
0
0%
ml_workbench/feature.py
Feature.to_dataframe
20
20
0
14
0
0%
ml_workbench/feature.py
Feature.verify_config
47
47
0
34
0
0%
ml_workbench/feature.py
(no function)
32
1
0
2
1
94%
ml_workbench/mlflow_conf.py
MlflowConf.__init__
24
24
0
14
0
0%
ml_workbench/mlflow_conf.py
MlflowConf._get_mlflow_section
6
6
0
4
0
0%
ml_workbench/mlflow_conf.py
MlflowConf.to_dict
1
1
0
0
0
0%
ml_workbench/mlflow_conf.py
MlflowConf.is_enabled
1
1
0
0
0
0%
ml_workbench/mlflow_conf.py
MlflowConf.get_type
1
1
0
0
0
0%
ml_workbench/mlflow_conf.py
MlflowConf.get_tags
1
1
0
0
0
0%
ml_workbench/mlflow_conf.py
MlflowConf.get_name
6
6
0
4
0
0%
ml_workbench/mlflow_conf.py
MlflowConf.verify_config
21
21
0
16
0
0%
ml_workbench/mlflow_conf.py
(no function)
25
1
0
2
1
93%
ml_workbench/model.py
Model.__init__
19
19
0
10
0
0%
ml_workbench/model.py
Model._get_models_section
4
4
0
2
0
0%
ml_workbench/model.py
Model._import_string
5
5
0
2
0
0%
ml_workbench/model.py
Model.instantiate
4
4
0
0
0
0%
ml_workbench/model.py
Model.to_dict
1
1
0
0
0
0%
ml_workbench/model.py
Model.list_model_names
2
2
0
0
0
0%
ml_workbench/model.py
Model.verify_config
17
17
0
14
0
0%
ml_workbench/model.py
(no function)
27
1
0
2
1
93%
ml_workbench/runner.py
ModelRunner.__init__
18
18
0
0
0
0%
ml_workbench/runner.py
ModelRunner._log
2
2
0
2
0
0%
ml_workbench/runner.py
ModelRunner._build_preprocessing_pipeline
11
11
0
6
0
0%
ml_workbench/runner.py
ModelRunner._create_pipeline
6
6
0
0
0
0%
ml_workbench/runner.py
ModelRunner._calculate_metrics
46
46
0
22
0
0%
ml_workbench/runner.py
ModelRunner.calculate_feature_weights
20
20
0
6
0
0%
ml_workbench/runner.py
ModelRunner.plot_feature_weights
18
18
0
2
0
0%
ml_workbench/runner.py
ModelRunner.plot_cv_mean_score
20
20
0
4
0
0%
ml_workbench/runner.py
ModelRunner.plot_confusion_matrix
25
25
0
6
0
0%
ml_workbench/runner.py
ModelRunner.plot_regression
27
27
0
0
0
0%
ml_workbench/runner.py
ModelRunner.plot_distribution
17
17
0
0
0
0%
ml_workbench/runner.py
ModelRunner.fit_and_evaluate
78
78
0
26
0
0%
ml_workbench/runner.py
ModelRunner.predict
3
3
0
2
0
0%
ml_workbench/runner.py
ModelRunner.mlflow_store
57
57
0
30
0
0%
ml_workbench/runner.py
Runner.__init__
14
14
0
0
0
0%
ml_workbench/runner.py
Runner.get_models
1
1
0
0
0
0%
ml_workbench/runner.py
Runner.get_best_model
1
1
0
0
0
0%
ml_workbench/runner.py
Runner.get_best_model_score
1
1
0
0
0
0%
ml_workbench/runner.py
Runner._log
2
2
0
2
0
0%
ml_workbench/runner.py
Runner._load_dataset
9
9
0
2
0
0%
ml_workbench/runner.py
Runner._infer_column_types
39
39
0
16
0
0%
ml_workbench/runner.py
Runner._drop_outliers
40
40
0
16
0
0%
ml_workbench/runner.py
Runner._prepare_features
17
17
0
6
0
0%
ml_workbench/runner.py
Runner._convert_column_types
10
10
0
12
0
0%
ml_workbench/runner.py
Runner._get_grouping_values
6
6
0
4
0
0%
ml_workbench/runner.py
Runner._split_data
55
55
0
18
0
0%
ml_workbench/runner.py
Runner.data_save
8
8
0
4
0
0%
ml_workbench/runner.py
Runner.data_load
37
37
0
14
0
0%
ml_workbench/runner.py
Runner.data_preparation
5
5
0
0
0
0%
ml_workbench/runner.py
Runner.get_config
19
19
0
14
0
0%
ml_workbench/runner.py
Runner.run
37
37
0
14
0
0%
ml_workbench/runner.py
Runner.mlflow_store
36
36
0
16
0
0%
ml_workbench/runner.py
(no function)
63
3
0
2
1
94%
Total
1756
1492
6
706
6
11%
No items found using the specified filter.