NeuralNetwork
Página principal
Páginas relacionadas
Estruturas de dados
Ficheiros
Lista de ficheiros
Tudo
Estruturas de dados
Funções
Páginas
layer.h
1
#ifndef LAYER_H
2
#define LAYER_H
3
4
#include <map>
5
#include <cstdlib>
6
#include <iostream>
7
#include <ctime>
8
#include <utility>
9
#include <cmath>
10
#include <vector>
11
#include "neuron.h"
12
13
using namespace
std;
14
15
class
Layer
16
{
17
private
:
18
vector<Neuron> myNeurons;
19
20
public
:
24
Layer
( vector<Neuron> );
25
30
~
Layer
();
31
32
// ------ SETTERS --------- //
33
39
void
setNeurons(vector<Neuron>);
40
47
void
setOutputExpected(
int
,
int
);
48
49
// ------ SETTERS --------- //
50
51
// ------ GETTERS --------- //
52
58
size_t
getNeuronsAmount();
59
60
// ------ GETTERS --------- //
61
67
void
addNeuron(
Neuron
);
68
};
69
70
#endif
/* LAYER_H */
cpp
NeuralNetwork
src
layer.h
Gerado em Quarta, 14 de Novembro de 2012 05:03:58 para NeuralNetwork por
1.8.2