16-bit floats with an 8-bit exponent and a 7+1 bit mantissa are popular for neural networks, because they have the same range as standard 32-bit floats while taking have the memory and memory bandwidth.
https://en.wikipedia.org/wiki/Bfloat16_floating-point_format