MeLOn
Loading...
Searching...
No Matches
melon::FeedForwardNet< T > Member List

This is the complete list of members for melon::FeedForwardNet< T >, including all inherited members.

_annDatamelon::FeedForwardNet< T >private
_calculate_layer_activation(const std::vector< T > &v, const ACTIVATION_FUNCTION activationFunction)melon::FeedForwardNet< T >private
_calculate_prediction(const std::vector< T > input, const std::vector< T > internalVariables, const bool fullSpace, std::vector< T > &constraints)melon::FeedForwardNet< T >private
_inputScalermelon::FeedForwardNet< T >private
_modelLoadedmelon::MelonModel< T >protected
_outputScalermelon::FeedForwardNet< T >private
_parserFactorymelon::MelonModel< T >protected
_relu(T x)melon::FeedForwardNet< T >inlineprivatestatic
_relu6(T x)melon::FeedForwardNet< T >inlineprivatestatic
_set_constraints(std::vector< T > &constraints, std::vector< T > &constraintEvaluation, RandomAccessIterator &constraintValue) constmelon::MelonModel< T >protected
_set_constraints(std::vector< T > &constraints, T &constraintEvaluation, RandomAccessIterator &constraintValue) constmelon::MelonModel< T >protected
_set_data_object(std::shared_ptr< const ModelData > modelData) overridemelon::FeedForwardNet< T >privatevirtual
_tanh(T x)melon::FeedForwardNet< T >inlineprivatestatic
_tanh_formulationmelon::FeedForwardNet< T >private
_tanh_reformulation_1(T x)melon::FeedForwardNet< T >inlineprivatestatic
_tanh_reformulation_2(T x)melon::FeedForwardNet< T >inlineprivatestatic
_tanh_reformulation_3(T x)melon::FeedForwardNet< T >inlineprivatestatic
_tanh_reformulation_4(T x)melon::FeedForwardNet< T >inlineprivatestatic
calculate_prediction_full_space(const std::vector< T > input, const std::vector< T > internalVariables, std::vector< T > &constraints)melon::FeedForwardNet< T >
calculate_prediction_reduced_space(const std::vector< T > input)melon::FeedForwardNet< T >
FeedForwardNet()melon::FeedForwardNet< T >inline
FeedForwardNet(std::string modelName, MODEL_FILE_TYPE fileType)melon::FeedForwardNet< T >inline
FeedForwardNet(std::string modelPath, std::string modelName, MODEL_FILE_TYPE fileType)melon::FeedForwardNet< T >inline
FeedForwardNet(std::shared_ptr< AnnData > modelData)melon::FeedForwardNet< T >inline
get_full_space_variables(unsigned int &variableNumber, std::vector< std::string > &variableNames, std::vector< std::pair< double, double > > &variableBounds)melon::FeedForwardNet< T >
get_number_of_full_space_variables()melon::FeedForwardNet< T >
load_model(std::string modelName, MODEL_FILE_TYPE fileType)melon::MelonModel< T >
load_model(std::string modelPath, std::string modelName, MODEL_FILE_TYPE fileType)melon::MelonModel< T >
load_model(std::shared_ptr< const ModelData > modelData)melon::MelonModel< T >
MelonModel(std::shared_ptr< ModelParserFactory > parserFactory)melon::MelonModel< T >inlineprotected
set_tanh_formulation(const TANH_REFORMULATION &reformulation)melon::FeedForwardNet< T >
~FeedForwardNet()=defaultmelon::FeedForwardNet< T >
~MelonModel()=defaultmelon::MelonModel< T >virtual