| 
    SPRAAK
    
   | 
 
one operation on the connections More...
 Collaboration diagram for SprNNOp:Data Fields | |
| const SprNNOpInfo * | info | 
| unsigned int | flags | 
| set of flags  More... | |
| int | nparam | 
| number of trainable parameters  More... | |
| size_t | data_sz | 
| total size (nparam * Nel * sizeof(el) + padding)  More... | |
| size_t | out_sz | 
| char * | data | 
| char * | data_alloc | 
| SprNNOp * | prev | 
| double linked list with all OPs (also NOPS)  More... | |
| SprNNOp * | next | 
| SprNNOp * | nextx | 
| single linked list without NOPs (may be an enpty list)  More... | |
| union _Union1_NN_MAIN_ | _ | 
| union { | |
| SprNNFltS f | |
| SprNNIntS i | |
| } | arg [5] | 
one operation on the connections
| const SprNNOpInfo* SprNNOp::info | 
| unsigned int SprNNOp::flags | 
set of flags
| int SprNNOp::nparam | 
number of trainable parameters
| size_t SprNNOp::data_sz | 
total size (nparam * Nel * sizeof(el) + padding)
set by read function
| size_t SprNNOp::out_sz | 
size needed to store the computed output values (only needed when intermediate values must be stored)
| char* SprNNOp::data | 
| char* SprNNOp::data_alloc | 
| SprNNOp* SprNNOp::prev | 
double linked list with all OPs (also NOPS)
cannot be empty (at least one OP)
| SprNNOp* SprNNOp::next | 
| SprNNOp* SprNNOp::nextx | 
single linked list without NOPs (may be an enpty list)
| union _Union1_NN_MAIN_ SprNNOp::_ | 
| SprNNFltS SprNNOp::f | 
| SprNNIntS SprNNOp::i | 
| union { ... } SprNNOp::arg[5] | 
 1.8.6