Table of Contents

Class FineTuningConfig

Namespace
AiDotNet.SelfSupervisedLearning
Assembly
AiDotNet.dll

Configuration for fine-tuning SSL pretrained encoders.

public class FineTuningConfig
Inheritance
FineTuningConfig
Inherited Members

Properties

BatchSize

Batch size.

public int? BatchSize { get; set; }

Property Value

int?

EncoderLRMultiplier

Learning rate multiplier for encoder (default: 0.1).

public double EncoderLRMultiplier { get; set; }

Property Value

double

Epochs

Number of epochs.

public int? Epochs { get; set; }

Property Value

int?

LearningRate

Base learning rate.

public double? LearningRate { get; set; }

Property Value

double?

Strategy

Fine-tuning strategy.

public FineTuningStrategy Strategy { get; set; }

Property Value

FineTuningStrategy