(07-19-2024, 05:18 PM)litdev Wrote: All zeros in output makes me think something else is wrong, maybe binary output flag is set, or something wrong with the input data format?
I'll definitely check everything.
Additional Information:
I wrote code and created a training data file using a tablet running Windows 10.
I conducted the first training tests on a tablet, setting the “Number of Epochs” parameter to 9000.
The tests went without any glitches. There were no zeros in the output. But, out of ten lines with control results, several lines contained numbers with huge values (billions).
Then I decided to transfer testing to a desktop computer.
This computer has Windows 11 installed.
I copied the entire "ANN Tests" folder from the tablet to the desktop computer. This folder already contained the compiled executable, source code, and training data file.
When I tried to run the executable file, I received a message that the training data was in the wrong format.
I first recompiled the source code using the desktop computer, but the message about the data being in an invalid format appeared again.
Then I created a new file with exactly the same training data using the desktop computer.
After this, the neural network training program began to work.
But, after 100,000 Epochs of training, I received all zeros at the outputs of the neural network.
What an amazing story.