tests\unit\loggers\test_local_logger.py |
test_logger_initialization |
5 |
0 |
0 |
100% |
tests\unit\loggers\test_local_logger.py |
test_logger_message |
5 |
0 |
0 |
100% |
tests\unit\loggers\test_local_logger.py |
test_logger_metrics |
6 |
0 |
0 |
100% |
tests\unit\loggers\test_local_logger.py |
test_logger_artifact |
9 |
0 |
0 |
100% |
tests\unit\loggers\test_local_logger.py |
test_logger_files |
34 |
0 |
0 |
100% |
tests\unit\loggers\test_local_logger.py |
(no function) |
11 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
read_event_file |
3 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
test_tensorboard_logger_initialization |
4 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
test_tensorboard_logger_message |
22 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
test_tensorboard_logger_metrics |
25 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
test_tensorboard_logger_artifact |
27 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
test_tensorboard_logger_url |
4 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
test_tensorboard_logger_run_path |
4 |
0 |
0 |
100% |
tests\unit\loggers\test_tensorboard_logger.py |
(no function) |
15 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
Model.__init__ |
2 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
Model.forward |
1 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
MockedDataset.__init__ |
1 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
MockedDataset.__getitem__ |
1 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
MockedDataset.__len__ |
1 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
test_tm_integration_epoch_wrapped_batch_wrapped |
15 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
test_tm_integration_epoch_wrapped_batch_explicit |
15 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
test_tm_integration_epoch_explicit_batch_wrapped |
15 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
test_tm_integration_epoch_explicit_batch_explicit |
15 |
0 |
0 |
100% |
tests\unit\test_tm_integration.py |
(no function) |
20 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_as_batch_count |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_normalized |
6 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_str |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_any |
20 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_process_to_batches |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_edge_cases |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_invalid_inputs |
10 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_boundary_cases |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_unpacking |
8 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_very_small_values |
3 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_zero_samples |
2 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_samples_rounding |
6 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_as_batch_count_edge_cases |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_as_batch_count_without_epochs |
3 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_str_edge_cases |
2 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_str_invalid_inputs |
2 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_any_edge_cases_nowarn |
2 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_any_edge_cases_warn |
3 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_from_any_invalid_inputs |
2 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_process_to_batches_edge_cases |
3 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_normalization_edge_cases |
9 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_equality_edge_cases |
4 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
test_iteration_and_indexing |
8 |
0 |
0 |
100% |
tests\unit\test_training_interval.py |
(no function) |
35 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
SimpleModel.__init__ |
2 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
SimpleModel.forward |
1 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_initialization |
6 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_batch_update |
12 |
1 |
0 |
92% |
tests\unit\test_training_manager.py |
test_training_manager_epoch_update |
7 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_checkpoint_saving |
6 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
training_manager |
2 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_initialization_comprehensive |
12 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_enter |
2 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_exit_normal |
6 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_exit_exception |
9 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_get_elapsed_time |
3 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_training_status |
3 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_get_format_kwargs |
4 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_batch_update_new |
10 |
1 |
0 |
90% |
tests\unit\test_training_manager.py |
test_training_manager_epoch_update_new |
5 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_save_checkpoint |
5 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_full_training_loop |
19 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_zero_epochs |
3 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_negative_epochs |
3 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_custom_save_model |
5 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_custom_intervals |
5 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_custom_model_save_paths |
6 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_batch_update_no_samples |
5 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_multiple_evals |
10 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_interval_processing |
3 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_empty_dataloader |
4 |
0 |
0 |
100% |
tests\unit\test_training_manager.py |
test_training_manager_0_batchsize |
4 |
2 |
0 |
50% |
tests\unit\test_training_manager.py |
(no function) |
54 |
0 |
0 |
100% |
trnbl\__init__.py |
(no function) |
4 |
0 |
0 |
100% |
trnbl\loggers\__init__.py |
(no function) |
1 |
0 |
0 |
100% |
trnbl\loggers\base.py |
rand_syllabic_string |
6 |
0 |
0 |
100% |
trnbl\loggers\base.py |
LoggerSpinner.__init__ |
2 |
2 |
0 |
0% |
trnbl\loggers\base.py |
LoggerSpinner.update_value |
2 |
2 |
0 |
0% |
trnbl\loggers\base.py |
LoggerSpinner.__enter__ |
2 |
2 |
0 |
0% |
trnbl\loggers\base.py |
LoggerSpinner.__exit__ |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.debug |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.message |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.warning |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.error |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.metrics |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.artifact |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.url |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.run_path |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.flush |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.finish |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
TrainingLoggerBase.get_mem_usage |
18 |
2 |
0 |
89% |
trnbl\loggers\base.py |
TrainingLoggerBase.spinner_task |
1 |
1 |
0 |
0% |
trnbl\loggers\base.py |
(no function) |
52 |
6 |
0 |
88% |
trnbl\loggers\local\__init__.py |
(no function) |
2 |
0 |
0 |
100% |
trnbl\loggers\local\build_dist.py |
get_remote |
0 |
0 |
0 |
100% |
trnbl\loggers\local\build_dist.py |
get_remote |
0 |
0 |
0 |
100% |
trnbl\loggers\local\build_dist.py |
get_remote |
0 |
0 |
0 |
100% |
trnbl\loggers\local\build_dist.py |
get_remote |
0 |
0 |
0 |
100% |
trnbl\loggers\local\build_dist.py |
get_remote |
17 |
17 |
0 |
0% |
trnbl\loggers\local\build_dist.py |
build_dist |
39 |
39 |
0 |
0% |
trnbl\loggers\local\build_dist.py |
main |
31 |
31 |
0 |
0% |
trnbl\loggers\local\build_dist.py |
(no function) |
19 |
19 |
0 |
0% |
trnbl\loggers\local\html_frontend.py |
get_html_frontend |
1 |
0 |
0 |
100% |
trnbl\loggers\local\html_frontend.py |
(no function) |
3 |
1 |
0 |
67% |
trnbl\loggers\local\locallogger.py |
LocalLogger.__init__ |
41 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger._run_hash |
1 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.syllabic_id |
1 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger._get_run_id |
1 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.get_timestamp |
1 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger._log |
6 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.debug |
1 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.message |
2 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.warning |
1 |
1 |
0 |
0% |
trnbl\loggers\local\locallogger.py |
LocalLogger.error |
7 |
7 |
0 |
0% |
trnbl\loggers\local\locallogger.py |
LocalLogger.metrics |
3 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.artifact |
3 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.url |
1 |
1 |
0 |
0% |
trnbl\loggers\local\locallogger.py |
LocalLogger.run_path |
1 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.flush |
3 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
LocalLogger.finish |
7 |
0 |
0 |
100% |
trnbl\loggers\local\locallogger.py |
(no function) |
43 |
0 |
0 |
100% |
trnbl\loggers\local\start_server.py |
start_server |
4 |
4 |
0 |
0% |
trnbl\loggers\local\start_server.py |
(no function) |
14 |
9 |
0 |
36% |
trnbl\loggers\multi.py |
maybe_flatten |
6 |
6 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.__init__ |
1 |
1 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.debug |
2 |
2 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.message |
2 |
2 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.metrics |
2 |
2 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.artifact |
2 |
2 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.url |
1 |
1 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.run_path |
1 |
1 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.flush |
2 |
2 |
0 |
0% |
trnbl\loggers\multi.py |
MultiLogger.finish |
2 |
2 |
0 |
0% |
trnbl\loggers\multi.py |
(no function) |
17 |
17 |
0 |
0% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.__init__ |
12 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger._self_writer_add_text |
1 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.debug |
1 |
1 |
0 |
0% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.message |
2 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.metrics |
3 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.artifact |
1 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.url |
1 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.run_path |
1 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.flush |
1 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
TensorBoardLogger.finish |
2 |
0 |
0 |
100% |
trnbl\loggers\tensorboard.py |
(no function) |
20 |
0 |
0 |
100% |
trnbl\loggers\wandb.py |
WandbLogger.__init__ |
1 |
1 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.create |
6 |
6 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.debug |
3 |
3 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.message |
3 |
3 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.metrics |
1 |
1 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.artifact |
5 |
5 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.url |
1 |
1 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.run_path |
1 |
1 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.flush |
1 |
1 |
0 |
0% |
trnbl\loggers\wandb.py |
WandbLogger.finish |
1 |
1 |
0 |
0% |
trnbl\loggers\wandb.py |
(no function) |
23 |
23 |
0 |
0% |
trnbl\training_interval.py |
TrainingInterval.__iter__ |
2 |
0 |
0 |
100% |
trnbl\training_interval.py |
TrainingInterval.__getitem__ |
5 |
0 |
0 |
100% |
trnbl\training_interval.py |
TrainingInterval.__post_init__ |
15 |
2 |
0 |
87% |
trnbl\training_interval.py |
TrainingInterval.__eq__ |
3 |
1 |
0 |
67% |
trnbl\training_interval.py |
TrainingInterval.as_batch_count |
16 |
2 |
0 |
88% |
trnbl\training_interval.py |
TrainingInterval.normalized |
3 |
0 |
0 |
100% |
trnbl\training_interval.py |
TrainingInterval.from_str |
20 |
2 |
0 |
90% |
trnbl\training_interval.py |
TrainingInterval.from_any |
22 |
0 |
0 |
100% |
trnbl\training_interval.py |
TrainingInterval.process_to_batches |
2 |
0 |
0 |
100% |
trnbl\training_interval.py |
(no function) |
30 |
0 |
0 |
100% |
trnbl\training_manager.py |
wrapped_iterable |
21 |
2 |
0 |
90% |
trnbl\training_manager.py |
TrainingManager.__init__ |
32 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.try_compute_counters |
18 |
3 |
0 |
83% |
trnbl\training_manager.py |
TrainingManager.__enter__ |
1 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.__exit__ |
7 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.epoch_loop |
1 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.batch_loop |
1 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.check_is_initialized |
2 |
2 |
0 |
0% |
trnbl\training_manager.py |
TrainingManager.get_elapsed_time |
1 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.training_status |
1 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager._get_format_kwargs |
1 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager.batch_update |
16 |
2 |
0 |
88% |
trnbl\training_manager.py |
TrainingManager.epoch_update |
2 |
0 |
0 |
100% |
trnbl\training_manager.py |
TrainingManager._save_checkpoint |
10 |
0 |
0 |
100% |
trnbl\training_manager.py |
(no function) |
32 |
2 |
0 |
94% |