#include #include #include #include "neurons.h" Neuron *init_neuron(int n_weights) { Neuron *neuron = (Neuron*)malloc(sizeof(Neuron)); neuron->weights = (float*)malloc(n_weights*sizeof(float)); neuron->output = 0.0; neuron->delta_error = 0.0; neuron->same_layer_next_neuron = NULL; } void destroy_neuron(Neuron *neuron) { free(neuron->weights); free(neuron); }