CUDA Networks
NeuralNetwork Member List

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

backward(const Matrix &X, const Matrix &Y)NeuralNetwork
forward(const Matrix &X)NeuralNetwork
get_A1_data() constNeuralNetworkinline
get_A1_dimensions() constNeuralNetworkinline
get_A2_data() constNeuralNetworkinline
get_A2_dimensions() constNeuralNetworkinline
get_A_data() constNeuralNetworkinline
get_A_dimensions() constNeuralNetworkinline
get_accuracy(const Matrix &Y) constNeuralNetwork
get_b1_data() constNeuralNetworkinline
get_b1_size() constNeuralNetworkinline
get_b2_data() constNeuralNetworkinline
get_b2_size() constNeuralNetworkinline
get_db1() constNeuralNetworkinline
get_db2() constNeuralNetworkinline
get_DW1() constNeuralNetworkinline
get_DW2() constNeuralNetworkinline
get_predictions() constNeuralNetwork
get_W1_data() constNeuralNetworkinline
get_W1_dimensions() constNeuralNetworkinline
get_W2_data() constNeuralNetworkinline
get_W2_dimensions() constNeuralNetworkinline
get_Z1_data() constNeuralNetworkinline
get_Z1_dimensions() constNeuralNetworkinline
get_Z2_data() constNeuralNetworkinline
get_Z2_dimensions() constNeuralNetworkinline
gradient_descent(const Matrix &X, const Matrix &Y, double learning_rate, int epochs)NeuralNetwork
initialize()NeuralNetwork
NeuralNetwork(int input_size, int hidden_size, int output_size)NeuralNetwork
update_params(double learning_rate)NeuralNetwork
~NeuralNetwork()NeuralNetwork