Interfaces
CustomValidationConfig.AccuracyValidator | Defines custom accuracy validation rule. |
Classes
AccelerationConfig | Abstract class that represents all types of acceleration configs. |
AccelerationConfigFactory | Factory class to create concrete
AccelerationConfig . |
AccelerationService | Acceleration Service API |
BenchmarkError | Data class that contains BenchmarkError. |
BenchmarkResult | Data class that contains BenchmarkResult. |
BenchmarkResult.BenchmarkMetric | Accuracy metrics. |
BenchmarkResult.InferenceOutput | Model output of one tensor. |
CpuAccelerationConfig | Concrete class that represents CPU acceleration configs. |
CpuAccelerationConfig.Builder | Builder class. |
CustomValidationConfig | Provides custom validation data for benchmarking. |
CustomValidationConfig.Builder | Builder class. |
EmbeddedValidationConfig | Use this class when the validation data is already embedded in the model. |
EmbeddedValidationConfig.Builder | Builder class. |
GpuAccelerationConfig | Concrete class that represents GPU acceleration configs. |
GpuAccelerationConfig.Builder | Builder class. |
Model | Model information. |
Model.Builder | Builder class. |
Model.ModelLocation | Where to load the model from. |
ValidatedAccelerationConfigResult | Acceleration config and validation result. |
ValidationConfig | Abstract class that defines validation configs. |
Enums
AccelerationConfig.AcceleratorType | Accelerator to use. |
BenchmarkError.BenchmarkStage | When during benchmark execution an error occurred. |
GpuAccelerationConfig.GpuBackend | Which GPU backend to select. |
GpuAccelerationConfig.GpuInferencePriority | Relative priorities given by the GPU delegate to different client needs. |
GpuAccelerationConfig.GpuInferenceUsage | GPU inference preference for initialization time vs. |