| AbstractObjectiveFunction() | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| announceConstraintHandler(AbstractConstraintHandler< SearchPointType > const *handler) | shark::AbstractObjectiveFunction< RealVector, double > | inlineprotected |
| CAN_PROPOSE_STARTING_POINT enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| CAN_PROVIDE_CLOSEST_FEASIBLE enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| canProposeStartingPoint() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| canProvideClosestFeasible() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| closestFeasible(SearchPointType &input) const | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| DatasetType typedef | shark::SparseAutoencoderError | |
| eval(RealVector const &input) const | shark::SparseAutoencoderError | inlinevirtual |
| evalDerivative(SearchPointType const &input, FirstOrderDerivative &derivative) const | shark::SparseAutoencoderError | inlinevirtual |
| AbstractObjectiveFunction< RealVector, double >::evalDerivative(const SearchPointType &input, SecondOrderDerivative &derivative) const | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| evaluationCounter() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| Feature enum name | shark::AbstractObjectiveFunction< RealVector, double > | |
| FeatureNotAvailableException typedef | shark::AbstractObjectiveFunction< RealVector, double > | |
| Features typedef | shark::AbstractObjectiveFunction< RealVector, double > | |
| features() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| FirstOrderDerivative typedef | shark::AbstractObjectiveFunction< RealVector, double > | |
| getConstraintHandler() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| HAS_CONSTRAINT_HANDLER enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| HAS_FIRST_DERIVATIVE enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| HAS_SECOND_DERIVATIVE enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| HAS_VALUE enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| hasConstraintHandler() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| hasFirstDerivative() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| hasScalableDimensionality() const | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| hasScalableObjectives() const | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| hasSecondDerivative() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| hasValue() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| init() | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| IS_CONSTRAINED_FEATURE enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| IS_THREAD_SAFE enum value | shark::AbstractObjectiveFunction< RealVector, double > | |
| isConstrained() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| isFeasible(const SearchPointType &input) const | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| isThreadSafe() const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| m_constraintHandler | shark::AbstractObjectiveFunction< RealVector, double > | protected |
| m_evaluationCounter | shark::AbstractObjectiveFunction< RealVector, double > | mutableprotected |
| m_features | shark::AbstractObjectiveFunction< RealVector, double > | protected |
| name() const | shark::SparseAutoencoderError | inlinevirtual |
| numberOfObjectives() const | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| numberOfVariables() const | shark::SparseAutoencoderError | inlinevirtual |
| operator()(const SearchPointType &input) const | shark::AbstractObjectiveFunction< RealVector, double > | inline |
| operator=(SparseAutoencoderError const &op) | shark::SparseAutoencoderError | inline |
| proposeStartingPoint() const | shark::SparseAutoencoderError | inlinevirtual |
| ResultType typedef | shark::AbstractObjectiveFunction< RealVector, double > | |
| SearchPointType typedef | shark::AbstractObjectiveFunction< RealVector, double > | |
| setNumberOfObjectives(std::size_t numberOfObjectives) | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| setNumberOfVariables(std::size_t numberOfVariables) | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| setRegularizer(double factor, SingleObjectiveFunction *regularizer) | shark::SparseAutoencoderError | inline |
| SparseAutoencoderError(DatasetType const &dataset, Autoencoder< HiddenNeuron, OutputNeuron > *model, AbstractLoss< RealVector, RealVector > *loss, double rho=0.5, double beta=0.1) | shark::SparseAutoencoderError | |
| SparseAutoencoderError(DatasetType const &dataset, TiedAutoencoder< HiddenNeuron, OutputNeuron > *model, AbstractLoss< RealVector, RealVector > *loss, double rho=0.5, double beta=0.1) | shark::SparseAutoencoderError | |
| swap(SparseAutoencoderError &op1, SparseAutoencoderError &op2) | shark::SparseAutoencoderError | friend |
| updateFeatures() | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| ~AbstractObjectiveFunction() | shark::AbstractObjectiveFunction< RealVector, double > | inlinevirtual |
| ~INameable() | shark::INameable | inlinevirtual |