#include <vector>
#include <string>
#include <cmath>
#include "neural++_exception.hpp"
Go to the source code of this file.
Namespaces | |
namespace | neuralpp |
Classes | |
class | neuralpp::NeuralNet |
Main project's class. More... | |
class | neuralpp::Synapsis |
Class for managing synapsis. More... | |
class | neuralpp::Neuron |
Class for managing neurons. More... | |
class | neuralpp::Layer |
Class for managing layers of neurons. More... | |
struct | neuralpp::netrecord |
struct | neuralpp::neuronrecord |
struct | neuralpp::synrecord |
Defines | |
#define | RAND (double) ( (rand() / (RAND_MAX/2)) - 1) |
Default rand value: |sin(rand)|, always >= 0 and <= 1. | |
#define | BETA0 0.8 |
Initial value for the inertial momentum of the synapses. | |
Functions | |
double | neuralpp::df (double(*f)(double), double x) |
#define BETA0 0.8 |
Initial value for the inertial momentum of the synapses.
#define RAND (double) ( (rand() / (RAND_MAX/2)) - 1) |
Default rand value: |sin(rand)|, always >= 0 and <= 1.