프로퍼티 | 타입 | 설명 | |
---|---|---|---|
constraint_ | QLNet.Constraint | ||
costFunction_ | QLNet.CostFunction | ||
currentValue_ | Vector | ||
functionEvaluation_ | int | ||
functionValue_ | double? |
메소드 | 설명 | |
---|---|---|
Problem ( QLNet.CostFunction costFunction, QLNet.Constraint constraint, Vector initialValue ) : System | ||
constraint ( ) : QLNet.Constraint | ||
costFunction ( ) : QLNet.CostFunction | ||
currentValue ( ) : Vector | ||
functionEvaluation ( ) : int | ||
functionValue ( ) : double | ||
gradient ( Vector grad_f, Vector x ) : void | ||
gradientEvaluation ( ) : int | ||
gradientNormValue ( ) : double | ||
reset ( ) : void | ||
setCurrentValue ( Vector currentValue ) : void | ||
setFunctionValue ( double functionValue ) : void | ||
setGradientNormValue ( double squaredNorm ) : void | ||
value ( Vector x ) : double | ||
valueAndGradient ( Vector grad_f, Vector x ) : double | ||
values ( Vector x ) : Vector |
public Problem ( QLNet.CostFunction costFunction, QLNet.Constraint constraint, Vector initialValue ) : System | ||
costFunction | QLNet.CostFunction | |
constraint | QLNet.Constraint | |
initialValue | Vector | |
리턴 | System |
public setCurrentValue ( Vector currentValue ) : void | ||
currentValue | Vector | |
리턴 | void |
public setFunctionValue ( double functionValue ) : void | ||
functionValue | double | |
리턴 | void |
public setGradientNormValue ( double squaredNorm ) : void | ||
squaredNorm | double | |
리턴 | void |
public valueAndGradient ( Vector grad_f, Vector x ) : double | ||
grad_f | Vector | |
x | Vector | |
리턴 | double |