void SetInput(NET* Net, FLOAT* Input) { INT i; for (i=0; i<Net->Units; i++) { Net->Output[i] = Input[i]; } WriteNet(Net); }
void GetOutput(NET* Net, FLOAT* Output) { INT i; for (i=0; i<Net->Units; i++) { Output[i] = Net->Output[i]; } WriteNet(Net); }
void main() { NET Net; InitializeRandoms(); GenerateNetwork(&Net); RandomWeights(&Net); InitializeApplication(&Net); TrainNet(&Net); WriteNet(&Net); FinalizeApplication(&Net); }