TheAlgorithms/C++ 1.0.0
All the algorithms implemented in C++
Loading...
Searching...
No Matches
machine_learning::neural_network::NeuralNetwork Member List

This is the complete list of members for machine_learning::neural_network::NeuralNetwork, including all inherited members.

__detailed_single_prediction(const std::vector< std::valarray< double > > &X)machine_learning::neural_network::NeuralNetworkinlineprivate
batch_predict(const std::vector< std::vector< std::valarray< double > > > &X)machine_learning::neural_network::NeuralNetworkinline
evaluate(const std::vector< std::vector< std::valarray< double > > > &X, const std::vector< std::vector< std::valarray< double > > > &Y)machine_learning::neural_network::NeuralNetworkinline
evaluate_from_csv(const std::string &file_name, const bool &last_label, const bool &normalize, const int &slip_lines=1)machine_learning::neural_network::NeuralNetworkinline
fit(const std::vector< std::vector< std::valarray< double > > > &X_, const std::vector< std::vector< std::valarray< double > > > &Y_, const int &epochs=100, const double &learning_rate=0.01, const size_t &batch_size=32, const bool &shuffle=true)machine_learning::neural_network::NeuralNetworkinline
fit_from_csv(const std::string &file_name, const bool &last_label, const int &epochs, const double &learning_rate, const bool &normalize, const int &slip_lines=1, const size_t &batch_size=32, const bool &shuffle=true)machine_learning::neural_network::NeuralNetworkinline
get_XY_from_csv(const std::string &file_name, const bool &last_label, const bool &normalize, const int &slip_lines=1)machine_learning::neural_network::NeuralNetworkinline
layers (defined in machine_learning::neural_network::NeuralNetwork)machine_learning::neural_network::NeuralNetworkprivate
load_model(const std::string &file_name)machine_learning::neural_network::NeuralNetworkinline
NeuralNetwork(const std::vector< std::pair< int, std::string > > &config, const std::vector< std::vector< std::valarray< double > > > &kernels)machine_learning::neural_network::NeuralNetworkinlineprivate
NeuralNetwork()=defaultmachine_learning::neural_network::NeuralNetwork
NeuralNetwork(const std::vector< std::pair< int, std::string > > &config)machine_learning::neural_network::NeuralNetworkinlineexplicit
NeuralNetwork(const NeuralNetwork &model)=defaultmachine_learning::neural_network::NeuralNetwork
NeuralNetwork(NeuralNetwork &&)=defaultmachine_learning::neural_network::NeuralNetwork
operator=(const NeuralNetwork &model)=defaultmachine_learning::neural_network::NeuralNetwork
operator=(NeuralNetwork &&)=defaultmachine_learning::neural_network::NeuralNetwork
save_model(const std::string &_file_name)machine_learning::neural_network::NeuralNetworkinline
single_predict(const std::vector< std::valarray< double > > &X)machine_learning::neural_network::NeuralNetworkinline
summary()machine_learning::neural_network::NeuralNetworkinline
~NeuralNetwork()=defaultmachine_learning::neural_network::NeuralNetwork