MagmaDNN  1.0
c++NeuralNetworkFramework
magmadnn::model::NeuralNetwork< T > Member List

This is the complete list of members for magmadnn::model::NeuralNetwork< T >, including all inherited members.

_last_training_metric (defined in magmadnn::model::Model< T >)magmadnn::model::Model< T >protected
_name (defined in magmadnn::model::Model< T >)magmadnn::model::Model< T >protected
_obj (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
_obj_tensor_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
_vars (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
default_learning_rate (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
fit(Tensor< T > *x, Tensor< T > *y, metric_t &metric_out, bool verbose=false)magmadnn::model::NeuralNetwork< T >virtual
get_accuracy()magmadnn::model::Model< T >inlinevirtual
get_layers() (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >inlinevirtual
get_loss()magmadnn::model::Model< T >inlinevirtual
get_name()magmadnn::model::Model< T >inlinevirtual
get_training_time()magmadnn::model::Model< T >inlinevirtual
ground_truth_op_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
ground_truth_tensor_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
layers (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
loss_func (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
Model()magmadnn::model::Model< T >inline
model_params (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
network_input_op_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
network_input_tensor_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
network_output_op_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
network_output_tensor_ptr (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
NeuralNetwork(std::vector< layer::Layer< T > *> layers, optimizer::loss_t loss_func, optimizer::optimizer_t optimizer, nn_params_t params)magmadnn::model::NeuralNetwork< T >
NeuralNetwork(std::vector< layer::Layer< T > *> layers, optimizer::loss_t loss_func, optimizer::Optimizer< T > *optim, nn_params_t params)magmadnn::model::NeuralNetwork< T >
optim (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
optimizer (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >protected
predict(Tensor< T > *sample)magmadnn::model::NeuralNetwork< T >virtual
predict_class(Tensor< T > *sample)magmadnn::model::NeuralNetwork< T >virtual
~NeuralNetwork() (defined in magmadnn::model::NeuralNetwork< T >)magmadnn::model::NeuralNetwork< T >virtual