Benchmarks¤
The benchmark foundation moved out of artifex.generative_models.core and
now lives in artifex.benchmarks.core.
Retained Owners¤
Benchmark,BenchmarkConfig,BenchmarkResult, andBenchmarkSuitelive inartifex.benchmarks.core.foundation.BenchmarkBaseandBenchmarkWithValidationlive inartifex.benchmarks.core.nnxand keep the Artifex-specific NNX glue.BenchmarkRunnerandPerformanceTrackerlive inartifex.benchmarks.core.runner.
Core Boundary¤
core.evaluation is metrics-only. core.protocols no longer owns a
benchmark base layer.
Use This Surface¤
Import from artifex.benchmarks.core in benchmark and suite code.