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

fix: raise errors on invalid inits, failed integrations, etc.

#243Merged
Comparing
equinox-err-2
(
24f1ccf
) with
main
(
f6ed18a
)
CodSpeed Performance Gauge
+2%
Untouched
36

Benchmarks

36 total
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+16%
149.1 µs128 µs
test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+16%
1,012.4 µs872.5 µs
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+14%
1,104.8 µs966.4 µs
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+13%
1.2 ms1.1 ms
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+8%
55.4 µs51.5 µs
test_benchmark_spergel_xvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+6%
1.7 s1.6 s
test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+5%
142.4 µs135.2 µs
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+4%
123.3 µs118.5 µs
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+4%
2.9 ms2.8 ms
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+3%
52.4 µs50.9 µs
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+2%
572.6 µs562.7 µs
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
3.8 ms3.8 ms
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
99 µs98.3 µs
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
39.4 ms39.1 ms
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
155 ms154.7 ms
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
122.3 ms122.2 ms
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
434.6 µs434.3 µs
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
433.8 µs433.4 µs
test_benchmark_moffat_conv_grad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
4.1 s4.1 s
test_benchmark_spergel_xvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
34.9 s34.9 s
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
2 s2 s
test_benchmark_moffat_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
2.3 s2.3 s
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
11.6 ms11.6 ms
test_benchmark_moffat_conv_grad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
288.2 ms288.7 ms
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
374.2 µs374.9 µs

Commits

Click on a commit to change the comparison range
Base
main
f6ed18a
-2.27%
style: please the dog
81976e6
24 days ago
by beckermr
+3.01%
fix: try code with equinox filter_jit
d21e383
24 days ago
by beckermr
+7.36%
doc: update doc strings
4d661a2
24 days ago
by beckermr
+35.24%
doc: update docs
8c69aac
24 days ago
by beckermr
+4.64%
refactor:
6d0a66b
23 days ago
by beckermr
+5.48%
doc: ensure doc string is accurate
2609840
23 days ago
by beckermr
-48.24%
doc: update doc string
42fb804
23 days ago
by beckermr
+46.67%
doc: add doc string for position exceptions
2ef7195
23 days ago
by beckermr
-52.63%
fix+doc: do more error checking and more docs
3ee5f33
23 days ago
by beckermr
+0.87%
doc: fix doc string formatting
48c2569
23 days ago
by beckermr
+0.46%
Apply suggestion from @beckermr
6e9c4de
23 days ago
by beckermr
+46.27%
fix: docs done wrong
164c2c6
23 days ago
by beckermr
-50.49%
Merge branch 'main' into equinox-err-2
0ec07d8
23 days ago
by beckermr
+62.21%
test: update to latest submodule
aafb848
23 days ago
by beckermr
-11.07%
fix: raise for interpolated image init problems
4ed8c8e
23 days ago
by beckermr
-45.87%
doc: add docs for exceptions
7963c1f
23 days ago
by beckermr
-1.12%
fix: use array in transform, not image
2e2aaca
23 days ago
by beckermr
+1.65%
fix: ensure repr of image prints even with tracers
58196ca
23 days ago
by beckermr
-1.7%
fix: raise for invalid beta
58efd99
23 days ago
by beckermr
-2.68%
fix: need to ensure images always hold jax arrays
21ffe09
23 days ago
by beckermr
+65.5%
fix: raise if we do not have array as kwarg
c892e04
22 days ago
by beckermr
-63.71%
fix: raise errors for RNG inits
0b366de
22 days ago
by beckermr
-2.08%
fix: ensure errors are raised for random permutations
6811835
22 days ago
by beckermr
+64.24%
fix: accept integer scalars too
15e1398
22 days ago
by beckermr
-62.92%
fix: apparently this does not work on tracers
3d645a2
22 days ago
by beckermr
-0.98%
fix: really on this one
c559408
22 days ago
by beckermr
+59.94%
fix: more tests
df2a3d4
22 days ago
by beckermr
-74.37%
fix: ensure we use any or all in calls for errors
6d40f5a
22 days ago
by beckermr
+49.2%
fix: use any everywhere
1f0d1da
22 days ago
by beckermr
-31.84%
Apply suggestion from @beckermr
6d970a3
22 days ago
by beckermr
+16.29%
test: use ab matrix that is more stable for benchmarks
7486ffb
22 days ago
by beckermr
+49.66%
Apply suggestions from code review
2610daa
19 days ago
by beckermr
-65.03%
Merge branch 'main' into equinox-err-2
24f1ccf
19 days ago
by beckermr
© 2026 CodSpeed Technology
Home Terms Privacy Docs