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_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-11%
16.4 ms18.5 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_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-5%
147.3 ms155.4 ms
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_spergel_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-4%
6.8 µs7.1 µs
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+4%
2.9 ms2.8 ms
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-4%
473.2 µs491.6 µs
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+3%
52.4 µs50.9 µs
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
213.7 µs217.6 µ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_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
7 µs7.1 µs
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
119.8 µs120.7 µs
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_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
101.4 µs101.9 µs
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
101.1 µs101.4 µs
test_benchmark_moffat_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
185.1 ms185.6 ms

Commits

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