Class BenchmarkSuite<T>
- Namespace
- AiDotNet.SelfSupervisedLearning.Evaluation
- Assembly
- AiDotNet.dll
Complete benchmark suite results.
public class BenchmarkSuite<T>
Type Parameters
T
- Inheritance
-
BenchmarkSuite<T>
- Inherited Members
Properties
DatasetName
Name of the dataset.
public string DatasetName { get; set; }
Property Value
FewShotResults
Few-shot evaluation results by percentage.
public Dictionary<double, BenchmarkResult<T>> FewShotResults { get; set; }
Property Value
KNNResult
k-NN evaluation result.
public BenchmarkResult<T>? KNNResult { get; set; }
Property Value
LinearProbingResult
Linear probing result.
public BenchmarkResult<T>? LinearProbingResult { get; set; }
Property Value
NumClasses
Number of classes.
public int NumClasses { get; set; }
Property Value
NumTestSamples
Number of test samples.
public int NumTestSamples { get; set; }
Property Value
NumTrainSamples
Number of training samples.
public int NumTrainSamples { get; set; }