Constructor CategorizationTrainingDataset
- Namespace
- LMKit.TextAnalysis.Training
- Assembly
- LM-Kit.NET.dll
CategorizationTrainingDataset(Categorization)
Initializes a categorization-focused training dataset bound to a specific
Categorization
engine instance.
public CategorizationTrainingDataset(Categorization engine)
Parameters
engine
CategorizationThe configured categorization engine whose prompts, model, and preferred modality will be used to generate training samples.
Examples
var categorization = new Categorization(/* configured elsewhere */);
var dataset = new CategorizationTrainingDataset(categorization)
{
EnableModalityAugmentation = true
};
Remarks
The constructor captures the current state of engine
.
Subsequent calls to AddSample(Attachment, IList<string>, IList<string>, int)
and overloads will synthesize chat examples consistent with this configuration.