pRC
multi-purpose Tensor Train library for C++
Loading...
Searching...
No Matches
pRC::Optimizer::LineSearch::Bracketing Member List

This is the complete list of members for pRC::Optimizer::LineSearch::Bracketing, including all inherited members.

Bracketing(Bool const strongWolfeConditions=defaultStrongWolfeConditions(), Float<> const decreasingStepScale=defaultDecreasingStepScale(), Float<> const increasingStepScale=defaultIncreasingStepScale(), Size const maxIterations=defaultMaxIterations(), Float<> const c1=defaultC1(), Float<> const c2=defaultC2())pRC::Optimizer::LineSearch::Bracketinginline
c1() constpRC::Optimizer::LineSearch::Bracketinginline
c2() constpRC::Optimizer::LineSearch::Bracketinginline
decreasingStepScale() constpRC::Optimizer::LineSearch::Bracketinginline
increasingStepScale() constpRC::Optimizer::LineSearch::Bracketinginline
maxIterations() constpRC::Optimizer::LineSearch::Bracketinginline
operator()(X &x, ResultOf< F, X const &, X & > &f, X &g, typename ResultOf< ScalarProduct, X, X >::Type &d, F &&function, FC &&constraint, X const &p, T alpha=identity< T >(), T const alphaMin=zero< T >(), T const alphaMax=identity< T >(NumericLimits< T >::max())) constpRC::Optimizer::LineSearch::Bracketinginline
operator()(X &x, ResultOf< F, X const &, X & > &f, X &g, typename ResultOf< ScalarProduct, X, X >::Type &d, F &&function, X const &p, T alpha=identity< T >(), T const alphaMin=zero< T >(), T const alphaMax=identity< T >(NumericLimits< T >::max())) constpRC::Optimizer::LineSearch::Bracketinginline
strongWolfeConditions() constpRC::Optimizer::LineSearch::Bracketinginline