| src/training/config.py |
TrainingConfig |
C |
43:73 |
3 |
A |
| src/training/config.py |
CatBoostConfig |
C |
7:38 |
2 |
A |
| src/training/config.py |
TrainingConfig.post_init |
M |
70:73 |
2 |
A |
| src/training/config.py |
CatBoostConfig.to_dict |
M |
25:38 |
1 |
A |
| src/training/registry.py |
ModelRegistry.delete_version |
M |
201:225 |
6 |
B |
| src/training/registry.py |
ModelRegistry.download_model |
M |
168:199 |
5 |
A |
| src/training/registry.py |
ModelRegistry.get_model_path |
M |
110:132 |
4 |
A |
| src/training/registry.py |
ModelRegistry.get_metadata |
M |
134:161 |
4 |
A |
| src/training/registry.py |
ModelRegistry |
C |
17:281 |
3 |
A |
| src/training/registry.py |
ModelRegistry.init |
M |
38:47 |
3 |
A |
| src/training/registry.py |
ModelRegistry.register_model |
M |
63:103 |
3 |
A |
| src/training/registry.py |
ModelRegistry.client |
M |
50:54 |
2 |
A |
| src/training/registry.py |
ModelRegistry.bucket |
M |
57:61 |
2 |
A |
| src/training/registry.py |
ModelRegistry._get_registry |
M |
242:249 |
2 |
A |
| src/training/registry.py |
ModelRegistry._update_registry |
M |
255:265 |
2 |
A |
| src/training/registry.py |
ModelRegistry.get_latest_version |
M |
105:108 |
1 |
A |
| src/training/registry.py |
ModelRegistry.list_versions |
M |
163:166 |
1 |
A |
| src/training/registry.py |
ModelRegistry._upload_file |
M |
227:231 |
1 |
A |
| src/training/registry.py |
ModelRegistry._upload_json |
M |
233:240 |
1 |
A |
| src/training/registry.py |
ModelRegistry._save_registry |
M |
251:253 |
1 |
A |
| src/training/registry.py |
ModelRegistry._metadata_to_dict |
M |
267:281 |
1 |
A |
| src/training/data_loader.py |
DataLoader.init |
M |
18:26 |
3 |
A |
| src/training/data_loader.py |
DataLoader |
C |
15:181 |
2 |
A |
| src/training/data_loader.py |
DataLoader.client |
M |
29:33 |
2 |
A |
| src/training/data_loader.py |
DataLoader.load_reference_data |
M |
123:138 |
2 |
A |
| src/training/data_loader.py |
DataLoader.load_features |
M |
35:45 |
1 |
A |
| src/training/data_loader.py |
DataLoader.load_targets |
M |
47:57 |
1 |
A |
| src/training/data_loader.py |
DataLoader.load_training_data |
M |
59:94 |
1 |
A |
| src/training/data_loader.py |
DataLoader.load_from_dataframe |
M |
96:121 |
1 |
A |
| src/training/data_loader.py |
DataLoader.save_reference_data |
M |
140:153 |
1 |
A |
| src/training/data_loader.py |
DataLoader.execute_query |
M |
155:157 |
1 |
A |
| src/training/data_loader.py |
DataLoader.get_data_stats |
M |
159:181 |
1 |
A |
| src/training/trainer.py |
ModelTrainer |
C |
15:222 |
3 |
A |
| src/training/trainer.py |
ModelTrainer.train |
M |
24:80 |
3 |
A |
| src/training/trainer.py |
ModelTrainer._get_categorical_indices |
M |
154:160 |
3 |
A |
| src/training/trainer.py |
ModelTrainer.init |
M |
18:22 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.predict |
M |
82:95 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.predict_proba |
M |
97:110 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.save_model |
M |
112:130 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.feature_importance |
M |
148:152 |
2 |
A |
| src/training/trainer.py |
ModelTrainer._compute_feature_importance |
M |
162:170 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.get_best_iteration |
M |
172:176 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.get_model_params |
M |
178:182 |
2 |
A |
| src/training/trainer.py |
ModelTrainer.load_model |
M |
132:145 |
1 |
A |
| src/training/trainer.py |
ModelTrainer.cross_validate |
M |
184:222 |
1 |
A |
| src/training/main.py |
main |
F |
79:268 |
18 |
C |
| src/training/main.py |
parse_args |
F |
26:76 |
1 |
A |
| src/training/evaluator.py |
ModelEvaluator._compute_profit_metrics |
M |
98:156 |
9 |
B |
| src/training/evaluator.py |
ModelEvaluator |
C |
32:273 |
3 |
A |
| src/training/evaluator.py |
ModelEvaluator._calculate_baseline_profit |
M |
159:180 |
3 |
A |
| src/training/evaluator.py |
ModelEvaluator._calculate_max_profit |
M |
182:190 |
3 |
A |
| src/training/evaluator.py |
ModelEvaluator.init |
M |
35:37 |
2 |
A |
| src/training/evaluator.py |
ModelEvaluator.compare_models |
M |
192:224 |
2 |
A |
| src/training/evaluator.py |
ProfitMetrics |
C |
22:29 |
1 |
A |
| src/training/evaluator.py |
ModelEvaluator.evaluate |
M |
39:78 |
1 |
A |
| src/training/evaluator.py |
ModelEvaluator._compute_ml_metrics |
M |
80:94 |
1 |
A |
| src/training/evaluator.py |
ModelEvaluator.generate_report |
M |
226:273 |
1 |
A |