-
Notifications
You must be signed in to change notification settings - Fork 0
/
documentation-coverage.txt
2709 lines (2708 loc) · 259 KB
/
documentation-coverage.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
======== Coverage for /home/runner/work/avalanche/avalanche/avalanche/ =========
------------------------------ Detailed Coverage -------------------------------
| Name | Status |
|-------------------------------------------------------------------------------------|---------|
| _annotations.py (module) | COVERED |
| experimental (L14) | COVERED |
| experimental.decorator (L36) | MISSED |
| experimental.decorator.wrapper (L45) | MISSED |
| deprecated (L53) | COVERED |
| deprecated.decorator (L64) | MISSED |
| deprecated.decorator.wrapper (L83) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| core.py (module) | COVERED |
| Agent (L21) | COVERED |
| Agent.__init__ (L64) | COVERED |
| Agent.pre_adapt (L82) | COVERED |
| Agent.post_adapt (L99) | COVERED |
| Agent.add_pre_hooks (L116) | COVERED |
| Agent.add_post_hooks (L125) | COVERED |
| Adaptable (L135) | COVERED |
| Adaptable.pre_adapt (L151) | MISSED |
| Adaptable.post_adapt (L154) | MISSED |
| BasePlugin (L158) | COVERED |
| BasePlugin.__init__ (L181) | COVERED |
| BasePlugin.before_training (L187) | COVERED |
| BasePlugin.before_training_exp (L191) | COVERED |
| BasePlugin.after_training_exp (L195) | COVERED |
| BasePlugin.after_training (L199) | COVERED |
| BasePlugin.before_eval (L203) | COVERED |
| BasePlugin.before_eval_exp (L207) | COVERED |
| BasePlugin.after_eval_exp (L211) | COVERED |
| BasePlugin.after_eval (L215) | COVERED |
| BaseSGDPlugin (L224) | COVERED |
| BaseSGDPlugin.__init__ (L230) | COVERED |
| BaseSGDPlugin.before_training_epoch (L236) | COVERED |
| BaseSGDPlugin.before_training_iteration (L240) | COVERED |
| BaseSGDPlugin.before_forward (L245) | COVERED |
| BaseSGDPlugin.after_forward (L249) | COVERED |
| BaseSGDPlugin.before_backward (L253) | COVERED |
| BaseSGDPlugin.after_backward (L257) | COVERED |
| BaseSGDPlugin.after_training_iteration (L261) | COVERED |
| BaseSGDPlugin.before_update (L266) | COVERED |
| BaseSGDPlugin.after_update (L270) | COVERED |
| BaseSGDPlugin.after_training_epoch (L274) | COVERED |
| BaseSGDPlugin.before_eval_iteration (L278) | COVERED |
| BaseSGDPlugin.before_eval_forward (L283) | COVERED |
| BaseSGDPlugin.after_eval_forward (L287) | COVERED |
| BaseSGDPlugin.after_eval_iteration (L291) | COVERED |
| BaseSGDPlugin.before_train_dataset_adaptation (L296) | COVERED |
| BaseSGDPlugin.after_train_dataset_adaptation (L302) | COVERED |
| BaseSGDPlugin.before_eval_dataset_adaptation (L308) | COVERED |
| BaseSGDPlugin.after_eval_dataset_adaptation (L314) | COVERED |
| SupervisedPlugin (L319) | COVERED |
| SupervisedPlugin.__init__ (L325) | COVERED |
| SupervisedMetaLearningPlugin (L332) | COVERED |
| SupervisedMetaLearningPlugin.before_inner_updates (L338) | COVERED |
| SupervisedMetaLearningPlugin.after_inner_updates (L342) | COVERED |
| SupervisedMetaLearningPlugin.before_outer_update (L346) | COVERED |
| SupervisedMetaLearningPlugin.after_outer_update (L350) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/ccifar10.py (module) | MISSED |
| SplitCIFAR10 (L40) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/ccifar100.py (module) | MISSED |
| SplitCIFAR100 (L49) | COVERED |
| SplitCIFAR110 (L158) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/ccub200.py (module) | MISSED |
| SplitCUB200 (L41) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/cfashion_mnist.py (module) | COVERED |
| SplitFMNIST (L33) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/cimagenet.py (module) | MISSED |
| SplitImageNet (L43) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/cinaturalist.py (module) | MISSED |
| SplitInaturalist (L46) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/classic_benchmarks_utils.py (module) | MISSED |
| check_vision_benchmark (L12) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/clear.py (module) | COVERED |
| CLEAR (L44) | COVERED |
| CLEARMetric (L194) | COVERED |
| CLEARMetric.__init__ (L200) | MISSED |
| CLEARMetric.get_metrics (L203) | COVERED |
| CLEARMetric.accuracy (L227) | COVERED |
| CLEARMetric.in_domain (L236) | COVERED |
| CLEARMetric.next_domain (L245) | COVERED |
| CLEARMetric.forward_transfer (L254) | COVERED |
| CLEARMetric.backward_transfer (L263) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/cmnist.py (module) | MISSED |
| PixelsPermutation (L41) | COVERED |
| PixelsPermutation.__init__ (L49) | MISSED |
| SplitMNIST (L77) | COVERED |
| PermutedMNIST (L168) | COVERED |
| RotatedMNIST (L265) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/comniglot.py (module) | MISSED |
| PixelsPermutation (L37) | COVERED |
| PixelsPermutation.__init__ (L44) | MISSED |
| SplitAlphabetOmniglot (L72) | COVERED |
| SplitOmniglot (L153) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/core50.py (module) | COVERED |
| CORe50 (L60) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/ctiny_imagenet.py (module) | MISSED |
| SplitTinyImageNet (L39) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/ctrl.py (module) | MISSED |
| CTrL (L46) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/endless_cl_sim.py (module) | COVERED |
| EndlessCLSim (L36) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/ex_model.py (module) | COVERED |
| check_experts_accuracy (L82) | COVERED |
| ExMLMNIST (L104) | COVERED |
| ExMLMNIST.__init__ (L111) | COVERED |
| ExMLCoRE50 (L154) | COVERED |
| ExMLCoRE50.__init__ (L161) | COVERED |
| ExMLCIFAR10 (L226) | COVERED |
| ExMLCIFAR10.__init__ (L233) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/openloris.py (module) | COVERED |
| OpenLORIS (L47) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/classic/stream51.py (module) | MISSED |
| CLStream51 (L60) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/dataset_utils.py (module) | MISSED |
| set_dataset_root (L22) | COVERED |
| default_dataset_location (L30) | COVERED |
| load_config_file (L45) | MISSED |
| maybe_init_config_file (L50) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/downloadable_dataset.py (module) | MISSED |
| DownloadableDataset (L32) | COVERED |
| DownloadableDataset.__init__ (L69) | COVERED |
| SimpleDownloadableDataset (L332) | COVERED |
| SimpleDownloadableDataset.__init__ (L354) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/imagenet_data.py (module) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/omniglot.py (module) | MISSED |
| Omniglot (L16) | COVERED |
| Omniglot.__init__ (L22) | MISSED |
| Omniglot.data (L41) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/torchaudio_wrapper.py (module) | COVERED |
| speech_commands_collate (L33) | MISSED |
| SpeechCommandsData (L51) | MISSED |
| SpeechCommandsData.__init__ (L52) | MISSED |
| SpeechCommands (L105) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/torchvision_wrapper.py (module) | COVERED |
| MNIST (L46) | MISSED |
| FashionMNIST (L50) | MISSED |
| KMNIST (L54) | MISSED |
| EMNIST (L58) | MISSED |
| QMNIST (L62) | MISSED |
| FakeData (L66) | MISSED |
| CocoCaptions (L70) | MISSED |
| CocoDetection (L74) | MISSED |
| LSUN (L78) | MISSED |
| ImageFolder (L82) | MISSED |
| DatasetFolder (L86) | MISSED |
| ImageNet (L90) | MISSED |
| CIFAR10 (L94) | MISSED |
| CIFAR100 (L98) | MISSED |
| STL10 (L102) | MISSED |
| SVHN (L106) | MISSED |
| PhotoTour (L110) | MISSED |
| SBU (L114) | MISSED |
| Flickr8k (L118) | MISSED |
| Flickr30k (L122) | MISSED |
| VOCDetection (L126) | MISSED |
| VOCSegmentation (L130) | MISSED |
| Cityscapes (L134) | MISSED |
| SBDataset (L138) | MISSED |
| USPS (L142) | MISSED |
| HMDB51 (L146) | MISSED |
| UCF101 (L150) | MISSED |
| CelebA (L154) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/clear/clear.py (module) | COVERED |
| CLEARDataset (L49) | COVERED |
| CLEARDataset.__init__ (L52) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/clear/clear_data.py (module) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/core50/core50.py (module) | COVERED |
| CORe50Dataset (L33) | COVERED |
| CORe50Dataset.__init__ (L36) | COVERED |
| CORe50 (L242) | MISSED |
| checkpoint_CORe50Dataset (L253) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/core50/core50_data.py (module) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/cub200/cub200.py (module) | COVERED |
| CUB200 (L38) | COVERED |
| CUB200.__init__ (L54) | COVERED |
| checkpoint_CUB200 (L184) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/endless_cl_sim/endless_cl_sim.py (module) | COVERED |
| ClassificationSubSequence (L34) | COVERED |
| ClassificationSubSequence.__init__ (L37) | COVERED |
| VideoSubSequence (L116) | COVERED |
| VideoSubSequence.__init__ (L119) | COVERED |
| EndlessCLSimDataset (L250) | COVERED |
| EndlessCLSimDataset.__init__ (L253) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/endless_cl_sim/endless_cl_sim_data.py (module) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/external_datasets/cifar.py (module) | MISSED |
| get_cifar10_dataset (L8) | MISSED |
| get_cifar100_dataset (L18) | MISSED |
| load_CIFAR100 (L28) | MISSED |
| checkpoint_CIFAR100 (L35) | MISSED |
| checkpoint_CIFAR10 (L51) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/external_datasets/fmnist.py (module) | MISSED |
| get_fmnist_dataset (L8) | MISSED |
| checkpoint_FashionMNIST (L18) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/external_datasets/mnist.py (module) | MISSED |
| TensorMNIST (L8) | MISSED |
| TensorMNIST.raw_folder (L30) | MISSED |
| TensorMNIST.processed_folder (L34) | MISSED |
| get_mnist_dataset (L38) | MISSED |
| checkpoint_TensorMNIST (L50) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/imagenet/imagenet.py (module) | MISSED |
| AvalancheImageNet (L25) | COVERED |
| AvalancheImageNet.__init__ (L64) | MISSED |
| AvalancheImageNet.parse_archives (L112) | MISSED |
| AvalancheImageNet.split_folder (L123) | MISSED |
| AvalancheImageNet.extra_repr (L126) | MISSED |
| checkpoint_AvalancheImageNet (L131) | MISSED |
| load_meta_file (L148) | MISSED |
| parse_devkit_archive (L174) | COVERED |
| parse_devkit_archive.parse_meta_mat (L185) | MISSED |
| parse_devkit_archive.parse_val_groundtruth_txt (L202) | MISSED |
| parse_devkit_archive.get_tmp_dir (L211) | MISSED |
| parse_train_archive (L236) | COVERED |
| parse_val_archive (L264) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/inaturalist/inaturalist.py (module) | COVERED |
| pil_loader (L44) | COVERED |
| INATURALIST2018 (L57) | COVERED |
| INATURALIST2018.__init__ (L94) | MISSED |
| checkpoint_INATURALIST2018 (L184) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/inaturalist/inaturalist_data.py (module) | COVERED |
| TqdmUpTo (L106) | COVERED |
| TqdmUpTo.update_to (L112) | COVERED |
| INATURALIST_DATA (L126) | COVERED |
| INATURALIST_DATA.__init__ (L131) | COVERED |
| INATURALIST_DATA.download_inaturalist (L160) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/lvis_dataset/lvis_data.py (module) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/lvis_dataset/lvis_dataset.py (module) | COVERED |
| LvisDataset (L42) | COVERED |
| LvisDataset.__init__ (L45) | COVERED |
| checkpoint_LvisDataset (L215) | MISSED |
| LVISImgEntry (L232) | MISSED |
| LVISAnnotationEntry (L244) | MISSED |
| LVISImgTargets (L253) | MISSED |
| LVISDetectionTargets (L263) | MISSED |
| LVISDetectionTargets.__init__ (L264) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/mini_imagenet/mini_imagenet.py (module) | MISSED |
| MiniImageNetDataset (L89) | COVERED |
| MiniImageNetDataset.__init__ (L110) | COVERED |
| MiniImageNetDataset.get_train_path (L212) | MISSED |
| MiniImageNetDataset.prepare_dataset (L218) | MISSED |
| checkpoint_MiniImageNetDataset (L290) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/mini_imagenet/mini_imagenet_data.py (module) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/openloris/openloris.py (module) | COVERED |
| OpenLORIS (L30) | COVERED |
| OpenLORIS.__init__ (L33) | COVERED |
| checkpoint_OpenLORIS (L173) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/openloris/openloris_data.py (module) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/penn_fudan/penn_fudan_data.py (module) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/penn_fudan/penn_fudan_dataset.py (module) | MISSED |
| default_mask_loader (L70) | MISSED |
| PennFudanDataset (L74) | COVERED |
| PennFudanDataset.__init__ (L82) | COVERED |
| PennFudanDataset.make_targets (L136) | MISSED |
| checkpoint_PennFudanDataset (L204) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/stream51/stream51.py (module) | COVERED |
| Stream51 (L39) | COVERED |
| Stream51.__init__ (L42) | COVERED |
| Stream51.make_dataset (L188) | COVERED |
| checkpoint_Stream51 (L263) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/stream51/stream51_data.py (module) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/datasets/tiny_imagenet/tiny_imagenet.py (module) | COVERED |
| TinyImagenet (L29) | COVERED |
| TinyImagenet.__init__ (L38) | COVERED |
| TinyImagenet.labels2dict (L84) | COVERED |
| TinyImagenet.load_data (L107) | COVERED |
| TinyImagenet.get_train_images_paths (L133) | COVERED |
| TinyImagenet.get_test_images_paths (L147) | COVERED |
| checkpoint_TinyImagenet (L195) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/dataset_scenario.py (module) | COVERED |
| benchmark_from_datasets (L38) | COVERED |
| DatasetExperience (L69) | COVERED |
| DatasetExperience.__init__ (L72) | MISSED |
| DatasetExperience.dataset (L79) | MISSED |
| split_validation_random (L101) | COVERED |
| split_validation_class_balanced (L170) | COVERED |
| LazyTrainValSplitter (L227) | MISSED |
| LazyTrainValSplitter.__init__ (L228) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/detection_scenario.py (module) | MISSED |
| DetectionScenario (L67) | COVERED |
| DetectionScenario.__init__ (L76) | COVERED |
| DetectionScenario.classes_in_experience (L123) | MISSED |
| DetectionStream (L130) | MISSED |
| DetectionStream.__init__ (L131) | MISSED |
| DetectionExperience (L148) | COVERED |
| DetectionExperience.__init__ (L158) | COVERED |
| DetectionExperience.benchmark (L198) | MISSED |
| DetectionExperience.benchmark (L204) | MISSED |
| DetectionExperience.task_labels (L211) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/exmodel_scenario.py (module) | MISSED |
| ExModelExperience (L20) | COVERED |
| ExModelExperience.__init__ (L27) | MISSED |
| ExModelCLScenario (L41) | COVERED |
| ExModelCLScenario.__init__ (L55) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/generic_scenario.py (module) | MISSED |
| MaskedAttributeError (L48) | COVERED |
| ExperienceMode (L55) | COVERED |
| ExperienceAttribute (L72) | COVERED |
| ExperienceAttribute.__init__ (L81) | COVERED |
| CLExperience (L103) | COVERED |
| CLExperience.__init__ (L111) | MISSED |
| CLExperience.current_experience (L132) | MISSED |
| CLExperience.current_experience (L138) | MISSED |
| CLExperience.origin_stream (L142) | MISSED |
| CLExperience.origin_stream (L148) | MISSED |
| CLExperience.no_attribute_masking (L152) | MISSED |
| CLExperience.are_attributes_masked (L162) | MISSED |
| CLExperience.train (L239) | COVERED |
| CLExperience.eval (L249) | COVERED |
| CLExperience.logging (L259) | COVERED |
| GeneratorMemo (L278) | MISSED |
| GeneratorMemo.__init__ (L279) | MISSED |
| CLStream (L301) | COVERED |
| CLStream.__init__ (L311) | COVERED |
| SizedCLStream (L362) | COVERED |
| SizedCLStream.__init__ (L368) | MISSED |
| SequenceCLStream (L392) | COVERED |
| SequenceCLStream.__init__ (L401) | MISSED |
| EagerCLStream (L522) | COVERED |
| EagerCLStream.__init__ (L530) | COVERED |
| EagerCLStream.exps (L568) | MISSED |
| CLScenario (L578) | COVERED |
| CLScenario.__init__ (L593) | COVERED |
| CLScenario.streams (L605) | MISSED |
| make_stream (L610) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/online.py (module) | MISSED |
| CyclicSampler (L45) | COVERED |
| CyclicSampler.__init__ (L48) | MISSED |
| BoundaryAware (L69) | COVERED |
| BoundaryAware.is_first_subexp (L80) | COVERED |
| BoundaryAware.is_last_subexp (L85) | COVERED |
| BoundaryAware.sub_stream_length (L90) | COVERED |
| BoundaryAware.access_task_boundaries (L96) | COVERED |
| OnlineCLExperience (L106) | COVERED |
| OnlineCLExperience.__init__ (L113) | COVERED |
| FixedSizeExperienceSplitter (L162) | MISSED |
| FixedSizeExperienceSplitter.__init__ (L163) | COVERED |
| split_online_stream (L269) | COVERED |
| split_online_stream.default_online_split_wrapper (L317) | MISSED |
| split_online_stream.exps_iter (L326) | MISSED |
| create_sub_exp_from_multi_exps (L358) | COVERED |
| split_continuous_linear_decay_stream (L410) | COVERED |
| split_continuous_linear_decay_stream.exps_iter (L507) | MISSED |
| OnlineCLScenario (L540) | MISSED |
| OnlineCLScenario.__init__ (L541) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/reinforcement_learning.py (module) | COVERED |
| RLExperience (L38) | COVERED |
| RLExperience.__init__ (L46) | MISSED |
| RLExperience.environment (L63) | MISSED |
| RLScenario (L70) | COVERED |
| RLScenario.__init__ (L83) | COVERED |
| RLScenario.__init__.get_unique_task_labels (L131) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/supervised.py (module) | COVERED |
| class_incremental_benchmark (L36) | COVERED |
| new_instances_benchmark (L279) | COVERED |
| ClassesTimeline (L348) | COVERED |
| ClassesTimeline.classes_in_this_experience (L352) | COVERED |
| ClassesTimeline.previous_classes (L357) | COVERED |
| ClassesTimeline.classes_seen_so_far (L362) | COVERED |
| ClassesTimeline.future_classes (L367) | COVERED |
| with_classes_timeline (L372) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/task_aware.py (module) | COVERED |
| TaskAware (L22) | COVERED |
| TaskAware.task_label (L31) | COVERED |
| TaskAware.task_labels (L40) | COVERED |
| with_task_labels (L89) | COVERED |
| task_incremental_benchmark (L109) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/validation_scenario.py (module) | MISSED |
| benchmark_with_validation_stream (L19) | COVERED |
| benchmark_with_validation_stream.random_validation_split_strategy_wrapper (L72) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/benchmark_wrapper_utils.py (module) | MISSED |
| ExperienceWrapper (L26) | COVERED |
| ExperienceWrapper.__init__ (L35) | MISSED |
| ExperienceWrapper.task_labels (L54) | MISSED |
| CLStreamWrapper (L58) | COVERED |
| CLStreamWrapper.__init__ (L66) | MISSED |
| SizedCLStreamWrapper (L93) | COVERED |
| SizedCLStreamWrapper.__init__ (L101) | MISSED |
| SequenceStreamWrapper (L115) | COVERED |
| SequenceStreamWrapper.__init__ (L123) | MISSED |
| wrap_stream (L149) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/classification_scenario.py (module) | MISSED |
| ClassificationScenario (L73) | COVERED |
| ClassificationScenario.__init__ (L84) | COVERED |
| ClassificationScenario.classes_in_experience (L125) | MISSED |
| ClassificationStream (L132) | MISSED |
| ClassificationStream.__init__ (L133) | MISSED |
| ClassificationExperience (L150) | COVERED |
| ClassificationExperience.__init__ (L160) | COVERED |
| ClassificationExperience.benchmark (L200) | MISSED |
| ClassificationExperience.benchmark (L206) | MISSED |
| ClassificationExperience.task_labels (L213) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/dataset_scenario.py (module) | MISSED |
| StreamUserDef (L75) | MISSED |
| StreamDef (L84) | MISSED |
| DatasetScenario (L104) | COVERED |
| DatasetScenario.__init__ (L127) | COVERED |
| DatasetScenario.n_experiences (L258) | COVERED |
| DatasetScenario.task_labels (L264) | COVERED |
| DatasetScenario.get_reproducibility_data (L273) | COVERED |
| ClassesTimelineCLScenario (L484) | MISSED |
| ClassesTimelineCLScenario.classes_in_experience (L489) | COVERED |
| ClassesTimelineCLScenario.get_classes_timeline (L505) | COVERED |
| DatasetStream (L586) | COVERED |
| DatasetStream.__init__ (L595) | MISSED |
| DatasetStream.drop_previous_experiences (L612) | COVERED |
| FactoryBasedStream (L647) | MISSED |
| FactoryBasedStream.__init__ (L648) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/generators.py (module) | COVERED |
| nc_benchmark (L75) | COVERED |
| ni_benchmark (L285) | COVERED |
| data_incremental_benchmark (L512) | COVERED |
| data_incremental_benchmark.split_strategy_wrapper (L604) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/generic_benchmark_creation.py (module) | COVERED |
| create_multi_dataset_generic_benchmark (L51) | COVERED |
| LazyStreamDefinition (L192) | COVERED |
| create_lazy_generic_benchmark (L233) | COVERED |
| create_generic_benchmark_from_filelists (L372) | COVERED |
| create_generic_benchmark_from_paths (L499) | COVERED |
| create_generic_benchmark_from_tensor_lists (L623) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/lazy_dataset_sequence.py (module) | MISSED |
| LazyDatasetSequence (L30) | COVERED |
| LazyDatasetSequence.__init__ (L43) | MISSED |
| LazyDatasetSequence.get_experience_if_loaded (L160) | COVERED |
| LazyDatasetSequence.drop_previous_experiences (L177) | COVERED |
| LazyDatasetSequence.load_all_experiences (L204) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/new_classes/nc_scenario.py (module) | MISSED |
| NCScenario (L32) | COVERED |
| NCScenario.__init__ (L46) | COVERED |
| NCScenario.get_reproducibility_data (L485) | MISSED |
| NCScenario.classes_in_exp_range (L502) | COVERED |
| NCStream (L531) | MISSED |
| NCStream.__init__ (L532) | MISSED |
| NCExperience (L549) | COVERED |
| NCExperience.__init__ (L556) | COVERED |
| NCExperience.benchmark (L571) | MISSED |
| NCExperience.benchmark (L577) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/new_classes/nc_utils.py (module) | MISSED |
| make_nc_transformation_subset (L160) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/new_instances/ni_scenario.py (module) | MISSED |
| NIScenario (L32) | COVERED |
| NIScenario.__init__ (L53) | COVERED |
| NIScenario.get_reproducibility_data (L454) | MISSED |
| NIStream (L462) | MISSED |
| NIStream.__init__ (L463) | MISSED |
| NIExperience (L480) | COVERED |
| NIExperience.__init__ (L487) | COVERED |
| NIExperience.benchmark (L506) | MISSED |
| NIExperience.benchmark (L512) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/scenarios/deprecated/new_instances/ni_utils.py (module) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/classification_dataset.py (module) | COVERED |
| lookup (L77) | COVERED |
| ClassificationDataset (L86) | MISSED |
| ClassificationDataset.__init__ (L87) | MISSED |
| ClassificationDataset.targets (L95) | MISSED |
| ClassificationDataset.subset (L99) | MISSED |
| ClassificationDataset.concat (L104) | MISSED |
| TaskAwareClassificationDataset (L112) | MISSED |
| TaskAwareClassificationDataset.task_pattern_indices (L114) | COVERED |
| TaskAwareClassificationDataset.task_set (L119) | COVERED |
| TaskAwareClassificationDataset.subset (L124) | MISSED |
| TaskAwareClassificationDataset.concat (L128) | MISSED |
| TaskAwareSupervisedClassificationDataset (L136) | MISSED |
| TaskAwareSupervisedClassificationDataset.__init__ (L138) | MISSED |
| TaskAwareSupervisedClassificationDataset.targets (L150) | MISSED |
| TaskAwareSupervisedClassificationDataset.targets_task_labels (L154) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/collate_functions.py (module) | MISSED |
| classification_collate_mbatches_fn (L45) | COVERED |
| classification_single_values_collate_mbatches_fn (L63) | COVERED |
| classification_single_values_collate_fn (L84) | COVERED |
| detection_collate_fn (L104) | COVERED |
| detection_collate_mbatches_fn (L121) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/data.py (module) | COVERED |
| AvalancheDataset (L50) | COVERED |
| AvalancheDataset.__init__ (L89) | COVERED |
| AvalancheDataset.concat (L267) | COVERED |
| AvalancheDataset.subset (L275) | COVERED |
| AvalancheDataset.transform (L284) | MISSED |
| AvalancheDataset.update_data_attribute (L291) | COVERED |
| AvalancheDataset.train (L367) | COVERED |
| AvalancheDataset.eval (L377) | COVERED |
| AvalancheDataset.with_transforms (L392) | COVERED |
| AvalancheDataset.freeze_transforms (L406) | COVERED |
| AvalancheDataset.remove_current_transform_group (L412) | COVERED |
| AvalancheDataset.replace_current_transform_group (L419) | COVERED |
| make_avalanche_dataset (L637) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/data_attribute.py (module) | COVERED |
| DataAttribute (L28) | COVERED |
| DataAttribute.__init__ (L38) | COVERED |
| DataAttribute.data (L83) | MISSED |
| DataAttribute.uniques (L87) | COVERED |
| DataAttribute.count (L102) | COVERED |
| DataAttribute.val_to_idx (L113) | COVERED |
| DataAttribute.subset (L127) | COVERED |
| DataAttribute.concat (L141) | COVERED |
| has_task_labels (L168) | COVERED |
| TaskLabels (L173) | COVERED |
| TaskLabels.__init__ (L177) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/data_loader.py (module) | COVERED |
| return_identity (L44) | COVERED |
| collate_from_data_or_kwargs (L53) | MISSED |
| MultiDatasetDataLoader (L60) | COVERED |
| MultiDatasetDataLoader.__init__ (L63) | COVERED |
| SingleDatasetDataLoader (L294) | COVERED |
| SingleDatasetDataLoader.__init__ (L301) | MISSED |
| GroupBalancedDataLoader (L305) | COVERED |
| GroupBalancedDataLoader.__init__ (L308) | COVERED |
| TaskBalancedDataLoader (L363) | COVERED |
| TaskBalancedDataLoader.__init__ (L366) | COVERED |
| GroupBalancedInfiniteDataLoader (L420) | COVERED |
| GroupBalancedInfiniteDataLoader.__init__ (L424) | COVERED |
| ReplayDataLoader (L465) | COVERED |
| ReplayDataLoader.__init__ (L468) | COVERED |
| MultiDatasetSampler (L617) | COVERED |
| MultiDatasetSampler.__init__ (L622) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/dataset_definitions.py (module) | MISSED |
| IDataset (L34) | COVERED |
| IDatasetWithTargets (L46) | COVERED |
| IDatasetWithTargets.targets (L52) | COVERED |
| ISupportedClassificationDataset (L59) | COVERED |
| ISupportedClassificationDataset.targets (L78) | COVERED |
| ITensorDataset (L86) | COVERED |
| ITensorDataset.tensors (L97) | COVERED |
| IClassificationDataset (L104) | COVERED |
| ClassificationDataset (L121) | COVERED |
| ClassificationDataset.__init__ (L129) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/dataset_traversal_utils.py (module) | MISSED |
| dataset_list_from_benchmark (L29) | COVERED |
| flat_datasets_from_benchmark (L49) | COVERED |
| leaf_datasets (L268) | COVERED |
| leaf_datasets.leaf_selector (L283) | MISSED |
| leaf_datasets.transform_selector (L299) | MISSED |
| single_flat_dataset (L333) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/dataset_utils.py (module) | MISSED |
| SliceSequence (L48) | MISSED |
| SliceSequence.__init__ (L49) | MISSED |
| SubSequence (L172) | COVERED |
| SubSequence.__init__ (L180) | MISSED |
| SubsetWithTargets (L203) | COVERED |
| SubsetWithTargets.__init__ (L209) | MISSED |
| SequenceDataset (L228) | COVERED |
| SequenceDataset.__init__ (L234) | COVERED |
| find_list_from_index (L275) | MISSED |
| manage_advanced_indexing (L304) | COVERED |
| slice_alike_object_to_indices (L341) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/datasets_from_filelists.py (module) | COVERED |
| default_image_loader (L42) | COVERED |
| default_flist_reader (L53) | COVERED |
| PathsDataset (L83) | COVERED |
| PathsDataset.__init__ (L89) | COVERED |
| FilelistDataset (L162) | COVERED |
| FilelistDataset.__init__ (L168) | COVERED |
| checkpoint_FilelistDataset (L203) | MISSED |
| datasets_from_filelists (L219) | COVERED |
| datasets_from_paths (L315) | COVERED |
| common_paths_root (L472) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/detection_dataset.py (module) | COVERED |
| DetectionDataset (L76) | MISSED |
| DetectionDataset.task_pattern_indices (L78) | COVERED |
| DetectionDataset.task_set (L83) | COVERED |
| DetectionDataset.subset (L88) | MISSED |
| DetectionDataset.concat (L92) | MISSED |
| SupervisedDetectionDataset (L100) | MISSED |
| SupervisedDetectionDataset.__init__ (L101) | MISSED |
| SupervisedDetectionDataset.targets (L130) | MISSED |
| SupervisedDetectionDataset.targets_task_labels (L134) | MISSED |
| make_detection_dataset (L144) | MISSED |
| make_detection_dataset (L158) | MISSED |
| make_detection_dataset (L172) | MISSED |
| make_detection_dataset (L185) | COVERED |
| detection_subset (L361) | MISSED |
| detection_subset (L377) | MISSED |
| detection_subset (L393) | MISSED |
| detection_subset (L408) | COVERED |
| concat_detection_datasets (L580) | MISSED |
| concat_detection_datasets (L596) | MISSED |
| concat_detection_datasets (L610) | MISSED |
| concat_detection_datasets (L625) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/flat_data.py (module) | COVERED |
| LazyIndices (L46) | COVERED |
| LazyIndices.__init__ (L55) | MISSED |
| LazyRange (L155) | COVERED |
| LazyRange.__init__ (L158) | MISSED |
| FlatData (L185) | COVERED |
| FlatData.__init__ (L206) | COVERED |
| FlatData.subset (L286) | COVERED |
| FlatData.concat (L312) | COVERED |
| ConstantSequence (L453) | COVERED |
| ConstantSequence.__init__ (L456) | COVERED |
| ConstantSequence.subset (L493) | COVERED |
| ConstantSequence.concat (L501) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/torchvision_wrapper.py (module) | COVERED |
| ImageFolder (L19) | MISSED |
| DatasetFolder (L23) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/transform_groups.py (module) | COVERED |
| XComposedTransformDef (L42) | MISSED |
| XTransformDef (L47) | MISSED |
| YTransformDef (L52) | MISSED |
| identity (L62) | COVERED |
| TransformGroups (L70) | COVERED |
| TransformGroups.__init__ (L79) | COVERED |
| TransformGroups.with_transform (L163) | MISSED |
| DefaultTransformGroups (L186) | COVERED |
| DefaultTransformGroups.__init__ (L189) | MISSED |
| DefaultTransformGroups.with_transform (L194) | MISSED |
| EmptyTransformGroups (L198) | MISSED |
| EmptyTransformGroups.__init__ (L199) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/transforms.py (module) | COVERED |
| MultiParamTransform (L23) | COVERED |
| MultiParamTransform.flat_transforms (L38) | COVERED |
| MultiParamCompose (L62) | COVERED |
| MultiParamCompose.__init__ (L79) | MISSED |
| MultiParamCompose.flat_transforms (L144) | MISSED |
| MultiParamTransformCallable (L156) | COVERED |
| MultiParamTransformCallable.__init__ (L159) | MISSED |
| MultiParamTransformCallable.flat_transforms (L250) | MISSED |
| TupleTransform (L269) | COVERED |
| TupleTransform.__init__ (L272) | MISSED |
| TupleTransform.flat_transforms (L297) | MISSED |
| flat_transforms_recursive (L303) | COVERED |
| ComposeMaxParamsWarning (L340) | MISSED |
| ComposeMaxParamsWarning.__init__ (L341) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/utils.py (module) | COVERED |
| tensor_as_list (L61) | MISSED |
| grouped_and_ordered_indexes (L126) | COVERED |
| as_avalanche_dataset (L177) | MISSED |
| as_classification_dataset (L185) | COVERED |
| as_taskaware_classification_dataset (L200) | MISSED |
| concat_datasets (L222) | COVERED |
| find_common_transforms_group (L237) | COVERED |
| TaskSet (L641) | COVERED |
| TaskSet.__init__ (L658) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/ffcv_support/center_crop.py (module) | COVERED |
| get_center_crop_torchvision_alike (L16) | MISSED |
| CenterCropRGBImageDecoderTVAlike (L52) | COVERED |
| CenterCropRGBImageDecoderTVAlike.__init__ (L61) | MISSED |
| CenterCropRGBImageDecoderTVAlike.declare_state_and_memory (L65) | MISSED |
| CenterCropRGBImageDecoderTVAlike.generate_code (L86) | MISSED |
| CenterCropRGBImageDecoderTVAlike.generate_code.decode (L95) | MISSED |
| CenterCropRGBImageDecoderTVAlike.get_crop_generator (L134) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/ffcv_support/ffcv_components.py (module) | COVERED |
| FFCVInfo (L47) | MISSED |
| enable_ffcv (L55) | COVERED |
| has_ffcv_support (L327) | COVERED |
| HybridFfcvLoader (L384) | COVERED |
| HybridFfcvLoader.__init__ (L425) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/ffcv_support/ffcv_epoch_iterator.py (module) | COVERED |
| AtomicCounter (L23) | COVERED |
| AtomicCounter.__init__ (L31) | COVERED |
| AtomicCounter.increment (L36) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/ffcv_support/ffcv_loader.py (module) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/ffcv_support/ffcv_support_internals.py (module) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| benchmarks/utils/ffcv_support/ffcv_transform_utils.py (module) | COVERED |
| CallableAdapter (L64) | MISSED |
| CallableAdapter.__init__ (L65) | MISSED |
| ScaleFrom_0_255_To_0_1 (L84) | MISSED |
| ScaleFrom_0_255_To_0_1.__init__ (L85) | MISSED |
| ScaleFrom_0_255_To_0_1.forward (L88) | MISSED |
| FFCVTransformRegistry (L94) | MISSED |
| make_transform_defs (L103) | COVERED |
| adapt_transforms (L174) | COVERED |
| check_transforms_consistency (L374) | COVERED |
| SmartModuleWrapper (L430) | COVERED |
| SmartModuleWrapper.__init__ (L446) | COVERED |
| SmartModuleWrapper.generate_code (L476) | COVERED |
| SmartModuleWrapper.generate_code.convert_apply_convert_reshape (L484) | MISSED |
| SmartModuleWrapper.generate_code.convert_apply_reshape (L494) | MISSED |
| SmartModuleWrapper.generate_code.apply_convert_reshape (L502) | MISSED |
| SmartModuleWrapper.generate_code.convert_apply_convert (L509) | MISSED |
| SmartModuleWrapper.generate_code.convert_apply (L514) | MISSED |
| SmartModuleWrapper.generate_code.apply_convert (L519) | MISSED |
| SmartModuleWrapper.generate_code.apply (L523) | MISSED |
| SmartModuleWrapper.declare_state_and_memory (L541) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| checkpointing/checkpoint.py (module) | MISSED |
| constructor_based_serialization (L42) | COVERED |
| maybe_load_checkpoint (L111) | COVERED |
| save_checkpoint (L200) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| checkpointing/checkpoint_internals.py (module) | MISSED |
| fixed_pytorch_1_13_load (L207) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| distributed/distributed_consistency_verification.py (module) | MISSED |
| hash_benchmark (L17) | MISSED |
| hash_dataset (L32) | MISSED |
| hash_minibatch (L50) | MISSED |
| hash_tensor (L62) | MISSED |
| hash_model (L73) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| distributed/distributed_helper.py (module) | MISSED |
| RollingSeedContext (L29) | COVERED |
| RollingSeedContext.__init__ (L39) | MISSED |
| RollingSeedContext.save_generators_state (L42) | MISSED |
| RollingSeedContext.load_generators_state (L47) | MISSED |
| RollingSeedContext.step_random_generators (L52) | MISSED |
| BroadcastSeedContext (L65) | COVERED |
| BroadcastSeedContext.__init__ (L72) | MISSED |
| fix (L775) | MISSED |
| MappedUnpickler (L779) | COVERED |
| MappedUnpickler.__init__ (L795) | MISSED |
| MappedUnpickler.find_class (L798) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/collector.py (module) | COVERED |
| MetricCollector (L13) | COVERED |
| MetricCollector.__init__ (L36) | COVERED |
| MetricCollector.update (L55) | COVERED |
| MetricCollector.get (L82) | COVERED |
| MetricCollector.get_dict (L154) | COVERED |
| MetricCollector.load_dict (L162) | COVERED |
| MetricCollector.load_json (L170) | COVERED |
| MetricCollector.to_json (L179) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/functional.py (module) | MISSED |
| forgetting (L4) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metric_definitions.py (module) | MISSED |
| Metric (L39) | COVERED |
| Metric.result (L60) | COVERED |
| Metric.reset (L68) | COVERED |
| PluginMetric (L77) | COVERED |
| PluginMetric.__init__ (L94) | COVERED |
| PluginMetric.result (L104) | MISSED |
| PluginMetric.reset (L108) | MISSED |
| PluginMetric.before_training (L111) | MISSED |
| PluginMetric.before_training_exp (L114) | MISSED |
| PluginMetric.before_train_dataset_adaptation (L117) | MISSED |
| PluginMetric.after_train_dataset_adaptation (L122) | MISSED |
| PluginMetric.before_training_epoch (L127) | MISSED |
| PluginMetric.before_training_iteration (L130) | MISSED |
| PluginMetric.before_forward (L135) | MISSED |
| PluginMetric.after_forward (L138) | MISSED |
| PluginMetric.before_backward (L141) | MISSED |
| PluginMetric.after_backward (L144) | MISSED |
| PluginMetric.after_training_iteration (L147) | MISSED |
| PluginMetric.before_update (L152) | MISSED |
| PluginMetric.after_update (L155) | MISSED |
| PluginMetric.after_training_epoch (L158) | MISSED |
| PluginMetric.after_training_exp (L161) | MISSED |
| PluginMetric.after_training (L164) | MISSED |
| PluginMetric.before_eval (L167) | MISSED |
| PluginMetric.before_eval_dataset_adaptation (L170) | MISSED |
| PluginMetric.after_eval_dataset_adaptation (L175) | MISSED |
| PluginMetric.before_eval_exp (L180) | MISSED |
| PluginMetric.after_eval_exp (L183) | MISSED |
| PluginMetric.after_eval (L186) | MISSED |
| PluginMetric.before_eval_iteration (L189) | MISSED |
| PluginMetric.before_eval_forward (L192) | MISSED |
| PluginMetric.after_eval_forward (L195) | MISSED |
| PluginMetric.after_eval_iteration (L198) | MISSED |
| GenericPluginMetric (L202) | COVERED |
| GenericPluginMetric.__init__ (L210) | MISSED |
| GenericPluginMetric.__init__ (L221) | MISSED |
| GenericPluginMetric.__init__ (L229) | MISSED |
| GenericPluginMetric.reset (L251) | MISSED |
| GenericPluginMetric.result (L254) | MISSED |
| GenericPluginMetric.update (L257) | MISSED |
| GenericPluginMetric.before_training (L279) | MISSED |
| GenericPluginMetric.before_training_exp (L284) | MISSED |
| GenericPluginMetric.before_training_epoch (L289) | MISSED |
| GenericPluginMetric.before_training_iteration (L294) | MISSED |
| GenericPluginMetric.after_training_iteration (L299) | MISSED |
| GenericPluginMetric.after_training_epoch (L306) | MISSED |
| GenericPluginMetric.after_training_exp (L311) | MISSED |
| GenericPluginMetric.after_training (L316) | MISSED |
| GenericPluginMetric.before_eval (L321) | MISSED |
| GenericPluginMetric.before_eval_exp (L326) | MISSED |
| GenericPluginMetric.after_eval_exp (L331) | MISSED |
| GenericPluginMetric.after_eval (L336) | MISSED |
| GenericPluginMetric.after_eval_iteration (L341) | MISSED |
| GenericPluginMetric.before_eval_iteration (L348) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metric_results.py (module) | MISSED |
| LoggingType (L25) | COVERED |
| TensorImage (L46) | MISSED |
| AlternativeValues (L56) | COVERED |
| AlternativeValues.__init__ (L61) | MISSED |
| AlternativeValues.best_supported_value (L64) | COVERED |
| MetricValue (L78) | COVERED |
| MetricValue.__init__ (L92) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metric_utils.py (module) | MISSED |
| default_cm_image_creator (L41) | COVERED |
| repartition_pie_chart_image_creator (L146) | COVERED |
| repartition_bar_chart_image_creator (L173) | COVERED |
| default_history_repartition_image_creator (L208) | COVERED |
| stream_type (L238) | COVERED |
| phase_and_task (L249) | COVERED |
| bytes2human (L278) | MISSED |
| default_metric_name_template (L295) | MISSED |
| generic_get_metric_name (L320) | MISSED |
| get_metric_name (L333) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/plot_utils.py (module) | MISSED |
| learning_curves_plot (L15) | COVERED |
| plot_metric_matrix (L34) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metrics/acc_matrix.py (module) | MISSED |
| AccuracyMatrixPluginMetric (L10) | COVERED |
| AccuracyMatrixPluginMetric.__init__ (L15) | COVERED |
| AccuracyMatrixPluginMetric.reset (L28) | COVERED |
| AccuracyMatrixPluginMetric.result (L36) | COVERED |
| AccuracyMatrixPluginMetric.add_new_task (L44) | COVERED |
| AccuracyMatrixPluginMetric.update (L54) | COVERED |
| AccuracyMatrixPluginMetric.after_eval_iteration (L80) | COVERED |
| AccuracyMatrixPluginMetric.after_eval_exp (L88) | COVERED |
| AccuracyMatrixPluginMetric.after_eval (L97) | COVERED |
| AccuracyMatrixPluginMetric.before_training (L106) | COVERED |
| accuracy_matrix_metrics (L118) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metrics/accuracy.py (module) | MISSED |
| Accuracy (L21) | COVERED |
| Accuracy.__init__ (L38) | COVERED |
| Accuracy.update (L49) | COVERED |
| Accuracy.result (L82) | COVERED |
| Accuracy.reset (L92) | COVERED |
| TaskAwareAccuracy (L100) | COVERED |
| TaskAwareAccuracy.__init__ (L110) | COVERED |
| TaskAwareAccuracy.update (L119) | COVERED |
| TaskAwareAccuracy.result (L161) | COVERED |
| TaskAwareAccuracy.reset (L182) | COVERED |
| AccuracyPluginMetric (L199) | COVERED |
| AccuracyPluginMetric.__init__ (L204) | COVERED |
| AccuracyPluginMetric.reset (L214) | MISSED |
| AccuracyPluginMetric.result (L217) | MISSED |
| AccuracyPluginMetric.update (L220) | MISSED |
| AccuracyPerTaskPluginMetric (L224) | COVERED |
| AccuracyPerTaskPluginMetric.__init__ (L231) | COVERED |
| AccuracyPerTaskPluginMetric.reset (L243) | MISSED |
| AccuracyPerTaskPluginMetric.result (L246) | MISSED |
| AccuracyPerTaskPluginMetric.update (L249) | MISSED |
| MinibatchAccuracy (L253) | COVERED |
| MinibatchAccuracy.__init__ (L266) | COVERED |
| EpochAccuracy (L278) | COVERED |
| EpochAccuracy.__init__ (L288) | COVERED |
| RunningEpochAccuracy (L301) | COVERED |
| RunningEpochAccuracy.__init__ (L312) | COVERED |
| ExperienceAccuracy (L325) | COVERED |
| ExperienceAccuracy.__init__ (L332) | COVERED |
| StreamAccuracy (L344) | COVERED |
| StreamAccuracy.__init__ (L351) | COVERED |
| TrainedExperienceAccuracy (L363) | COVERED |
| TrainedExperienceAccuracy.__init__ (L371) | COVERED |
| TrainedExperienceAccuracy.after_training_exp (L381) | MISSED |
| TrainedExperienceAccuracy.update (L387) | COVERED |
| accuracy_metrics (L399) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metrics/amca.py (module) | MISSED |
| AverageMeanClassAccuracy (L51) | COVERED |
| AverageMeanClassAccuracy.__init__ (L87) | COVERED |
| AverageMeanClassAccuracy.update (L130) | COVERED |
| AverageMeanClassAccuracy.result (L152) | COVERED |
| AverageMeanClassAccuracy.next_experience (L174) | COVERED |
| AverageMeanClassAccuracy.reset (L190) | COVERED |
| MultiStreamAMCA (L211) | COVERED |
| MultiStreamAMCA.__init__ (L218) | COVERED |
| MultiStreamAMCA.update (L241) | COVERED |
| MultiStreamAMCA.result (L272) | COVERED |
| MultiStreamAMCA.set_stream (L288) | COVERED |
| MultiStreamAMCA.finish_phase (L304) | COVERED |
| MultiStreamAMCA.reset (L315) | COVERED |
| AMCAPluginMetric (L330) | COVERED |
| AMCAPluginMetric.__init__ (L342) | COVERED |
| AMCAPluginMetric.update (L361) | MISSED |
| AMCAPluginMetric.before_training (L368) | MISSED |
| AMCAPluginMetric.after_training (L372) | MISSED |
| AMCAPluginMetric.before_eval (L376) | MISSED |
| AMCAPluginMetric.before_eval_exp (L384) | MISSED |
| AMCAPluginMetric.result (L391) | MISSED |
| AMCAPluginMetric.metric_value_name (L414) | MISSED |
| amca_metrics (L421) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metrics/checkpoint.py (module) | MISSED |
| WeightCheckpoint (L27) | COVERED |
| WeightCheckpoint.__init__ (L41) | COVERED |
| WeightCheckpoint.update (L53) | COVERED |
| WeightCheckpoint.result (L62) | COVERED |
| WeightCheckpoint.reset (L70) | COVERED |
| WeightCheckpoint.after_training_exp (L90) | MISSED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metrics/class_accuracy.py (module) | MISSED |
| ClassAccuracy (L36) | COVERED |
| ClassAccuracy.__init__ (L58) | COVERED |
| ClassAccuracy.update (L113) | COVERED |
| ClassAccuracy.result (L172) | COVERED |
| ClassAccuracy.reset (L192) | COVERED |
| ClassAccuracyPluginMetric (L211) | COVERED |
| ClassAccuracyPluginMetric.__init__ (L216) | MISSED |
| ClassAccuracyPluginMetric.update (L227) | MISSED |
| ClassAccuracyPluginMetric.result (L236) | MISSED |
| ClassAccuracyPluginMetric.metric_value_name (L256) | MISSED |
| MinibatchClassAccuracy (L269) | COVERED |
| MinibatchClassAccuracy.__init__ (L282) | COVERED |
| EpochClassAccuracy (L297) | COVERED |
| EpochClassAccuracy.__init__ (L308) | COVERED |
| RunningEpochClassAccuracy (L320) | COVERED |
| RunningEpochClassAccuracy.__init__ (L331) | COVERED |
| ExperienceClassAccuracy (L344) | COVERED |
| ExperienceClassAccuracy.__init__ (L353) | COVERED |
| StreamClassAccuracy (L368) | COVERED |
| StreamClassAccuracy.__init__ (L377) | COVERED |
| class_accuracy_metrics (L389) | COVERED |
|-------------------------------------------------------------------------------------|---------|
| evaluation/metrics/confusion_matrix.py (module) | MISSED |
| ConfusionMatrix (L48) | COVERED |
| ConfusionMatrix.__init__ (L75) | COVERED |
| ConfusionMatrix.update (L106) | COVERED |
| ConfusionMatrix.result (L190) | COVERED |
| ConfusionMatrix.reset (L207) | COVERED |
| ConfusionMatrix.nan_to_num (L235) | MISSED |
| StreamConfusionMatrix (L245) | COVERED |
| StreamConfusionMatrix.__init__ (L261) | COVERED |
| StreamConfusionMatrix.reset (L313) | MISSED |
| StreamConfusionMatrix.result (L318) | MISSED |