That's a very bad idea I think.

Dividing by `high(uint64)` will make you run in catastrophic cancellation 
issues all over the place because have at most 2^-15 ULP or so and you're 
dividing by 2^64-1.

Example:

If you want to scale a discrete value between [0,1], you should [scale by the 
min and 
max](http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.MinMaxScaler.html)
 or alternatively, center on the mean and make sure that standard deviation is 
1.

Reply via email to