MeLOn
melon::SupportVectorMachine< T > Member List

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

_calculate_prediction(std::vector< T > input, std::vector< T > internalVariables, const bool fullSpace, std::vector< T > &constraints)melon::SupportVectorMachine< T >protected
_datamelon::SupportVectorMachine< T >protected
_decision_function(std::vector< T > kernelValues)=0melon::SupportVectorMachine< T >protectedpure virtual
_inputScalermelon::SupportVectorMachine< T >protected
_kernelmelon::SupportVectorMachine< T >protected
_modelLoadedmelon::MelonModel< T >protected
_outputScalermelon::SupportVectorMachine< T >protected
_parserFactorymelon::MelonModel< T >protected
_set_constraints(std::vector< T > &constraints, std::vector< T > &constraintEvaluation, RandomAccessIterator &constraintValue)melon::MelonModel< T >protected
_set_constraints(std::vector< T > &constraints, T &constraintEvaluation, RandomAccessIterator &constraintValue)melon::MelonModel< T >protected
_set_data_object(std::shared_ptr< const ModelData > modelData) overridemelon::SupportVectorMachine< T >protectedvirtual
_update_kernel()melon::SupportVectorMachine< T >protected
calculate_prediction_full_space(std::vector< T > input, std::vector< T > internalVariables, std::vector< T > &constraints)melon::SupportVectorMachine< T >
calculate_prediction_reduced_space(std::vector< T > input)melon::SupportVectorMachine< T >
get_fullspace_variables(size_t &variableNumber, std::vector< std::string > &variableNames, std::vector< std::pair< double, double >> &variableBounds)melon::SupportVectorMachine< T >
get_number_of_full_space_variables()melon::SupportVectorMachine< 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
SupportVectorMachine()melon::SupportVectorMachine< T >inline
SupportVectorMachine(std::string modelName)melon::SupportVectorMachine< T >inline
SupportVectorMachine(std::string modelPath, std::string modelName)melon::SupportVectorMachine< T >inline
SupportVectorMachine(std::shared_ptr< const SvmData > modelData)melon::SupportVectorMachine< T >inline
~MelonModel()=defaultmelon::MelonModel< T >virtual