Coverage for src/meta_learning/meta_learning_modules/utils_modules/__init__.py: 0%

6 statements  

« prev     ^ index     » next       coverage.py v7.10.5, created at 2025-09-03 12:49 +0900

1""" 

2Meta-Learning Utils Modules 

3=========================== 

4 

5Modular utilities for meta-learning research. 

6""" 

7 

8from .configurations import ( 

9 TaskConfiguration, 

10 EvaluationConfig, 

11 DatasetConfig, 

12 MetricsConfig, 

13 StatsConfig, 

14 CurriculumConfig, 

15 DiversityConfig 

16) 

17 

18from .dataset_sampling import ( 

19 MetaLearningDataset, 

20 TaskSampler 

21) 

22 

23from .statistical_evaluation import ( 

24 few_shot_accuracy, 

25 adaptation_speed, 

26 compute_confidence_interval, 

27 compute_confidence_interval_research_accurate, 

28 compute_t_confidence_interval, 

29 compute_meta_learning_ci, 

30 compute_bca_bootstrap_ci, 

31 basic_confidence_interval, 

32 estimate_difficulty, 

33 EvaluationMetrics, 

34 StatisticalAnalysis 

35) 

36 

37from .analysis_visualization import ( 

38 visualize_meta_learning_results, 

39 save_meta_learning_results, 

40 load_meta_learning_results 

41) 

42 

43from .factory_functions import ( 

44 create_basic_task_config, 

45 create_research_accurate_task_config, 

46 create_basic_evaluation_config, 

47 create_research_accurate_evaluation_config, 

48 create_meta_learning_standard_evaluation_config, 

49 create_dataset, 

50 create_metrics_evaluator, 

51 create_curriculum_scheduler, 

52 track_task_diversity, 

53 evaluate_meta_learning_algorithm, 

54 CurriculumLearning, 

55 TaskDiversityTracker 

56) 

57 

58__all__ = [ 

59 # Configurations 

60 'TaskConfiguration', 

61 'EvaluationConfig', 

62 'DatasetConfig', 

63 'MetricsConfig', 

64 'StatsConfig', 

65 'CurriculumConfig', 

66 'DiversityConfig', 

67 

68 # Dataset & Sampling 

69 'MetaLearningDataset', 

70 'TaskSampler', 

71 

72 # Statistical Evaluation 

73 'few_shot_accuracy', 

74 'adaptation_speed', 

75 'compute_confidence_interval', 

76 'compute_confidence_interval_research_accurate', 

77 'compute_t_confidence_interval', 

78 'compute_meta_learning_ci', 

79 'compute_bca_bootstrap_ci', 

80 'basic_confidence_interval', 

81 'estimate_difficulty', 

82 'EvaluationMetrics', 

83 'StatisticalAnalysis', 

84 

85 # Analysis & Visualization 

86 'visualize_meta_learning_results', 

87 'save_meta_learning_results', 

88 'load_meta_learning_results', 

89 

90 # Factory Functions 

91 'create_basic_task_config', 

92 'create_research_accurate_task_config', 

93 'create_basic_evaluation_config', 

94 'create_research_accurate_evaluation_config', 

95 'create_meta_learning_standard_evaluation_config', 

96 'create_dataset', 

97 'create_metrics_evaluator', 

98 'create_curriculum_scheduler', 

99 'track_task_diversity', 

100 'evaluate_meta_learning_algorithm', 

101 'CurriculumLearning', 

102 'TaskDiversityTracker' 

103]