You don't need to convert to binary - there are reasons why it may be more efficient for very large data sets, but not probably in SB.
If you are interested in binary representation of numbers (how they are actually stored internally), then this is a fun site which shows why the binary representation of 1 includes 3F as one of its bytes. If not, then just use ascii and ignore the binary file option.
https://binaryconvert.com/result_double....ecimal=049
PS, if you don't convert to the binary format, them make sure you train with the binary flag "False" and pass in the ascii text file name, NeuralNetwork.ConvertFile(trainingDataText,trainingDataText,"False")
If you are interested in binary representation of numbers (how they are actually stored internally), then this is a fun site which shows why the binary representation of 1 includes 3F as one of its bytes. If not, then just use ascii and ignore the binary file option.
https://binaryconvert.com/result_double....ecimal=049
PS, if you don't convert to the binary format, them make sure you train with the binary flag "False" and pass in the ascii text file name, NeuralNetwork.ConvertFile(trainingDataText,trainingDataText,"False")