ANN  0.1.1.5
A library containing multiple neural network models written in C
PCFNN_LAYER Struct Reference

Layer unit. More...

#include <layer.h>

+ Collaboration diagram for PCFNN_LAYER:

Data Fields

size_t index
 
size_t size
 
struct PCFNN_NEURON ** neurons
 
size_t nblinks
 
struct PCFNN_LAYER_LINK ** links
 
double(* f_init )()
 
double(* f_act )(double)
 
double(* f_act_de )(double)
 
enum PCFNN_LAYER_TYPE type
 

Detailed Description

Layer unit.

PCFNN_LAYER: Layer unit: It contains an array of PCFNN_NEURON pointer and some metadata.

Definition at line 53 of file layer.h.

Field Documentation

◆ f_act

double(* PCFNN_LAYER::f_act) (double)

Definition at line 60 of file layer.h.

◆ f_act_de

double(* PCFNN_LAYER::f_act_de) (double)

Definition at line 61 of file layer.h.

◆ f_init

double(* PCFNN_LAYER::f_init) ()

Definition at line 59 of file layer.h.

◆ index

size_t PCFNN_LAYER::index

Definition at line 54 of file layer.h.

◆ links

struct PCFNN_LAYER_LINK** PCFNN_LAYER::links

Definition at line 58 of file layer.h.

◆ nblinks

size_t PCFNN_LAYER::nblinks

Definition at line 57 of file layer.h.

◆ neurons

struct PCFNN_NEURON** PCFNN_LAYER::neurons

Definition at line 56 of file layer.h.

◆ size

size_t PCFNN_LAYER::size

Definition at line 55 of file layer.h.

◆ type

enum PCFNN_LAYER_TYPE PCFNN_LAYER::type

Definition at line 62 of file layer.h.


The documentation for this struct was generated from the following file: