Table of Contents

Namespace LMKit.Finetuning

Classes

FinetuningProgressEventArgs

Provides data for the fine-tuning progress event, including metrics and state management.

LoraAdapterSource

Represents a source for a LoRA adapter.

LoraFinetuning

Provides an engine specifically designed to fine-tune existing models using the Low-Rank Adaptation (LoRA) technique.

LoraMerger

Handles the merging of Low-Rank Adaptation (LoRA) transformations into a base model.
This class is responsible for loading LoRA transformation files and integrating them with a base model's weights.

LoraTrainingParameters

Represents the parameters for training and fine-tuning AI models using the LoRA (Low-Rank Adaptation) approach.

TrainingSample

Represents a training sample consisting of a sequence of tokens and its decoded value.

Enums

FinetuningIntent

Specifies the intent behind a fine-tuning operation.