| AbstractModel() | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | add(AbstractModel< VectorType, VectorType, VectorType > *layer, bool optimize) | shark::ConcatenatedModel< VectorType > | inline | 
  | BatchInputType typedef | shark::ConcatenatedModel< VectorType > |  | 
  | BatchOutputType typedef | shark::ConcatenatedModel< VectorType > |  | 
  | BOOST_SERIALIZATION_SPLIT_MEMBER() | shark::ISerializable |  | 
  | createState() const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | enableModelOptimization(std::size_t index, bool opt) | shark::ConcatenatedModel< VectorType > | inline | 
  | eval(BatchInputType const &patterns, BatchOutputType &outputs) const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | eval(BatchInputType const &patterns, BatchOutputType &outputs, State &state) const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | AbstractModel< VectorType, VectorType, VectorType >::eval(InputType const &pattern, OutputType &output) const | shark::AbstractModel< VectorType, VectorType, VectorType > | inlinevirtual | 
  | Feature enum name | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | FeatureNotAvailableException typedef | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | Features typedef | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | features() const | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | HAS_FIRST_INPUT_DERIVATIVE enum value | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | HAS_FIRST_PARAMETER_DERIVATIVE enum value | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | hasFirstInputDerivative() const | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | hasFirstParameterDerivative() const | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | hiddenResponses(State const &state, std::size_t index) const | shark::ConcatenatedModel< VectorType > | inline | 
  | hiddenState(State const &state, std::size_t index) const | shark::ConcatenatedModel< VectorType > | inline | 
  | inputShape() const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | InputType typedef | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | load(InArchive &archive, unsigned int version) | shark::ISerializable | inline | 
  | m_features | shark::AbstractModel< VectorType, VectorType, VectorType > | protected | 
  | ModelBaseType typedef | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | name() const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | numberOfParameters() const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | operator()(Data< InputType > const &patterns) const | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | operator()(InputType const &pattern) const | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | operator()(BatchInputType const &patterns) const | shark::AbstractModel< VectorType, VectorType, VectorType > | inline | 
  | outputShape() const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | OutputType typedef | shark::AbstractModel< VectorType, VectorType, VectorType > |  | 
  | parameterVector() const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | ParameterVectorType typedef | shark::ConcatenatedModel< VectorType > |  | 
  | read(InArchive &archive) | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | save(OutArchive &archive, unsigned int version) const | shark::ISerializable | inline | 
  | setParameterVector(ParameterVectorType const &newParameters) | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | updateFeatures() | shark::AbstractModel< VectorType, VectorType, VectorType > | inlinevirtual | 
  | weightedDerivatives(BatchInputType const &patterns, BatchOutputType const &outputs, BatchOutputType const &coefficients, State const &state, ParameterVectorType &gradient, BatchInputType &inputDerivative) const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | weightedInputDerivative(BatchInputType const &patterns, BatchOutputType const &outputs, BatchOutputType const &coefficients, State const &state, BatchOutputType &derivatives) const | shark::ConcatenatedModel< VectorType > | inline | 
  | AbstractModel< VectorType, VectorType, VectorType >::weightedInputDerivative(BatchInputType const &pattern, BatchOutputType const &outputs, BatchOutputType const &coefficients, State const &state, BatchInputType &derivative) const | shark::AbstractModel< VectorType, VectorType, VectorType > | inlinevirtual | 
  | weightedParameterDerivative(BatchInputType const &patterns, BatchOutputType const &outputs, BatchOutputType const &coefficients, State const &state, ParameterVectorType &gradient) const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | write(OutArchive &archive) const | shark::ConcatenatedModel< VectorType > | inlinevirtual | 
  | ~AbstractModel() | shark::AbstractModel< VectorType, VectorType, VectorType > | inlinevirtual | 
  | ~INameable() | shark::INameable | inlinevirtual | 
  | ~IParameterizable() | shark::IParameterizable< VectorType > | inlinevirtual | 
  | ~ISerializable() | shark::ISerializable | inlinevirtual |