Avatar for the GalSim-developers user
GalSim-developers
JAX-GalSim
BlogDocsChangelog

fix: better accuracy lanczos fourier-space interp

#234Merged
Comparing
test-fixes-4
(
0bf5eee
) with
main
(
1e20520
)
CodSpeed Performance Gauge
-33%
Regression
1
Untouched
35

Benchmarks

36 total
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-33%
291.2 µs436.8 µs
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-12%
52.5 µs59.3 µs
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+11%
3 ms2.7 ms
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-10%
1.2 ms1.4 ms
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-8%
87.7 µs95.2 µs
test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-7%
122.6 µs132.5 µs
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-7%
565.2 µs606.5 µs
test_benchmark_moffat_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-5%
182 ms190.9 ms
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-4%
50.7 µs52.9 µs
test_benchmark_moffat_conv_grad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-4%
286.3 ms297 ms
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-3%
205.4 µs212.7 µs
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+3%
16.8 ms16.3 ms
test_benchmark_spergel_xvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-3%
1.6 s1.7 s
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+3%
432.2 µs420.4 µs
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+2%
3.8 ms3.8 ms
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
116.6 µs118.7 µs
test_benchmark_spergel_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+2%
6.8 µs6.7 µs
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+2%
6.7 µs6.6 µs
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
11.5 ms11.7 ms
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
110.1 µs111.7 µs
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
140.3 µs142.2 µs
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
39.7 ms39.4 ms
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
156.8 ms157.9 ms
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
102.5 µs102 µs
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
379 µs377.7 µs

Commits

Click on a commit to change the comparison range
Base
main
1e20520
+49.68%
fix: better accuracy lanczos fourier-space interp
fb0f3fd
2 months ago
by beckermr
-82.88%
perf: 2.3x is ok
89ff4d6
2 months ago
by beckermr
-0.12%
test: put back submodule
0bf5eee
2 months ago
by beckermr
© 2026 CodSpeed Technology
Home Terms Privacy Docs