Table of Contents

Enum BatchingStrategy

Namespace
AiDotNet.MetaLearning.Data
Assembly
AiDotNet.dll

Defines strategies for batching tasks in meta-learning.

public enum BatchingStrategy

Fields

Adaptive = 4

Adaptive batching based on memory constraints and task complexity.

CurriculumAware = 3

Curriculum-aware batching following learning progression.

DifficultyBased = 1

Group tasks by similar difficulty levels.

DomainBalanced = 6

Balanced sampling across different task domains.

HardNegativeMining = 7

Hard negative mining for challenging batches.

MultiResolution = 5

Multi-resolution batching with varying K-shot configurations.

SimilarityBased = 2

Group similar tasks together for specialized training.

Uniform = 0

Random uniform sampling of tasks.