Table of Contents

Class BenchmarkSuiteRegistry

Namespace
AiDotNet.Benchmarking
Assembly
AiDotNet.dll

Registry for benchmark suite discovery and suite instantiation.

public static class BenchmarkSuiteRegistry
Inheritance
BenchmarkSuiteRegistry
Inherited Members

Methods

GetAvailableSuites()

Lists benchmark suites available in the current build.

public static IReadOnlyList<BenchmarkSuiteDescriptor> GetAvailableSuites()

Returns

IReadOnlyList<BenchmarkSuiteDescriptor>

GetDisplayName(BenchmarkSuite)

Gets a stable display name for a suite.

public static string GetDisplayName(BenchmarkSuite suite)

Parameters

suite BenchmarkSuite

Returns

string

GetSuiteKind(BenchmarkSuite)

Gets the suite category/kind.

public static BenchmarkSuiteKind GetSuiteKind(BenchmarkSuite suite)

Parameters

suite BenchmarkSuite

Returns

BenchmarkSuiteKind