Enum BatchingStrategy
- Namespace
- AiDotNet.MetaLearning.Data
- Assembly
- AiDotNet.dll
Defines strategies for batching tasks in meta-learning.
public enum BatchingStrategy
Fields
Adaptive = 4Adaptive batching based on memory constraints and task complexity.
CurriculumAware = 3Curriculum-aware batching following learning progression.
DifficultyBased = 1Group tasks by similar difficulty levels.
DomainBalanced = 6Balanced sampling across different task domains.
HardNegativeMining = 7Hard negative mining for challenging batches.
MultiResolution = 5Multi-resolution batching with varying K-shot configurations.
SimilarityBased = 2Group similar tasks together for specialized training.
Uniform = 0Random uniform sampling of tasks.