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

Porting Bessel kv function implementation to reduce dependency on tfp

#159Merged
Comparing
jax_version
(
acf2ad6
) with
main
(
40845dd
)
CodSpeed Performance Gauge
-37%
Regression
1
Untouched
15
Archived
15

Benchmarks

31 total
test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-37%
721.9 µs1,142.5 µs
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-29%
677.3 µs958.1 µs
test_benchmark_spergel_xvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-28%
24 s33.6 s
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-26%
1.1 ms1.5 ms
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+13%
2.5 ms2.2 ms
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-11%
1.1 ms1.2 ms
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
47.9 ms48.6 ms
test_benchmark_spergel_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+2%
97.4 µs95.9 µs
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
179.3 ms178.2 ms
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
96.1 µs95.8 µs
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
433.2 µs432.1 µs
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
490.4 µs491.1 µs
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
121.9 ms121.8 ms
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 s2.6 s
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
550.5 µs550.5 µs
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
432.9 µs433 µs
test_benchmark_gaussian_init[compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
20.2 ms20.2 ms
test_benchmark_interpimage_flux_frac[compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
502.4 ms504.5 ms
test_benchmark_spergel_kvalue[compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
+22%
688.3 ms563.2 ms
test_benchmarks_lanczos_interp[xval-conserve_dc-compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
141.3 ms141.3 ms
test_benchmarks_lanczos_interp[kval-no_conserve_dc-compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
137.6 ms137.4 ms
test_benchmark_invert_ab_noraise[compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
1.1 s1.1 s
test_benchmarks_lanczos_interp[xval-no_conserve_dc-compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
100.2 ms100.3 ms
test_benchmarks_interpolated_image[compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
-1%
2.5 s2.5 s
test_benchmarks_lanczos_interp[kval-conserve_dc-compile]
tests/jax/test_benchmarks.py
Archived
CodSpeed Performance Gauge
0%
137.7 ms137.4 ms

Commits

Click on a commit to change the comparison range
Base
main
40845dd
-96.61%
upddsting exponemtial
a7fc859
5 months ago
by EiffL
+61.25%
adding licensing
900013a
5 months ago
by EiffL
-1.42%
Merge branch 'main' into jax_version
d97da5c
5 months ago
by EiffL
+7.87%
Delete CLAUDE.md
adb064d
5 months ago
by EiffL
-7.9%
Merge branch 'jax_version' of github.com:GalSim-developers/JAX-GalSim into jax_version
acf2ad6
5 months ago
by EiffL
© 2026 CodSpeed Technology
Home Terms Privacy Docs