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