tesseract::Neuron Class Reference
#include <neuron.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
| Unknown |
|
| Input |
|
| Hidden |
|
| Output |
|
Constructor & Destructor Documentation
| tesseract::Neuron::Neuron |
( |
|
) |
|
| tesseract::Neuron::~Neuron |
( |
|
) |
|
Member Function Documentation
| void tesseract::Neuron::AddFromConnection |
( |
Neuron * |
neuron_vec, |
|
|
float * |
wts_offset, |
|
|
int |
from_cnt | |
|
) |
| | |
| float tesseract::Neuron::bias |
( |
|
) |
const [inline] |
| void tesseract::Neuron::Clear |
( |
|
) |
[inline] |
| Neuron* tesseract::Neuron::fan_in |
( |
int |
idx |
) |
const [inline] |
| int tesseract::Neuron::fan_in_cnt |
( |
|
) |
const [inline] |
| float tesseract::Neuron::fan_in_wts |
( |
int |
idx |
) |
const [inline] |
| void tesseract::Neuron::FeedForward |
( |
|
) |
|
| int tesseract::Neuron::id |
( |
|
) |
const [inline] |
| void tesseract::Neuron::Init |
( |
|
) |
[protected] |
| float tesseract::Neuron::output |
( |
|
) |
const [inline] |
template<class BuffType >
| bool tesseract::Neuron::ReadBinary |
( |
BuffType * |
input_buff |
) |
[inline] |
| void tesseract::Neuron::set_id |
( |
int |
id |
) |
[inline] |
| void tesseract::Neuron::set_node_type |
( |
NeuronTypes |
type |
) |
|
| void tesseract::Neuron::set_output |
( |
float |
out_val |
) |
[inline] |
| float tesseract::Neuron::Sigmoid |
( |
float |
activation |
) |
[static] |
Member Data Documentation
The documentation for this class was generated from the following files:
- /home/rays/src/opensrc/tesseract-ocr/neural_networks/runtime/neuron.h
- /home/rays/src/opensrc/tesseract-ocr/neural_networks/runtime/neuron.cpp
- /home/rays/src/opensrc/tesseract-ocr/neural_networks/runtime/sigmoid_table.cpp