double * PCFNN_NETWORK_train(struct PCFNN_NETWORK *net, double **data, double **target, size_t size, double validation_split, int shuffle, unsigned long batch_size, size_t epochs, double eta, double alpha, double(*f_cost)(double, double), double(*f_cost_de)(double, double), double *status)
Train the network net.