neural++.hpp File Reference

#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   1.0
 Initial value for the inertial momentum of the synapses.

Functions

double neuralpp::df (double(*f)(double), double x)
double neuralpp::__actv (double prop)


Define Documentation

#define BETA0   1.0

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.


Generated on Sun Aug 16 20:53:42 2009 for Neural++ by  doxygen 1.5.6