◆ Perceptron() [1/3]
NumA::Perceptron::Perceptron |
( |
| ) |
|
◆ Perceptron() [2/3]
◆ ~Perceptron()
NumA::Perceptron::~Perceptron |
( |
| ) |
|
|
virtual |
◆ Perceptron() [3/3]
NumA::Perceptron::Perceptron |
( |
const Perceptron & |
other | ) |
|
|
protected |
◆ checkConsistency()
void NumA::Perceptron::checkConsistency |
( |
| ) |
const |
|
virtual |
◆ clone()
◆ evaluate()
void NumA::Perceptron::evaluate |
( |
| ) |
|
|
virtual |
◆ evaluateDerivativeBackward()
◆ evaluateFirstDerivatieOfActivationFunction()
double NumA::Perceptron::evaluateFirstDerivatieOfActivationFunction |
( |
| ) |
const |
◆ evaluateFirstPartialDerivatieOfCombinationFunctionForBias()
double NumA::Perceptron::evaluateFirstPartialDerivatieOfCombinationFunctionForBias |
( |
| ) |
const |
◆ evaluateFirstPartialDerivatieOfCombinationFunctionForNeuron()
double NumA::Perceptron::evaluateFirstPartialDerivatieOfCombinationFunctionForNeuron |
( |
const NeuralNetworkNeuron *const |
neuron | ) |
const |
◆ fixBias()
void NumA::Perceptron::fixBias |
( |
| ) |
|
◆ getActivationFunctionType()
◆ getBias()
double NumA::Perceptron::getBias |
( |
| ) |
const |
◆ getCombinationFunctionType()
◆ isBiasFixed()
bool NumA::Perceptron::isBiasFixed |
( |
| ) |
const |
◆ releaseBias()
void NumA::Perceptron::releaseBias |
( |
| ) |
|
◆ setBias()
void NumA::Perceptron::setBias |
( |
double |
bias | ) |
|
◆ toString()
std::string NumA::Perceptron::toString |
( |
| ) |
const |
|
virtual |
◆ classId
const unsigned int NumA::Perceptron::classId |
|
static |
◆ m_activationFunctionType
◆ m_bias
double NumA::Perceptron::m_bias |
|
private |
◆ m_combinationFunctionType
◆ m_fixedBias
bool NumA::Perceptron::m_fixedBias |
|
private |
◆ m_pActivationFunction
◆ m_pCombinationFunction
The documentation for this class was generated from the following files: