#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 >
template 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:
- /data/source/tesseract-ocr/neural_networks/runtime/neuron.h
- /data/source/tesseract-ocr/neural_networks/runtime/neural_net.cpp
- /data/source/tesseract-ocr/neural_networks/runtime/neuron.cpp
- /data/source/tesseract-ocr/neural_networks/runtime/sigmoid_table.cpp