module Ai4cr::NeuralNetwork

Overview

Artificial Neural Networks are mathematical or computational models based on biological neural networks.

More about neural networks:

Defined in:

ai4cr/neural_network.cr
ai4cr/neural_network/backpropagation.cr
ai4cr/neural_network/cmn.cr
ai4cr/neural_network/cmn/chain.cr
ai4cr/neural_network/cmn/mini_net.cr
ai4cr/neural_network/cmn/mini_net_concerns/calc_guess.cr
ai4cr/neural_network/cmn/mini_net_concerns/props_and_inits.cr
ai4cr/neural_network/cmn/mini_net_concerns/train_and_adjust.cr
ai4cr/neural_network/cmn/mini_net_manager.cr
ai4cr/neural_network/learning_style.cr
ai4cr/neural_network/rnn.cr
ai4cr/neural_network/rnn/rnn_bi_di_concerns/calc_guess.cr
ai4cr/neural_network/rnn/rnn_bi_di_concerns/props_and_inits.cr
ai4cr/neural_network/rnn/rnn_bi_di_concerns/roll_ups.cr
ai4cr/neural_network/rnn/rnn_bi_di_concerns/train_and_adjust.cr
ai4cr/neural_network/rnn/rnn_bidi.cr
ai4cr/neural_network/rnn/rnn_simple.cr
ai4cr/neural_network/rnn/rnn_simple_concerns/calc_guess.cr
ai4cr/neural_network/rnn/rnn_simple_concerns/data_utils.cr
ai4cr/neural_network/rnn/rnn_simple_concerns/props_and_inits.cr
ai4cr/neural_network/rnn/rnn_simple_concerns/roll_ups.cr
ai4cr/neural_network/rnn/rnn_simple_concerns/train_and_adjust.cr
ai4cr/neural_network/rnn/rnn_simple_manager.cr

Constant Summary

LS_PRELU = LearningStyle::Prelu

Ai4cr::NeuralNetwork::

LS_RELU = LearningStyle::Relu
LS_SIGMOID = LearningStyle::Sigmoid
LS_TANH = LearningStyle::Tanh
UNTIL_MIN_AVG_ERROR_DEFAULT = 0.1