Why are you doing numerical code in single precision? If no one in your group did a numerical analysis course at college it’s time you moved on to think about some other problem more suited to your experience set.
No need to be snarky. The choice to default to FP32 is inspired by the fact that most typical use cases don't need double-precision (GPU shader languages and game engines do this all the time). This in turn allows us to vectorize code for 2x throughput compared to using FP64. We're gonna add a flag to change the default floating-point precision for devs who need extra precision.
olokobayusuf|10 months ago
See docs: https://docs.fxn.ai/predictors/requirements#floating-point-v...