Repository navigation
Conversation
Merging this PR will regress 7 benchmarks4 warnings
Warning Please fix the performance issues or acknowledge them on CodSpeed. Performance Changes
Tip Investigate this regression by commenting Comparing |
|
Thanks @b-biswas for this PR! I haven't appreciated that the float32 does not propagate correctly in this case. Let me know if a review would be heplful whenever |
|
@ismael-mendoza let's talk about it in the next meeting... I will write some tests meanwhile! |
|
Some tests are failing with the Interpolated images because |
|
We'll need to make sure we run some tests in 64 and have others where we run in 32 and test at a reduced precision. |
b932bb8 to
104d3e2
Compare
|
|
||
|
|
||
| def test_image_dtype_tracks_storage_with_x64_disabled(): | ||
| original_x64 = jax.config.read("jax_enable_x64") |
There was a problem hiding this comment.
This won't work. You'll need to use a separate python job for a float32 test.
|
apologies, I accidentally pushed an old branch without rebasing Biswajit's changes. Working on a fix... |
104d3e2 to
edfa4fd
Compare
While trying to run JAX metadetection in
float32, I noticed that the FFT kernels were still usingfloat64internally due to JAX-Galsim. Some small data type fixes seem to solve this issue.Note: Running on
float32is significantly faster!TODO: