cbasedann/main.c

32 lines
No EOL
736 B
C

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "randomness.h"
#include "neurons.h"
#include "network.h"
#include "activations.h"
#include "preprocessing.h"
#include "training.h"
int main(int argc, char *argv[])
{
init_randomness();
printf("Bonjour et bienvenu ;)\n");
int n_neurons[] = {3,120,220,120,200,10};
char *activations[] = {"relu","relu","relu","relu","relu","sigmoid"};
Network *net = init_network(n_neurons, 6, activations);
print_network(net);
Data *data = csv_to_samples("mydata.csv", 3, ",", 70.0, "yes", 3);
print_data(data);
forward(net, data->first_sample);
print_network(net);
destroy_network(net);
destroy_data(data);
return 0;
}