1 typedef double fann_type;
2 typedef struct { } _G_fpos64_t;
3 struct fann_neuron
4 {
5     fann_type value;
6 }
7 __attribute__ ((packed));
8 struct fann_layer
9 {
10     struct fann_neuron *last_neuron;
11 };
12 struct fann
13 {
14     struct fann_layer *first_layer;
15 };
fann_run(struct fann * ann,fann_type * input)16 fann_run (struct fann *ann, fann_type * input)
17 {
18   struct fann_layer *layer_it, *layer_it2, *last_layer;
19   for (layer_it = ann->first_layer + 1; layer_it != last_layer; layer_it++)
20     {
21       ((layer_it - 1)->last_neuron - 1)->value = 1;
22     }
23 }
24