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
« prev ^ index » next coverage.py v7.10.5, created at 2025-09-03 12:49 +0900
1"""
2Meta-Learning Utils Modules
3===========================
5Modular utilities for meta-learning research.
6"""
8from .configurations import (
9 TaskConfiguration,
10 EvaluationConfig,
11 DatasetConfig,
12 MetricsConfig,
13 StatsConfig,
14 CurriculumConfig,
15 DiversityConfig
16)
18from .dataset_sampling import (
19 MetaLearningDataset,
20 TaskSampler
21)
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)
37from .analysis_visualization import (
38 visualize_meta_learning_results,
39 save_meta_learning_results,
40 load_meta_learning_results
41)
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)
58__all__ = [
59 # Configurations
60 'TaskConfiguration',
61 'EvaluationConfig',
62 'DatasetConfig',
63 'MetricsConfig',
64 'StatsConfig',
65 'CurriculumConfig',
66 'DiversityConfig',
68 # Dataset & Sampling
69 'MetaLearningDataset',
70 'TaskSampler',
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',
85 # Analysis & Visualization
86 'visualize_meta_learning_results',
87 'save_meta_learning_results',
88 'load_meta_learning_results',
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]