shark::GruauPole Member List

This is the complete list of members for shark::GruauPole, including all inherited members.

AbstractObjectiveFunction()shark::AbstractObjectiveFunction< RealVector, double >inline
announceConstraintHandler(AbstractConstraintHandler< SearchPointType > const *handler)shark::AbstractObjectiveFunction< RealVector, double >inlineprotected
balanceFit(const SearchPointType &input, std::size_t maxEvals=100000)shark::GruauPoleinline
CAN_PROPOSE_STARTING_POINT enum valueshark::AbstractObjectiveFunction< RealVector, double >
CAN_PROVIDE_CLOSEST_FEASIBLE enum valueshark::AbstractObjectiveFunction< RealVector, double >
canProposeStartingPoint() constshark::AbstractObjectiveFunction< RealVector, double >inline
canProvideClosestFeasible() constshark::AbstractObjectiveFunction< RealVector, double >inline
closestFeasible(SearchPointType &input) constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
eval(const SearchPointType &input) constshark::GruauPoleinlinevirtual
evalDerivative(SearchPointType const &input, FirstOrderDerivative &derivative) constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
evalDerivative(SearchPointType const &input, SecondOrderDerivative &derivative) constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
evaluationCounter() constshark::AbstractObjectiveFunction< RealVector, double >inline
Feature enum nameshark::AbstractObjectiveFunction< RealVector, double >
FeatureNotAvailableException typedefshark::AbstractObjectiveFunction< RealVector, double >
features() constshark::AbstractObjectiveFunction< RealVector, double >inline
Features typedefshark::AbstractObjectiveFunction< RealVector, double >
FirstOrderDerivative typedefshark::AbstractObjectiveFunction< RealVector, double >
generalFit(const SearchPointType &input, std::size_t maxEvals=1000)shark::GruauPoleinline
getConstraintHandler() constshark::AbstractObjectiveFunction< RealVector, double >inline
gruauFit(const SearchPointType &input) constshark::GruauPoleinline
GruauPole(std::size_t hidden, bool bias, RecurrentStructure::SigmoidType sigmoidType=RecurrentStructure::FastSigmoid, bool normalize=true, std::size_t max_pole_evaluations=1000)shark::GruauPoleinline
HAS_CONSTRAINT_HANDLER enum valueshark::AbstractObjectiveFunction< RealVector, double >
HAS_FIRST_DERIVATIVE enum valueshark::AbstractObjectiveFunction< RealVector, double >
HAS_SECOND_DERIVATIVE enum valueshark::AbstractObjectiveFunction< RealVector, double >
HAS_VALUE enum valueshark::AbstractObjectiveFunction< RealVector, double >
hasConstraintHandler() constshark::AbstractObjectiveFunction< RealVector, double >inline
hasFirstDerivative() constshark::AbstractObjectiveFunction< RealVector, double >inline
hasScalableDimensionality() constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
hasScalableObjectives() constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
hasSecondDerivative() constshark::AbstractObjectiveFunction< RealVector, double >inline
hasValue() constshark::AbstractObjectiveFunction< RealVector, double >inline
init()shark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
IS_CONSTRAINED_FEATURE enum valueshark::AbstractObjectiveFunction< RealVector, double >
IS_NOISY enum valueshark::AbstractObjectiveFunction< RealVector, double >
IS_THREAD_SAFE enum valueshark::AbstractObjectiveFunction< RealVector, double >
isConstrained() constshark::AbstractObjectiveFunction< RealVector, double >inline
isFeasible(const SearchPointType &input) constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
isNoisy() constshark::AbstractObjectiveFunction< RealVector, double >inline
isThreadSafe() constshark::AbstractObjectiveFunction< RealVector, double >inline
m_constraintHandlershark::AbstractObjectiveFunction< RealVector, double >protected
m_evaluationCountershark::AbstractObjectiveFunction< RealVector, double >mutableprotected
m_featuresshark::AbstractObjectiveFunction< RealVector, double >protected
mep_rngshark::AbstractObjectiveFunction< RealVector, double >protected
name()shark::GruauPoleinline
AbstractObjectiveFunction< RealVector, double >::name() constshark::INameableinlinevirtual
numberOfObjectives() constshark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
numberOfVariables() constshark::GruauPoleinlinevirtual
operator()(SearchPointType const &input) constshark::AbstractObjectiveFunction< RealVector, double >inline
proposeStartingPoint() constshark::GruauPoleinlinevirtual
ResultType typedefshark::AbstractObjectiveFunction< RealVector, double >
SearchPointType typedefshark::AbstractObjectiveFunction< RealVector, double >
setNumberOfObjectives(std::size_t numberOfObjectives)shark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
setNumberOfVariables(std::size_t numberOfVariables)shark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
setRng(random::rng_type *rng)shark::AbstractObjectiveFunction< RealVector, double >inline
updateFeatures()shark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
~AbstractObjectiveFunction()shark::AbstractObjectiveFunction< RealVector, double >inlinevirtual
~GruauPole()shark::GruauPoleinline
~INameable()shark::INameableinlinevirtual