Namespace AiDotNet.SelfSupervisedLearning.Evaluation
Classes
- BenchmarkResult<T>
Result from a single benchmark evaluation.
- BenchmarkSuite<T>
Complete benchmark suite results.
- KNNEvaluator<T>
k-Nearest Neighbors (k-NN) evaluation for SSL representation quality.
- LinearEvalResult<T>
Results from linear evaluation.
- LinearEvaluator<T>
Linear evaluation protocol for assessing SSL representation quality.
- SSLMetricReport<T>
Complete SSL metrics report.
- SSLMetrics<T>
Metrics for monitoring and evaluating self-supervised learning.
- TransferBenchmark<T>
Transfer learning benchmark for evaluating SSL representations on downstream tasks.
Enums
- BenchmarkProtocol
Supported evaluation protocols for transfer learning benchmarks.