|
void | addNeuron (Neuron) |
| Adiciona um neurônio com entrada(s) e peso(s) j devidamente preenxido(s) na camada atual.
|
|
size_t | getNeuronsAmount () |
| Retorna a quantidade de neurônios da camada atual.
|
|
| Layer (vector< Neuron >) |
| Construtor.
|
|
void | setNeurons (vector< Neuron >) |
| Setter para o vector de neurônios.
|
|
void | setOutputExpected (int, int) |
| Define uma entrada para um neuronio especifico.
|
|
| ~Layer () |
| Destrutor Despacho de memória.
|
|
Layer::Layer |
( |
vector< Neuron > |
neurons | ) |
|
Construtor.
- Parâmetros
-
vector<Neuron> | neurons contendo lista de objetos da classe Neuron |
Layer::addNeuron |
( |
Neuron |
neuron | ) |
|
Adiciona um neurônio com entrada(s) e peso(s) j devidamente preenxido(s) na camada atual.
- Parâmetros
-
- Retorna
- void Nenhum
{
myNeurons.push_back(neuron);
}
size_t Layer::getNeuronsAmount |
( |
| ) |
|
Retorna a quantidade de neurônios da camada atual.
- Parâmetros
-
- Retorna
- size_t Quantidade de neurônios
{
return myNeurons.size();
}
Layer::setNeurons |
( |
vector< Neuron > |
neurons | ) |
|
Setter para o vector de neurônios.
- Parâmetros
-
vector<Neuron> | neurons Um vector contendo objetos da classe Neuron |
- Retorna
- void Nenhum
void Layer::setOutputExpected |
( |
int |
, |
|
|
int |
|
|
) |
| |
Define uma entrada para um neuronio especifico.
- Parâmetros
-
int | indexNeuron contendo indice para insero em um neuronio especifico da respectiva camada |
int | value para a atribuio da sada desejada do respectivo neuronio |
- Retorna
- nenhum
A documentação para esta classe foi gerada a partir dos seguintes ficheiros:
- D:/projects/cpp/NeuralNetwork/src/layer.h
- D:/projects/cpp/NeuralNetwork/src/layer.cpp