Table of Contents

Namespace SignalSharp.Optimization

Classes

ObjectiveEvaluation<TMetric>

Represents the output of evaluating the objective function at a given set of trial parameters.

OptimizationResult<TMetric>

Represents the result of an optimization process.

ParameterDefinition

Defines a parameter to be optimized, including its bounds and an optional initial guess. This structure is intended to be general for various optimization algorithms.

Interfaces

IParameterOptimizer<TInput, TMetric>

Interface for a parameter optimization strategy. Implementations of this interface will define specific optimization algorithms.