Skip to content

Optimization¤

Module: benchmarks.performance.optimization

Source: benchmarks/performance/optimization.py

Overview¤

Optimization benchmark for generative models.

This module provides benchmarks for evaluating the training performance and optimization strategies for generative models, measuring convergence rates, loss curves, and training efficiency.

Classes¤

OptimizationBenchmark¤

class OptimizationBenchmark

OptimizationMetricsConfig¤

class OptimizationMetricsConfig

OptimizerComparisonBenchmark¤

class OptimizerComparisonBenchmark

TrainerProtocol¤

class TrainerProtocol

TrainingConvergenceBenchmark¤

class TrainingConvergenceBenchmark

TrainingCurvePoint¤

class TrainingCurvePoint

Functions¤

init¤

def __init__()

init¤

def __init__()

init¤

def __init__()

evaluate¤

def evaluate()

init¤

def init()

run¤

def run()

run¤

def run()

train_step¤

def train_step()

Module Statistics¤

  • Classes: 6
  • Functions: 8
  • Imports: 7