Package space.kscience.kmath.optimization
Types
FunctionOptimization
Link copied to clipboard
NoDerivFunctionOptimization
Link copied to clipboard
Optimization
Link copied to clipboard
OptimizationFeature
Link copied to clipboard
interface OptimizationFeature
Content copied to clipboard
OptimizationProblemFactory
Link copied to clipboard
fun fun interface OptimizationProblemFactory<T : Any, out P : Optimization<T>>
Content copied to clipboard
OptimizationResult
Link copied to clipboard
class OptimizationResult<T>(point: Map<Symbol, T>, value: T, features: Set<OptimizationFeature>)
Content copied to clipboard
Functions
chiSquared
Link copied to clipboard
fun <T : Any, I : Any, A : ExtendedField<I>, ExpressionAlgebra<T, I>> FunctionOptimization<T>.chiSquared(autoDiff: AutoDiffProcessor<T, I, A, Expression<T>>, x: Buffer<T>, y: Buffer<T>, yErr: Buffer<T>, model: A.(I) -> I)
Content copied to clipboard
noDerivOptimizeWith
Link copied to clipboard
fun <T : Any, F : NoDerivFunctionOptimization<T>> Expression<T>.noDerivOptimizeWith(factory: OptimizationProblemFactory<T, F>, vararg symbols: Symbol, configuration: F.() -> Unit): OptimizationResult<T>
Content copied to clipboard
Optimize expression without derivatives using specific OptimizationProblemFactory
optimizeWith
Link copied to clipboard
fun <T : Any, F : FunctionOptimization<T>> DifferentiableExpression<T, Expression<T>>.optimizeWith(factory: OptimizationProblemFactory<T, F>, vararg symbols: Symbol, configuration: F.() -> Unit): OptimizationResult<T>
Content copied to clipboard
Optimize differentiable expression using specific OptimizationProblemFactory
plus
Link copied to clipboard
operator fun <T> OptimizationResult<T>.plus(feature: OptimizationFeature): OptimizationResult<T>
Content copied to clipboard