adaptationFrequency() const | shark::RVEA | inline |
adaptationFrequency() | shark::RVEA | inline |
alpha() const | shark::RVEA | inline |
alpha() | shark::RVEA | inline |
approxMu() const | shark::RVEA | inline |
approxMu() | shark::RVEA | inline |
BOOST_SERIALIZATION_SPLIT_MEMBER() | shark::ISerializable | |
CAN_SOLVE_CONSTRAINED enum value | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
canSolveConstrained() const | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inline |
checkFeatures(ObjectiveFunctionType const &objectiveFunction) | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inlineprotected |
crossoverProbability() const | shark::RVEA | inline |
crossoverProbability() | shark::RVEA | inline |
doInit(std::vector< SearchPointType > const &initialSearchPoints, std::vector< ResultType > const &functionValues, RealVector const &lowerBounds, RealVector const &upperBounds, std::size_t const approx_mu, double const nm, double const nc, double const crossover_prob, double const alph, double const fr, std::size_t const max_iterations, std::vector< Preference > const &referenceVectorsPreferences=std::vector< Preference >()) | shark::RVEA | protected |
Feature enum name | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
FeatureNotAvailableException typedef | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
Features typedef | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
features() const | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inline |
generateOffspring() const | shark::RVEA | protected |
IndividualType typedef | shark::RVEA | protected |
init(ObjectiveFunctionType const &function, std::vector< SearchPointType > const &initialSearchPoints) | shark::RVEA | virtual |
AbstractMultiObjectiveOptimizer< RealVector >::init(ObjectiveFunctionType const &function) | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inlinevirtual |
initialReferenceVectors() const | shark::RVEA | inline |
load(InArchive &archive, unsigned int version) | shark::ISerializable | inline |
m_best | shark::AbstractMultiObjectiveOptimizer< RealVector > | protected |
m_features | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | protected |
m_parents | shark::RVEA | protected |
maxIterations() const | shark::RVEA | inline |
maxIterations() | shark::RVEA | inline |
mu() const | shark::RVEA | inline |
name() const | shark::RVEA | inlinevirtual |
nc() const | shark::RVEA | inline |
nc() | shark::RVEA | inline |
nm() const | shark::RVEA | inline |
nm() | shark::RVEA | inline |
numInitPoints() const | shark::RVEA | inlinevirtual |
ObjectiveFunctionType typedef | shark::AbstractMultiObjectiveOptimizer< RealVector > | |
read(InArchive &archive) | shark::ISerializable | inlinevirtual |
referenceVectors() const | shark::RVEA | inline |
referenceVectors() | shark::RVEA | inline |
REQUIRES_CLOSEST_FEASIBLE enum value | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
REQUIRES_FIRST_DERIVATIVE enum value | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
REQUIRES_SECOND_DERIVATIVE enum value | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
REQUIRES_VALUE enum value | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
requiresClosestFeasible() const | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inline |
requiresFirstDerivative() const | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inline |
requiresSecondDerivative() const | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inline |
requiresValue() const | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inline |
ResultType typedef | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | |
RVEA(random::rng_type &rng=random::globalRng) | shark::RVEA | |
save(OutArchive &archive, unsigned int version) const | shark::ISerializable | inline |
SearchPointType typedef | shark::AbstractMultiObjectiveOptimizer< RealVector > | |
serialize(Archive &archive) | shark::RVEA | inline |
solution() const | shark::AbstractMultiObjectiveOptimizer< RealVector > | inlinevirtual |
SolutionType typedef | shark::AbstractMultiObjectiveOptimizer< RealVector > | |
step(ObjectiveFunctionType const &function) | shark::RVEA | virtual |
suggestMu(std::size_t n, std::size_t const approx_mu) | shark::RVEA | static |
updateFeatures() | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inlinevirtual |
updatePopulation(std::vector< IndividualType > const &offspringvec) | shark::RVEA | protected |
willAdaptReferenceVectors() const | shark::RVEA | inline |
write(OutArchive &archive) const | shark::ISerializable | inlinevirtual |
~AbstractOptimizer() | shark::AbstractOptimizer< RealVector, RealVector, std::vector< ResultSet< RealVector, RealVector > > > | inlinevirtual |
~INameable() | shark::INameable | inlinevirtual |
~ISerializable() | shark::ISerializable | inlinevirtual |