Skip to content

CompatHelper: bump compat for OrdinaryDiffEqTsit5 in [extras] to 2, (keep existing compat)#83

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-26-03-33-55-749-01049537717
Open

CompatHelper: bump compat for OrdinaryDiffEqTsit5 in [extras] to 2, (keep existing compat)#83
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-26-03-33-55-749-01049537717

Conversation

@github-actions
Copy link
Copy Markdown

This pull request changes the compat entry for the OrdinaryDiffEqTsit5 package from 1 to 1, 2.
This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.

@marcobonici marcobonici force-pushed the compathelper/new_version/2026-04-26-03-33-55-749-01049537717 branch from fc52dc4 to 899fb85 Compare April 26, 2026 03:34
@github-actions
Copy link
Copy Markdown
Author

Benchmark Results (Julia v1.11)

Time benchmarks
main 899fb85... main / 899fb85...
akima/components/coefficients_large 8.02 ± 1.2 μs 7.46 ± 1.6 μs 1.07 ± 0.28
akima/components/coefficients_medium 6.78 ± 1.9 μs 6.78 ± 1.8 μs 1 ± 0.39
akima/components/coefficients_small 0.891 ± 1.7 μs 0.872 ± 1.7 μs 1.02 ± 2.8
akima/components/slopes_large 2.87 ± 0.34 μs 2.77 ± 0.34 μs 1.03 ± 0.18
akima/components/slopes_medium 1.68 ± 1.6 μs 1.76 ± 1.7 μs 0.954 ± 1.3
akima/components/slopes_small 0.151 ± 0.011 μs 0.15 ± 0.01 μs 1.01 ± 0.099
akima/forward/matrix_medium 0.0346 ± 0.014 ms 0.0342 ± 0.014 ms 1.01 ± 0.6
akima/forward/matrix_small 12.5 ± 2.7 μs 12.4 ± 2.8 μs 1 ± 0.32
akima/forward/vector_large 29.8 ± 2.6 μs 29.7 ± 2.4 μs 1 ± 0.12
akima/forward/vector_medium 12 ± 7.6 μs 12.1 ± 7.7 μs 0.991 ± 0.89
akima/forward/vector_small 2.92 ± 1.9 μs 2.96 ± 1.8 μs 0.986 ± 0.88
akima/gradients/comparison/di_forwarddiff_medium 0.328 ± 0.026 ms 0.326 ± 0.024 ms 1.01 ± 0.11
akima/gradients/comparison/di_mooncake_medium 0.0334 ± 0.0042 ms 0.0337 ± 0.0045 ms 0.99 ± 0.18
akima/gradients/comparison/di_zygote_medium 0.0333 ± 0.0053 ms 0.0333 ± 0.022 ms 1 ± 0.67
akima/gradients/comparison/forward_pass 12.4 ± 3.2 μs 12.8 ± 3.3 μs 0.97 ± 0.36
akima/gradients/comparison/forwarddiff_medium 0.319 ± 0.025 ms 0.323 ± 0.026 ms 0.99 ± 0.11
akima/gradients/comparison/zygote_medium 0.0333 ± 0.0044 ms 0.0338 ± 0.019 ms 0.988 ± 0.57
akima/gradients/di_forwarddiff/vector_medium 0.321 ± 0.026 ms 0.321 ± 0.024 ms 0.997 ± 0.11
akima/gradients/di_zygote/matrix_medium 0.0964 ± 0.047 ms 0.0974 ± 0.046 ms 0.989 ± 0.67
akima/gradients/di_zygote/vector_medium 0.034 ± 0.0043 ms 0.0343 ± 0.0046 ms 0.992 ± 0.18
akima/gradients/forwarddiff/matrix_medium 25.4 ± 2.1 ms 26.2 ± 2 ms 0.97 ± 0.11
akima/gradients/forwarddiff/matrix_small 0.977 ± 0.07 ms 0.978 ± 0.06 ms 0.999 ± 0.095
akima/gradients/forwarddiff/vector_large 8.01 ± 0.99 ms 8.08 ± 1 ms 0.991 ± 0.18
akima/gradients/forwarddiff/vector_medium 0.325 ± 0.034 ms 0.312 ± 0.023 ms 1.04 ± 0.13
akima/gradients/forwarddiff/vector_small 0.034 ± 0.024 ms 0.0353 ± 0.005 ms 0.963 ± 0.68
akima/gradients/mooncake/matrix_medium 0.1 ± 0.0068 ms 0.101 ± 0.0076 ms 0.996 ± 0.1
akima/gradients/mooncake/matrix_small 27.6 ± 20 μs 27.8 ± 20 μs 0.991 ± 1
akima/gradients/mooncake/vector_large 0.068 ± 0.0068 ms 0.0676 ± 0.0061 ms 1.01 ± 0.14
akima/gradients/mooncake/vector_medium 0.0319 ± 0.021 ms 0.0327 ± 0.021 ms 0.976 ± 0.89
akima/gradients/mooncake/vector_small 7.48 ± 5 μs 7.56 ± 5 μs 0.989 ± 0.93
akima/gradients/zygote/matrix_medium 0.0979 ± 0.044 ms 0.0969 ± 0.045 ms 1.01 ± 0.66
akima/gradients/zygote/matrix_small 0.0443 ± 0.0066 ms 0.0444 ± 0.0065 ms 0.999 ± 0.21
akima/gradients/zygote/vector_large 0.0688 ± 0.0079 ms 0.0681 ± 0.0067 ms 1.01 ± 0.15
akima/gradients/zygote/vector_medium 0.0338 ± 0.0043 ms 0.0348 ± 0.0046 ms 0.971 ± 0.18
akima/gradients/zygote/vector_small 8.66 ± 5.8 μs 9.72 ± 6.1 μs 0.89 ± 0.82
akima/scaling/eval_10 7.95 ± 6.3 μs 8.04 ± 6.6 μs 0.99 ± 1.1
akima/scaling/eval_100 10.2 ± 2.2 μs 10.1 ± 2.4 μs 1 ± 0.32
akima/scaling/eval_1000 22.8 ± 5.5 μs 23.3 ± 6.2 μs 0.981 ± 0.35
akima/scaling/eval_250 12.3 ± 7.7 μs 12.4 ± 7.9 μs 0.994 ± 0.88
akima/scaling/eval_50 9.11 ± 2 μs 8.87 ± 1.8 μs 1.03 ± 0.31
akima/scaling/eval_500 15.9 ± 2 μs 16.1 ± 2.1 μs 0.988 ± 0.18
akima/scaling/nodes_10 1.97 ± 1.6 μs 1.96 ± 1.6 μs 1.01 ± 1.2
akima/scaling/nodes_100 10.1 ± 2.4 μs 10.2 ± 2.3 μs 0.992 ± 0.33
akima/scaling/nodes_200 17.2 ± 3.4 μs 17.6 ± 3.6 μs 0.981 ± 0.28
akima/scaling/nodes_25 3.73 ± 1.5 μs 3.75 ± 1.5 μs 0.995 ± 0.56
akima/scaling/nodes_50 5.36 ± 4.4 μs 5.35 ± 4.3 μs 1 ± 1.1
akima/scaling/nodes_500 13.2 ± 2 μs 12.1 ± 1.8 μs 1.09 ± 0.23
background/D_f_z_struct 0.0916 ± 0.0033 ms 0.0992 ± 0.0032 ms 0.924 ± 0.045
background/D_z_direct 0.0916 ± 0.0031 ms 0.099 ± 0.0034 ms 0.925 ± 0.045
background/D_z_struct 0.091 ± 0.0035 ms 0.0973 ± 0.0035 ms 0.936 ± 0.049
background/E_a_struct 0.24 ± 0.001 μs 0.24 ± 0.01 μs 1 ± 0.042
background/E_z_direct 0.241 ± 0.01 μs 0.24 ± 0.01 μs 1 ± 0.059
background/E_z_highz 0.26 ± 0.001 μs 0.251 ± 0.01 μs 1.04 ± 0.041
background/E_z_lowz 0.231 ± 0.01 μs 0.24 ± 0.01 μs 0.963 ± 0.058
background/E_z_struct 0.24 ± 0.01 μs 0.24 ± 0.01 μs 1 ± 0.059
background/E_z_vector 6.29 ± 0.07 μs 6.27 ± 0.09 μs 1 ± 0.018
background/dA_z_struct 2.34 ± 0.07 μs 2.35 ± 0.08 μs 0.996 ± 0.045
background/dL_z_direct 2.33 ± 0.07 μs 2.35 ± 0.07 μs 0.992 ± 0.042
background/dL_z_highz 2.38 ± 0.071 μs 2.39 ± 0.08 μs 1 ± 0.045
background/dL_z_lowz 2.34 ± 0.051 μs 2.35 ± 0.071 μs 0.996 ± 0.037
background/dL_z_struct 2.34 ± 0.06 μs 2.35 ± 0.081 μs 0.996 ± 0.043
background/dL_z_vector 0.0927 ± 0.012 ms 0.0926 ± 0.011 ms 1 ± 0.17
background/f_z_struct 0.0915 ± 0.0032 ms 0.0982 ± 0.0033 ms 0.932 ± 0.045
background/r_z_struct 2.33 ± 0.051 μs 2.35 ± 0.071 μs 0.987 ± 0.037
background/Ωma_struct 0.241 ± 0.01 μs 0.25 ± 0.01 μs 0.964 ± 0.056
chebyshev/forward/matrix_medium 12.4 ± 0.9 μs 12.5 ± 0.96 μs 0.99 ± 0.1
chebyshev/forward/matrix_small 5.99 ± 1.8 μs 5.61 ± 1.8 μs 1.07 ± 0.47
chebyshev/forward/polynomials_medium 0.0449 ± 0.011 ms 0.0475 ± 0.013 ms 0.947 ± 0.35
chebyshev/forward/polynomials_small 8.63 ± 2.6 μs 8.53 ± 2.6 μs 1.01 ± 0.44
chebyshev/forward/vector_large 26.9 ± 1.9 μs 27.2 ± 2.3 μs 0.99 ± 0.11
chebyshev/forward/vector_medium 1.23 ± 0.15 μs 1.29 ± 0.16 μs 0.954 ± 0.17
chebyshev/forward/vector_small 0.711 ± 0.021 μs 0.712 ± 0.029 μs 0.999 ± 0.05
chebyshev/gradients/forwarddiff/vector_medium 6.28 ± 0.63 ms 6.18 ± 0.61 ms 1.02 ± 0.14
chebyshev/gradients/forwarddiff/vector_small 0.253 ± 0.02 ms 0.25 ± 0.024 ms 1.01 ± 0.13
chebyshev/gradients/mooncake/vector_medium 4.87 ± 1.8 μs 4.95 ± 1.7 μs 0.984 ± 0.49
chebyshev/gradients/mooncake/vector_small 1.87 ± 0.55 μs 2.05 ± 0.5 μs 0.912 ± 0.35
chebyshev/gradients/zygote/vector_medium 5.37 ± 1.7 μs 5.48 ± 1.7 μs 0.98 ± 0.43
chebyshev/gradients/zygote/vector_small 2.4 ± 1.7 μs 2.33 ± 1.7 μs 1.03 ± 1.1
chebyshev/multidim/forward_2d 10.4 ± 0.55 μs 10.4 ± 0.55 μs 1.01 ± 0.075
chebyshev/multidim/zygote_2d 27.4 ± 5.6 μs 23.1 ± 1 μs 1.19 ± 0.25
cubic/components/coefficients_large 19.7 ± 1.4 μs 19.6 ± 1.2 μs 1 ± 0.093
cubic/components/coefficients_medium 7.23 ± 5 μs 7.34 ± 5.3 μs 0.985 ± 0.98
cubic/components/coefficients_small 1.13 ± 1.7 μs 1.08 ± 1.6 μs 1.04 ± 2.2
cubic/components/eval_large 20.8 ± 0.12 μs 20.1 ± 0.1 μs 1.03 ± 0.0079
cubic/components/eval_medium 4.36 ± 1.5 μs 4.27 ± 1.5 μs 1.02 ± 0.52
cubic/components/eval_small 0.722 ± 0.02 μs 0.732 ± 0.011 μs 0.986 ± 0.031
cubic/forward/matrix_medium 0.0372 ± 0.012 ms 0.0365 ± 0.0011 ms 1.02 ± 0.32
cubic/forward/matrix_small 8.3 ± 2.9 μs 7.38 ± 2.7 μs 1.12 ± 0.57
cubic/forward/vector_large 0.041 ± 0.0044 ms 0.0403 ± 0.0033 ms 1.02 ± 0.14
cubic/forward/vector_medium 7.75 ± 2.2 μs 7.53 ± 1.2 μs 1.03 ± 0.34
cubic/forward/vector_small 1.56 ± 0.1 μs 1.57 ± 0.091 μs 0.994 ± 0.086
cubic/gradients/comparison/forward_pass 8.05 ± 5.4 μs 7.96 ± 5.7 μs 1.01 ± 0.99
cubic/gradients/comparison/forwarddiff_medium 0.252 ± 0.016 ms 0.241 ± 0.014 ms 1.04 ± 0.088
cubic/gradients/comparison/mooncake_medium 18.8 ± 1.1 μs 18.8 ± 1.1 μs 1 ± 0.085
cubic/gradients/comparison/zygote_medium 0.0338 ± 0.018 ms 0.0363 ± 0.018 ms 0.931 ± 0.67
cubic/gradients/forwarddiff/matrix_medium 19.9 ± 1.2 ms 19.7 ± 0.89 ms 1.01 ± 0.078
cubic/gradients/forwarddiff/matrix_small 0.742 ± 0.022 ms 0.722 ± 0.023 ms 1.03 ± 0.044
cubic/gradients/forwarddiff/vector_large 6.15 ± 0.31 ms 5.85 ± 0.26 ms 1.05 ± 0.071
cubic/gradients/forwarddiff/vector_medium 0.248 ± 0.015 ms 0.239 ± 0.013 ms 1.04 ± 0.086
cubic/gradients/forwarddiff/vector_small 19.3 ± 10 μs 19.5 ± 10 μs 0.987 ± 0.74
cubic/gradients/mooncake/matrix_medium 0.106 ± 0.0046 ms 0.105 ± 0.0048 ms 1.01 ± 0.063
cubic/gradients/mooncake/matrix_small 24.1 ± 12 μs 0.0333 ± 0.013 ms 0.722 ± 0.46
cubic/gradients/mooncake/vector_large 0.0942 ± 0.007 ms 0.093 ± 0.0055 ms 1.01 ± 0.096
cubic/gradients/mooncake/vector_medium 21.3 ± 19 μs 0.0354 ± 0.019 ms 0.602 ± 0.62
cubic/gradients/mooncake/vector_small 9.35 ± 5 μs 8.77 ± 5.1 μs 1.07 ± 0.85
cubic/gradients/zygote/matrix_medium 0.109 ± 0.029 ms 0.107 ± 0.029 ms 1.01 ± 0.38
cubic/gradients/zygote/matrix_small 0.0346 ± 0.012 ms 0.0341 ± 0.012 ms 1.01 ± 0.5
cubic/gradients/zygote/vector_large 0.0925 ± 0.0051 ms 0.0914 ± 0.0047 ms 1.01 ± 0.077
cubic/gradients/zygote/vector_medium 0.0358 ± 0.0047 ms 0.0365 ± 0.0047 ms 0.979 ± 0.18
cubic/gradients/zygote/vector_small 8.6 ± 5 μs 8.69 ± 4.9 μs 0.99 ± 0.81
cubic/scaling/eval_10 7.31 ± 4.9 μs 7.63 ± 5.3 μs 0.958 ± 0.93
cubic/scaling/eval_100 9.18 ± 5.1 μs 9.29 ± 5.3 μs 0.988 ± 0.79
cubic/scaling/eval_1000 20.8 ± 4.5 μs 20.3 ± 4.6 μs 1.02 ± 0.32
cubic/scaling/eval_250 12.7 ± 6.3 μs 12.4 ± 5.8 μs 1.02 ± 0.7
cubic/scaling/eval_50 8.2 ± 5.2 μs 8.3 ± 5.3 μs 0.987 ± 0.89
cubic/scaling/eval_500 16.3 ± 5.3 μs 16.2 ± 5.2 μs 1 ± 0.46
cubic/scaling/nodes_10 1.92 ± 0.13 μs 1.89 ± 0.15 μs 1.02 ± 0.11
cubic/scaling/nodes_100 9.2 ± 5.2 μs 9.3 ± 5.4 μs 0.989 ± 0.8
cubic/scaling/nodes_200 16.3 ± 8.3 μs 16.4 ± 8.9 μs 0.993 ± 0.74
cubic/scaling/nodes_25 2.45 ± 0.17 μs 2.37 ± 0.16 μs 1.03 ± 0.1
cubic/scaling/nodes_50 6.24 ± 0.41 μs 6.11 ± 0.33 μs 1.02 ± 0.087
cubic/scaling/nodes_500 22.8 ± 1.2 μs 21.7 ± 1.6 μs 1.05 ± 0.093
gradients/di_forwarddiff_D_z 0.204 ± 0.041 ms 0.205 ± 0.041 ms 0.997 ± 0.28
gradients/di_forwarddiff_f_z 0.198 ± 0.041 ms 0.2 ± 0.038 ms 0.988 ± 0.28
gradients/di_forwarddiff_r_z 0.371 ± 0.13 ms 0.367 ± 0.13 ms 1.01 ± 0.5
gradients/di_mooncake_D_z 0.601 ± 0.099 ms 0.602 ± 0.098 ms 0.999 ± 0.23
gradients/di_mooncake_f_z 0.6 ± 0.048 ms 0.608 ± 0.049 ms 0.986 ± 0.11
gradients/di_mooncake_r_z 5.59 ± 0.56 ms 5.74 ± 0.54 ms 0.972 ± 0.13
gradients/di_zygote_D_z 1.35 ± 0.16 ms 1.34 ± 0.17 ms 1.01 ± 0.18
gradients/di_zygote_f_z 1.39 ± 0.16 ms 1.4 ± 0.16 ms 0.989 ± 0.16
gradients/di_zygote_r_z 28.5 ± 3 ms 29.1 ± 3 ms 0.979 ± 0.14
gradients/forward_D_z 0.103 ± 0.0061 ms 0.108 ± 0.0056 ms 0.954 ± 0.075
gradients/forward_f_z 0.104 ± 0.0047 ms 0.107 ± 0.0045 ms 0.97 ± 0.06
gradients/forward_r_z 0.319 ± 0.077 ms 0.316 ± 0.075 ms 1.01 ± 0.34
gradients/forwarddiff_D_z 0.232 ± 0.052 ms 0.223 ± 0.049 ms 1.04 ± 0.33
gradients/forwarddiff_f_z 0.215 ± 0.046 ms 0.224 ± 0.049 ms 0.964 ± 0.29
gradients/forwarddiff_r_z 0.369 ± 0.12 ms 0.363 ± 0.12 ms 1.02 ± 0.47
gradients/parameter_sensitivity/curved_D_z 0.205 ± 0.043 ms 0.203 ± 0.043 ms 1.01 ± 0.3
gradients/parameter_sensitivity/lcdm_D_z 0.203 ± 0.043 ms 0.207 ± 0.046 ms 0.979 ± 0.3
gradients/parameter_sensitivity/w0wa_D_z 0.21 ± 0.043 ms 0.213 ± 0.043 ms 0.989 ± 0.29
gradients/scaling/di_mooncake_D_z_large 1.14 ± 0.077 ms 1.15 ± 0.082 ms 0.99 ± 0.098
gradients/scaling/di_mooncake_D_z_small 0.497 ± 0.068 ms 0.507 ± 0.066 ms 0.98 ± 0.19
gradients/scaling/forward_D_z_large 0.139 ± 0.027 ms 0.143 ± 0.036 ms 0.968 ± 0.31
gradients/scaling/forward_D_z_small 0.0895 ± 0.0033 ms 0.0883 ± 0.011 ms 1.01 ± 0.13
gradients/scaling/forwarddiff_D_z_large 0.343 ± 0.016 ms 0.35 ± 0.019 ms 0.98 ± 0.071
gradients/scaling/forwarddiff_D_z_small 0.196 ± 0.036 ms 0.198 ± 0.033 ms 0.991 ± 0.25
gradients/scaling/zygote_D_z_large 1.81 ± 0.26 ms 1.88 ± 0.27 ms 0.961 ± 0.19
gradients/scaling/zygote_D_z_small 1.27 ± 0.13 ms 1.28 ± 0.14 ms 0.994 ± 0.15
gradients/single_z/di_mooncake_D_z 0.476 ± 0.06 ms 0.479 ± 0.06 ms 0.994 ± 0.18
gradients/single_z/di_mooncake_f_z 0.466 ± 0.067 ms 0.472 ± 0.069 ms 0.988 ± 0.2
gradients/single_z/di_mooncake_r_z 0.0585 ± 0.0047 ms 0.0573 ± 0.0036 ms 1.02 ± 0.1
gradients/single_z/forward_D_z 0.0871 ± 0.0029 ms 0.0868 ± 0.0027 ms 1 ± 0.046
gradients/single_z/forward_f_z 0.0873 ± 0.0027 ms 0.0867 ± 0.0027 ms 1.01 ± 0.044
gradients/single_z/forward_r_z 2.35 ± 0.09 μs 2.37 ± 0.081 μs 0.992 ± 0.051
gradients/single_z/forwarddiff_D_z 0.189 ± 0.028 ms 0.189 ± 0.027 ms 1 ± 0.2
gradients/single_z/forwarddiff_f_z 0.188 ± 0.025 ms 0.188 ± 0.0093 ms 0.998 ± 0.14
gradients/single_z/forwarddiff_r_z 3.6 ± 0.57 μs 3.62 ± 0.57 μs 0.994 ± 0.22
gradients/single_z/zygote_D_z 1.23 ± 0.11 ms 1.25 ± 0.12 ms 0.986 ± 0.13
gradients/single_z/zygote_f_z 1.23 ± 0.1 ms 1.25 ± 0.1 ms 0.984 ± 0.12
gradients/single_z/zygote_r_z 0.437 ± 0.028 ms 0.442 ± 0.027 ms 0.989 ± 0.086
gradients/zygote_D_z 1.3 ± 0.14 ms 1.3 ± 0.13 ms 0.996 ± 0.15
gradients/zygote_f_z 1.34 ± 0.16 ms 1.37 ± 0.13 ms 0.978 ± 0.15
gradients/zygote_r_z 31.1 ± 3.5 ms 0.0326 ± 0.0041 s 0.952 ± 0.16
normalization/matrix 16.3 ± 0.96 μs 16.4 ± 1.2 μs 0.997 ± 0.094
normalization/vector 0.13 ± 0.03 μs 0.13 ± 0.021 μs 1 ± 0.28
running/lux 8.69 ± 1.6 μs 8.76 ± 1.6 μs 0.992 ± 0.26
running/simplechains 2.73 ± 0.03 μs 2.73 ± 0.03 μs 1 ± 0.016
vectorization/D_f_z_comprehension 2.78 ± 0.31 ms 2.9 ± 0.31 ms 0.958 ± 0.15
vectorization/D_f_z_scalar_loop 2.78 ± 0.32 ms 2.91 ± 0.31 ms 0.956 ± 0.15
vectorization/D_f_z_vectorized 0.0961 ± 0.0057 ms 0.0984 ± 0.0056 ms 0.977 ± 0.08
vectorization/D_z_comprehension 2.77 ± 0.31 ms 2.89 ± 0.31 ms 0.958 ± 0.15
vectorization/D_z_scalar_loop 2.54 ± 0.31 ms 2.73 ± 0.31 ms 0.932 ± 0.15
vectorization/D_z_vectorized 0.0953 ± 0.012 ms 0.101 ± 0.013 ms 0.94 ± 0.17
vectorization/E_z_comprehension 6.12 ± 0.15 μs 6.08 ± 0.13 μs 1.01 ± 0.033
vectorization/E_z_scalar_loop 6.13 ± 0.16 μs 6.16 ± 0.19 μs 0.995 ± 0.04
vectorization/E_z_vectorized 3.64 ± 0.06 μs 3.68 ± 0.07 μs 0.989 ± 0.025
vectorization/S_of_K_comprehension 0.331 ± 0.001 μs 0.331 ± 0.001 μs 1 ± 0.0043
vectorization/S_of_K_scalar_loop 0.321 ± 0.011 μs 0.321 ± 0.01 μs 1 ± 0.046
vectorization/S_of_K_vectorized 0.23 ± 0.001 μs 0.23 ± 0.001 μs 1 ± 0.0061
vectorization/dA_z_comprehension 0.094 ± 0.014 ms 0.0934 ± 0.013 ms 1.01 ± 0.2
vectorization/dA_z_scalar_loop 0.0933 ± 0.024 ms 0.0932 ± 0.023 ms 1 ± 0.36
vectorization/dA_z_vectorized 0.0939 ± 0.023 ms 0.0933 ± 0.021 ms 1.01 ± 0.33
vectorization/dL_z_comprehension 0.0939 ± 0.014 ms 0.0935 ± 0.013 ms 1 ± 0.21
vectorization/dL_z_scalar_loop 0.0929 ± 0.014 ms 0.0933 ± 0.014 ms 0.995 ± 0.21
vectorization/dL_z_vectorized 0.0935 ± 0.014 ms 0.0932 ± 0.013 ms 1 ± 0.21
vectorization/dM_z_comprehension 0.0926 ± 0.021 ms 0.0933 ± 0.021 ms 0.992 ± 0.32
vectorization/dM_z_scalar_loop 0.0931 ± 0.014 ms 0.0934 ± 0.013 ms 0.997 ± 0.21
vectorization/dM_z_vectorized 0.093 ± 0.013 ms 0.0934 ± 0.013 ms 0.995 ± 0.2
vectorization/f_z_comprehension 2.77 ± 0.31 ms 2.91 ± 0.3 ms 0.954 ± 0.15
vectorization/f_z_scalar_loop 2.77 ± 0.31 ms 2.9 ± 0.3 ms 0.955 ± 0.15
vectorization/f_z_vectorized 0.0954 ± 0.013 ms 0.0993 ± 0.012 ms 0.96 ± 0.17
vectorization/r_z_comprehension 0.0931 ± 0.014 ms 0.0929 ± 0.013 ms 1 ± 0.2
vectorization/r_z_scalar_loop 0.0928 ± 0.014 ms 0.0934 ± 0.013 ms 0.994 ± 0.2
vectorization/r_z_vectorized 0.0929 ± 0.023 ms 0.0936 ± 0.024 ms 0.993 ± 0.35
time_to_load 2.32 ± 0.034 s 2.25 ± 0.099 s 1.03 ± 0.048
Memory benchmarks
main 899fb85... main / 899fb85...
akima/components/coefficients_large 0.051 k allocs: 0.0665 MB 0.051 k allocs: 0.0665 MB 1
akima/components/coefficients_medium 0.034 k allocs: 14.7 kB 0.034 k allocs: 14.7 kB 1
akima/components/coefficients_small 0.034 k allocs: 3.61 kB 0.034 k allocs: 3.61 kB 1
akima/components/slopes_large 12 allocs: 16 kB 12 allocs: 16 kB 1
akima/components/slopes_medium 8 allocs: 3.39 kB 8 allocs: 3.39 kB 1
akima/components/slopes_small 8 allocs: 0.844 kB 8 allocs: 0.844 kB 1
akima/forward/matrix_medium 0.099 k allocs: 0.0864 MB 0.099 k allocs: 0.0864 MB 1
akima/forward/matrix_small 0.095 k allocs: 20.3 kB 0.095 k allocs: 20.3 kB 1
akima/forward/vector_large 0.069 k allocs: 0.0938 MB 0.069 k allocs: 0.0938 MB 1
akima/forward/vector_medium 0.046 k allocs: 20.9 kB 0.046 k allocs: 20.9 kB 1
akima/forward/vector_small 0.046 k allocs: 5.12 kB 0.046 k allocs: 5.12 kB 1
akima/gradients/comparison/di_forwarddiff_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/comparison/di_mooncake_medium 0.13 k allocs: 0.0543 MB 0.13 k allocs: 0.0543 MB 1
akima/gradients/comparison/di_zygote_medium 0.141 k allocs: 0.055 MB 0.141 k allocs: 0.055 MB 1
akima/gradients/comparison/forward_pass 0.046 k allocs: 20.9 kB 0.046 k allocs: 20.9 kB 1
akima/gradients/comparison/forwarddiff_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/comparison/zygote_medium 0.141 k allocs: 0.055 MB 0.141 k allocs: 0.055 MB 1
akima/gradients/di_forwarddiff/vector_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/di_zygote/matrix_medium 0.329 k allocs: 0.254 MB 0.329 k allocs: 0.254 MB 1
akima/gradients/di_zygote/vector_medium 0.141 k allocs: 0.055 MB 0.141 k allocs: 0.055 MB 1
akima/gradients/forwarddiff/matrix_medium 11.8 k allocs: 0.0862 GB 11.8 k allocs: 0.0862 GB 1
akima/gradients/forwarddiff/matrix_small 2.21 k allocs: 3.68 MB 2.21 k allocs: 3.68 MB 1
akima/gradients/forwarddiff/vector_large 2.9 k allocs: 0.0433 GB 2.9 k allocs: 0.0433 GB 1
akima/gradients/forwarddiff/vector_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/forwarddiff/vector_small 0.097 k allocs: 0.0779 MB 0.097 k allocs: 0.0779 MB 1
akima/gradients/mooncake/matrix_medium 0.343 k allocs: 0.277 MB 0.343 k allocs: 0.277 MB 1
akima/gradients/mooncake/matrix_small 0.328 k allocs: 0.0664 MB 0.328 k allocs: 0.0664 MB 1
akima/gradients/mooncake/vector_large 0.189 k allocs: 0.244 MB 0.189 k allocs: 0.244 MB 1
akima/gradients/mooncake/vector_medium 0.13 k allocs: 0.0543 MB 0.13 k allocs: 0.0543 MB 1
akima/gradients/mooncake/vector_small 0.13 k allocs: 14.7 kB 0.13 k allocs: 14.7 kB 1
akima/gradients/zygote/matrix_medium 0.329 k allocs: 0.254 MB 0.329 k allocs: 0.254 MB 1
akima/gradients/zygote/matrix_small 0.317 k allocs: 0.0611 MB 0.317 k allocs: 0.0611 MB 1
akima/gradients/zygote/vector_large 0.2 k allocs: 0.244 MB 0.2 k allocs: 0.244 MB 1
akima/gradients/zygote/vector_medium 0.141 k allocs: 0.055 MB 0.141 k allocs: 0.055 MB 1
akima/gradients/zygote/vector_small 0.141 k allocs: 15.4 kB 0.141 k allocs: 15.4 kB 1
akima/scaling/eval_10 0.046 k allocs: 19.1 kB 0.046 k allocs: 19.1 kB 1
akima/scaling/eval_100 0.046 k allocs: 19.8 kB 0.046 k allocs: 19.8 kB 1
akima/scaling/eval_1000 0.047 k allocs: 26.8 kB 0.047 k allocs: 26.8 kB 1
akima/scaling/eval_250 0.046 k allocs: 20.9 kB 0.046 k allocs: 20.9 kB 1
akima/scaling/eval_50 0.046 k allocs: 19.4 kB 0.046 k allocs: 19.4 kB 1
akima/scaling/eval_500 0.047 k allocs: 22.9 kB 0.047 k allocs: 22.9 kB 1
akima/scaling/nodes_10 0.046 k allocs: 3.84 kB 0.046 k allocs: 3.84 kB 1
akima/scaling/nodes_100 0.046 k allocs: 19.8 kB 0.046 k allocs: 19.8 kB 1
akima/scaling/nodes_200 0.046 k allocs: 0.0363 MB 0.046 k allocs: 0.0363 MB 1
akima/scaling/nodes_25 0.046 k allocs: 6.47 kB 0.046 k allocs: 6.47 kB 1
akima/scaling/nodes_50 0.046 k allocs: 11.2 kB 0.046 k allocs: 11.2 kB 1
akima/scaling/nodes_500 0.068 k allocs: 0.087 MB 0.068 k allocs: 0.087 MB 1
background/D_f_z_struct 1.42 k allocs: 25.5 kB 1.42 k allocs: 25.5 kB 1
background/D_z_direct 1.42 k allocs: 25.5 kB 1.42 k allocs: 25.5 kB 1
background/D_z_struct 1.42 k allocs: 25.5 kB 1.42 k allocs: 25.5 kB 1
background/E_a_struct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_direct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_highz 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_lowz 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_struct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_vector 0.126 k allocs: 2.23 kB 0.126 k allocs: 2.23 kB 1
background/dA_z_struct 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
background/dL_z_direct 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
background/dL_z_highz 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
background/dL_z_lowz 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
background/dL_z_struct 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
background/dL_z_vector 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
background/f_z_struct 1.42 k allocs: 25.5 kB 1.42 k allocs: 25.5 kB 1
background/r_z_struct 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
background/Ωma_struct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
chebyshev/forward/matrix_medium 26 allocs: 8.96 kB 26 allocs: 8.96 kB 1
chebyshev/forward/matrix_small 25 allocs: 2.7 kB 25 allocs: 2.7 kB 1
chebyshev/forward/polynomials_medium 0.397 k allocs: 0.579 MB 0.397 k allocs: 0.579 MB 1
chebyshev/forward/polynomials_small 0.077 k allocs: 25.2 kB 0.077 k allocs: 25.2 kB 1
chebyshev/forward/vector_large 11 allocs: 4.27 kB 11 allocs: 4.27 kB 1
chebyshev/forward/vector_medium 10 allocs: 1.17 kB 10 allocs: 1.17 kB 1
chebyshev/forward/vector_small 10 allocs: 0.484 kB 10 allocs: 0.484 kB 1
chebyshev/gradients/forwarddiff/vector_medium 0.0384 M allocs: 1.77 MB 0.0384 M allocs: 1.77 MB 1
chebyshev/gradients/forwarddiff/vector_small 1.25 k allocs: 0.0643 MB 1.25 k allocs: 0.0643 MB 1
chebyshev/gradients/mooncake/vector_medium 28 allocs: 3.97 kB 28 allocs: 3.97 kB 1
chebyshev/gradients/mooncake/vector_small 28 allocs: 1.91 kB 28 allocs: 1.91 kB 1
chebyshev/gradients/zygote/vector_medium 0.042 k allocs: 4.67 kB 0.042 k allocs: 4.67 kB 1
chebyshev/gradients/zygote/vector_small 0.042 k allocs: 2.61 kB 0.042 k allocs: 2.61 kB 1
chebyshev/multidim/forward_2d 0.049 k allocs: 4.21 kB 0.049 k allocs: 4.21 kB 1
chebyshev/multidim/zygote_2d 0.121 k allocs: 12.6 kB 0.121 k allocs: 12.6 kB 1
cubic/components/coefficients_large 0.051 k allocs: 0.0628 MB 0.051 k allocs: 0.0628 MB 1
cubic/components/coefficients_medium 0.035 k allocs: 14 kB 0.035 k allocs: 14 kB 1
cubic/components/coefficients_small 0.035 k allocs: 3.52 kB 0.035 k allocs: 3.52 kB 1
cubic/components/eval_large 3 allocs: 7.88 kB 3 allocs: 7.88 kB 1
cubic/components/eval_medium 2 allocs: 2.02 kB 2 allocs: 2.02 kB 1
cubic/components/eval_small 2 allocs: 0.469 kB 2 allocs: 0.469 kB 1
cubic/forward/matrix_medium 0.04 k allocs: 0.0465 MB 0.04 k allocs: 0.0465 MB 1
cubic/forward/matrix_small 0.038 k allocs: 10.4 kB 0.038 k allocs: 10.4 kB 1
cubic/forward/vector_large 0.054 k allocs: 0.0705 MB 0.054 k allocs: 0.0705 MB 1
cubic/forward/vector_medium 0.037 k allocs: 16 kB 0.037 k allocs: 16 kB 1
cubic/forward/vector_small 0.037 k allocs: 3.98 kB 0.037 k allocs: 3.98 kB 1
cubic/gradients/comparison/forward_pass 0.037 k allocs: 16 kB 0.037 k allocs: 16 kB 1
cubic/gradients/comparison/forwarddiff_medium 0.478 k allocs: 0.869 MB 0.478 k allocs: 0.869 MB 1
cubic/gradients/comparison/mooncake_medium 0.125 k allocs: 0.0487 MB 0.125 k allocs: 0.0487 MB 1
cubic/gradients/comparison/zygote_medium 0.126 k allocs: 0.0485 MB 0.126 k allocs: 0.0485 MB 1
cubic/gradients/forwarddiff/matrix_medium 4.54 k allocs: 0.0409 GB 4.54 k allocs: 0.0409 GB 1
cubic/gradients/forwarddiff/matrix_small 0.868 k allocs: 1.71 MB 0.868 k allocs: 1.71 MB 1
cubic/gradients/forwarddiff/vector_large 2.81 k allocs: 19 MB 2.81 k allocs: 19 MB 1
cubic/gradients/forwarddiff/vector_medium 0.478 k allocs: 0.869 MB 0.478 k allocs: 0.869 MB 1
cubic/gradients/forwarddiff/vector_small 0.095 k allocs: 0.0354 MB 0.095 k allocs: 0.0354 MB 1
cubic/gradients/mooncake/matrix_medium 0.246 k allocs: 0.178 MB 0.246 k allocs: 0.178 MB 1
cubic/gradients/mooncake/matrix_small 0.239 k allocs: 0.0422 MB 0.239 k allocs: 0.0422 MB 1
cubic/gradients/mooncake/vector_large 0.175 k allocs: 0.21 MB 0.175 k allocs: 0.21 MB 1
cubic/gradients/mooncake/vector_medium 0.125 k allocs: 0.0487 MB 0.125 k allocs: 0.0487 MB 1
cubic/gradients/mooncake/vector_small 0.125 k allocs: 14.4 kB 0.125 k allocs: 14.4 kB 1
cubic/gradients/zygote/matrix_medium 0.247 k allocs: 0.178 MB 0.247 k allocs: 0.178 MB 1
cubic/gradients/zygote/matrix_small 0.24 k allocs: 0.0421 MB 0.24 k allocs: 0.0421 MB 1
cubic/gradients/zygote/vector_large 0.176 k allocs: 0.21 MB 0.176 k allocs: 0.21 MB 1
cubic/gradients/zygote/vector_medium 0.126 k allocs: 0.0485 MB 0.126 k allocs: 0.0485 MB 1
cubic/gradients/zygote/vector_small 0.126 k allocs: 14.2 kB 0.126 k allocs: 14.2 kB 1
cubic/scaling/eval_10 0.037 k allocs: 14.2 kB 0.037 k allocs: 14.2 kB 1
cubic/scaling/eval_100 0.037 k allocs: 14.9 kB 0.037 k allocs: 14.9 kB 1
cubic/scaling/eval_1000 0.038 k allocs: 21.9 kB 0.038 k allocs: 21.9 kB 1
cubic/scaling/eval_250 0.037 k allocs: 16 kB 0.037 k allocs: 16 kB 1
cubic/scaling/eval_50 0.037 k allocs: 14.5 kB 0.037 k allocs: 14.5 kB 1
cubic/scaling/eval_500 0.038 k allocs: 18 kB 0.038 k allocs: 18 kB 1
cubic/scaling/nodes_10 0.037 k allocs: 3.17 kB 0.037 k allocs: 3.17 kB 1
cubic/scaling/nodes_100 0.037 k allocs: 14.9 kB 0.037 k allocs: 14.9 kB 1
cubic/scaling/nodes_200 0.037 k allocs: 27 kB 0.037 k allocs: 27 kB 1
cubic/scaling/nodes_25 0.037 k allocs: 5.02 kB 0.037 k allocs: 5.02 kB 1
cubic/scaling/nodes_50 0.037 k allocs: 8.55 kB 0.037 k allocs: 8.55 kB 1
cubic/scaling/nodes_500 0.053 k allocs: 0.0636 MB 0.053 k allocs: 0.0636 MB 1
gradients/di_forwarddiff_D_z 1.49 k allocs: 0.15 MB 1.49 k allocs: 0.15 MB 1
gradients/di_forwarddiff_f_z 1.49 k allocs: 0.161 MB 1.49 k allocs: 0.161 MB 1
gradients/di_forwarddiff_r_z 5.21 k allocs: 0.404 MB 5.21 k allocs: 0.404 MB 1
gradients/di_mooncake_D_z 8 k allocs: 0.394 MB 8 k allocs: 0.394 MB 1
gradients/di_mooncake_f_z 8.01 k allocs: 0.398 MB 8.01 k allocs: 0.398 MB 1
gradients/di_mooncake_r_z 0.0409 M allocs: 1.53 MB 0.0409 M allocs: 1.53 MB 1
gradients/di_zygote_D_z 10.3 k allocs: 0.499 MB 10.3 k allocs: 0.499 MB 1
gradients/di_zygote_f_z 10.3 k allocs: 0.509 MB 10.3 k allocs: 0.509 MB 1
gradients/di_zygote_r_z 0.177 M allocs: 9.18 MB 0.177 M allocs: 9.18 MB 1
gradients/forward_D_z 1.55 k allocs: 0.0418 MB 1.55 k allocs: 0.0418 MB 1
gradients/forward_f_z 1.55 k allocs: 0.0436 MB 1.55 k allocs: 0.0436 MB 1
gradients/forward_r_z 5.21 k allocs: 0.213 MB 5.21 k allocs: 0.213 MB 1
gradients/forwarddiff_D_z 1.49 k allocs: 0.15 MB 1.49 k allocs: 0.15 MB 1
gradients/forwarddiff_f_z 1.49 k allocs: 0.161 MB 1.49 k allocs: 0.161 MB 1
gradients/forwarddiff_r_z 5.21 k allocs: 0.404 MB 5.21 k allocs: 0.404 MB 1
gradients/parameter_sensitivity/curved_D_z 1.49 k allocs: 0.15 MB 1.49 k allocs: 0.15 MB 1
gradients/parameter_sensitivity/lcdm_D_z 1.49 k allocs: 0.15 MB 1.49 k allocs: 0.15 MB 1
gradients/parameter_sensitivity/w0wa_D_z 1.49 k allocs: 0.15 MB 1.49 k allocs: 0.15 MB 1
gradients/scaling/di_mooncake_D_z_large 22 k allocs: 1.23 MB 22 k allocs: 1.23 MB 1
gradients/scaling/di_mooncake_D_z_small 4.84 k allocs: 0.196 MB 4.84 k allocs: 0.196 MB 1
gradients/scaling/forward_D_z_large 2.36 k allocs: 0.111 MB 2.36 k allocs: 0.111 MB 1
gradients/scaling/forward_D_z_small 1.37 k allocs: 26.2 kB 1.37 k allocs: 26.2 kB 1
gradients/scaling/forwarddiff_D_z_large 2.29 k allocs: 0.416 MB 2.29 k allocs: 0.416 MB 1
gradients/scaling/forwarddiff_D_z_small 1.3 k allocs: 0.0886 MB 1.3 k allocs: 0.0886 MB 1
gradients/scaling/zygote_D_z_large 23.1 k allocs: 1.2 MB 23.1 k allocs: 1.2 MB 1
gradients/scaling/zygote_D_z_small 7.38 k allocs: 0.338 MB 7.38 k allocs: 0.338 MB 1
gradients/single_z/di_mooncake_D_z 4.52 k allocs: 0.178 MB 4.52 k allocs: 0.178 MB 1
gradients/single_z/di_mooncake_f_z 4.52 k allocs: 0.178 MB 4.52 k allocs: 0.178 MB 1
gradients/single_z/di_mooncake_r_z 0.409 k allocs: 15.6 kB 0.409 k allocs: 15.6 kB 1
gradients/single_z/forward_D_z 1.34 k allocs: 24.4 kB 1.34 k allocs: 24.4 kB 1
gradients/single_z/forward_f_z 1.34 k allocs: 24.4 kB 1.34 k allocs: 24.4 kB 1
gradients/single_z/forward_r_z 0.052 k allocs: 2.16 kB 0.052 k allocs: 2.16 kB 1
gradients/single_z/forwarddiff_D_z 1.27 k allocs: 0.0814 MB 1.27 k allocs: 0.0814 MB 1
gradients/single_z/forwarddiff_f_z 1.27 k allocs: 0.0814 MB 1.27 k allocs: 0.0814 MB 1
gradients/single_z/forwarddiff_r_z 0.052 k allocs: 3.97 kB 0.052 k allocs: 3.97 kB 1
gradients/single_z/zygote_D_z 7.05 k allocs: 0.321 MB 7.05 k allocs: 0.321 MB 1
gradients/single_z/zygote_f_z 7.05 k allocs: 0.321 MB 7.05 k allocs: 0.321 MB 1
gradients/single_z/zygote_r_z 2.39 k allocs: 0.123 MB 2.39 k allocs: 0.123 MB 1
gradients/zygote_D_z 10.3 k allocs: 0.499 MB 10.3 k allocs: 0.499 MB 1
gradients/zygote_f_z 10.3 k allocs: 0.509 MB 10.3 k allocs: 0.509 MB 1
gradients/zygote_r_z 0.177 M allocs: 9.18 MB 0.177 M allocs: 9.18 MB 1
normalization/matrix 3 allocs: 0.229 MB 3 allocs: 0.229 MB 1
normalization/vector 2 allocs: 0.906 kB 2 allocs: 0.906 kB 1
running/lux 0.034 k allocs: 4.23 kB 0.034 k allocs: 4.23 kB 1
running/simplechains 0 allocs: 0 B 0 allocs: 0 B
vectorization/D_f_z_comprehension 0.0425 M allocs: 0.747 MB 0.0425 M allocs: 0.747 MB 1
vectorization/D_f_z_scalar_loop 0.0425 M allocs: 0.747 MB 0.0425 M allocs: 0.747 MB 1
vectorization/D_f_z_vectorized 1.49 k allocs: 31.5 kB 1.49 k allocs: 31.5 kB 1
vectorization/D_z_comprehension 0.0425 M allocs: 0.747 MB 0.0425 M allocs: 0.747 MB 1
vectorization/D_z_scalar_loop 0.0425 M allocs: 0.747 MB 0.0425 M allocs: 0.747 MB 1
vectorization/D_z_vectorized 1.48 k allocs: 30.6 kB 1.48 k allocs: 30.6 kB 1
vectorization/E_z_comprehension 0.122 k allocs: 2.17 kB 0.122 k allocs: 2.17 kB 1
vectorization/E_z_scalar_loop 0.122 k allocs: 2.17 kB 0.122 k allocs: 2.17 kB 1
vectorization/E_z_vectorized 0.066 k allocs: 1.56 kB 0.066 k allocs: 1.56 kB 1
vectorization/S_of_K_comprehension 2 allocs: 0.219 kB 2 allocs: 0.219 kB 1
vectorization/S_of_K_scalar_loop 2 allocs: 0.219 kB 2 allocs: 0.219 kB 1
vectorization/S_of_K_vectorized 2 allocs: 0.219 kB 2 allocs: 0.219 kB 1
vectorization/dA_z_comprehension 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/dA_z_scalar_loop 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/dA_z_vectorized 1.57 k allocs: 0.0643 MB 1.57 k allocs: 0.0643 MB 1
vectorization/dL_z_comprehension 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/dL_z_scalar_loop 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/dL_z_vectorized 1.57 k allocs: 0.0643 MB 1.57 k allocs: 0.0643 MB 1
vectorization/dM_z_comprehension 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/dM_z_scalar_loop 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/dM_z_vectorized 1.57 k allocs: 0.064 MB 1.57 k allocs: 0.064 MB 1
vectorization/f_z_comprehension 0.0425 M allocs: 0.747 MB 0.0425 M allocs: 0.747 MB 1
vectorization/f_z_scalar_loop 0.0425 M allocs: 0.747 MB 0.0425 M allocs: 0.747 MB 1
vectorization/f_z_vectorized 1.48 k allocs: 31.2 kB 1.48 k allocs: 31.2 kB 1
vectorization/r_z_comprehension 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/r_z_scalar_loop 1.56 k allocs: 0.0635 MB 1.56 k allocs: 0.0635 MB 1
vectorization/r_z_vectorized 1.57 k allocs: 0.064 MB 1.57 k allocs: 0.064 MB 1
time_to_load 0.159 k allocs: 11.2 kB 0.159 k allocs: 11.2 kB 1

@github-actions
Copy link
Copy Markdown
Author

Benchmark Results (Julia v1.12)

Time benchmarks
main 899fb85... main / 899fb85...
akima/components/coefficients_large 9.08 ± 3.3 μs 9.16 ± 3.6 μs 0.991 ± 0.53
akima/components/coefficients_medium 6.58 ± 6.1 μs 6.67 ± 6.2 μs 0.987 ± 1.3
akima/components/coefficients_small 0.521 ± 0.21 μs 0.541 ± 0.22 μs 0.963 ± 0.55
akima/components/slopes_large 1.85 ± 0.36 μs 1.84 ± 0.36 μs 1.01 ± 0.28
akima/components/slopes_medium 0.361 ± 0.2 μs 0.38 ± 0.17 μs 0.95 ± 0.68
akima/components/slopes_small 0.14 ± 0.029 μs 0.14 ± 0.02 μs 1 ± 0.25
akima/forward/matrix_medium 0.0372 ± 0.016 ms 0.0377 ± 0.016 ms 0.986 ± 0.58
akima/forward/matrix_small 11.5 ± 7.1 μs 11.4 ± 7.1 μs 1.01 ± 0.88
akima/forward/vector_large 28.9 ± 2.8 μs 29.2 ± 3.6 μs 0.991 ± 0.16
akima/forward/vector_medium 13.3 ± 8.7 μs 13.4 ± 8.7 μs 0.991 ± 0.91
akima/forward/vector_small 1.27 ± 0.27 μs 1.28 ± 0.28 μs 0.992 ± 0.3
akima/gradients/comparison/di_forwarddiff_medium 0.315 ± 0.022 ms 0.359 ± 0.027 ms 0.879 ± 0.091
akima/gradients/comparison/di_mooncake_medium 0.0363 ± 0.0052 ms 0.037 ± 0.0051 ms 0.982 ± 0.19
akima/gradients/comparison/di_zygote_medium 0.0415 ± 0.0068 ms 0.0413 ± 0.0063 ms 1.01 ± 0.23
akima/gradients/comparison/forward_pass 13.3 ± 8.6 μs 13.5 ± 8.6 μs 0.987 ± 0.89
akima/gradients/comparison/forwarddiff_medium 0.316 ± 0.021 ms 0.356 ± 0.024 ms 0.888 ± 0.084
akima/gradients/comparison/zygote_medium 0.0418 ± 0.0059 ms 0.0414 ± 0.006 ms 1.01 ± 0.2
akima/gradients/di_forwarddiff/vector_medium 0.316 ± 0.021 ms 0.365 ± 0.023 ms 0.865 ± 0.079
akima/gradients/di_zygote/matrix_medium 0.105 ± 0.051 ms 0.106 ± 0.051 ms 0.99 ± 0.67
akima/gradients/di_zygote/vector_medium 0.0441 ± 0.0056 ms 0.0427 ± 0.0054 ms 1.03 ± 0.18
akima/gradients/forwarddiff/matrix_medium 22.5 ± 1.4 ms 24.7 ± 2.9 ms 0.911 ± 0.12
akima/gradients/forwarddiff/matrix_small 0.908 ± 0.06 ms 0.969 ± 0.049 ms 0.936 ± 0.079
akima/gradients/forwarddiff/vector_large 8.02 ± 1.3 ms 9.1 ± 1.7 ms 0.881 ± 0.22
akima/gradients/forwarddiff/vector_medium 0.317 ± 0.025 ms 0.367 ± 0.024 ms 0.864 ± 0.089
akima/gradients/forwarddiff/vector_small 0.04 ± 0.0049 ms 0.0405 ± 0.0051 ms 0.988 ± 0.17
akima/gradients/mooncake/matrix_medium 0.0982 ± 0.0064 ms 0.102 ± 0.0069 ms 0.962 ± 0.09
akima/gradients/mooncake/matrix_small 0.0459 ± 0.024 ms 0.0461 ± 0.024 ms 0.996 ± 0.74
akima/gradients/mooncake/vector_large 0.0689 ± 0.0046 ms 0.073 ± 0.0066 ms 0.944 ± 0.11
akima/gradients/mooncake/vector_medium 0.0363 ± 0.0058 ms 0.0365 ± 0.0057 ms 0.994 ± 0.22
akima/gradients/mooncake/vector_small 9.83 ± 5.6 μs 9.95 ± 5.7 μs 0.988 ± 0.8
akima/gradients/zygote/matrix_medium 0.102 ± 0.052 ms 0.104 ± 0.05 ms 0.977 ± 0.68
akima/gradients/zygote/matrix_small 0.0499 ± 0.0078 ms 0.0509 ± 0.0069 ms 0.981 ± 0.2
akima/gradients/zygote/vector_large 0.076 ± 0.0055 ms 0.0765 ± 0.0088 ms 0.994 ± 0.14
akima/gradients/zygote/vector_medium 0.043 ± 0.0055 ms 0.043 ± 0.0056 ms 1 ± 0.18
akima/gradients/zygote/vector_small 13.6 ± 7.7 μs 13.3 ± 7.7 μs 1.02 ± 0.82
akima/scaling/eval_10 9.14 ± 7.6 μs 9.24 ± 7.7 μs 0.989 ± 1.2
akima/scaling/eval_100 11 ± 7.1 μs 10.9 ± 7 μs 1.01 ± 0.92
akima/scaling/eval_1000 17.9 ± 7.8 μs 18.2 ± 7.2 μs 0.984 ± 0.57
akima/scaling/eval_250 13.1 ± 8.4 μs 13.4 ± 8.4 μs 0.978 ± 0.88
akima/scaling/eval_50 9.43 ± 7.2 μs 9.84 ± 6.8 μs 0.959 ± 0.99
akima/scaling/eval_500 15.8 ± 7.8 μs 15.9 ± 7.6 μs 0.991 ± 0.68
akima/scaling/nodes_10 1.52 ± 0.22 μs 1.55 ± 0.25 μs 0.981 ± 0.21
akima/scaling/nodes_100 11.3 ± 7.2 μs 11.3 ± 7.2 μs 1.01 ± 0.91
akima/scaling/nodes_200 19.1 ± 14 μs 19.5 ± 14 μs 0.984 ± 1
akima/scaling/nodes_25 1.9 ± 0.3 μs 1.94 ± 0.33 μs 0.979 ± 0.23
akima/scaling/nodes_50 5.42 ± 4.8 μs 5.61 ± 5.1 μs 0.965 ± 1.2
akima/scaling/nodes_500 13.2 ± 2.5 μs 13.1 ± 3 μs 1.01 ± 0.3
background/D_f_z_struct 0.102 ± 0.013 ms 0.105 ± 0.013 ms 0.972 ± 0.18
background/D_z_direct 0.102 ± 0.013 ms 0.105 ± 0.013 ms 0.968 ± 0.17
background/D_z_struct 0.101 ± 0.013 ms 0.104 ± 0.013 ms 0.974 ± 0.17
background/E_a_struct 0.28 ± 0.001 μs 0.281 ± 0.01 μs 0.996 ± 0.036
background/E_z_direct 0.281 ± 0.001 μs 0.29 ± 0.01 μs 0.969 ± 0.034
background/E_z_highz 0.301 ± 0.01 μs 0.31 ± 0.01 μs 0.971 ± 0.045
background/E_z_lowz 0.28 ± 0.01 μs 0.281 ± 0.02 μs 0.996 ± 0.079
background/E_z_struct 0.28 ± 0.001 μs 0.29 ± 0.011 μs 0.966 ± 0.037
background/E_z_vector 7.57 ± 0.09 μs 7.59 ± 0.099 μs 0.997 ± 0.018
background/dA_z_struct 2.47 ± 0.16 μs 2.45 ± 0.16 μs 1.01 ± 0.092
background/dL_z_direct 2.47 ± 0.15 μs 2.44 ± 0.14 μs 1.01 ± 0.084
background/dL_z_highz 2.53 ± 0.16 μs 2.51 ± 0.16 μs 1.01 ± 0.091
background/dL_z_lowz 2.48 ± 0.18 μs 2.49 ± 0.14 μs 0.996 ± 0.092
background/dL_z_struct 2.47 ± 0.16 μs 2.45 ± 0.14 μs 1.01 ± 0.087
background/dL_z_vector 0.0977 ± 0.027 ms 0.103 ± 0.021 ms 0.947 ± 0.33
background/f_z_struct 0.101 ± 0.013 ms 0.103 ± 0.013 ms 0.98 ± 0.17
background/r_z_struct 2.46 ± 0.16 μs 2.46 ± 0.14 μs 1 ± 0.087
background/Ωma_struct 0.29 ± 0.001 μs 0.291 ± 0.011 μs 0.997 ± 0.038
chebyshev/forward/matrix_medium 18 ± 0.59 μs 23.2 ± 0.66 μs 0.776 ± 0.034
chebyshev/forward/matrix_small 10.4 ± 0.42 μs 16.2 ± 0.53 μs 0.646 ± 0.034
chebyshev/forward/polynomials_medium 0.0486 ± 0.013 ms 0.0498 ± 0.015 ms 0.975 ± 0.39
chebyshev/forward/polynomials_small 8.63 ± 5.6 μs 8.92 ± 5.8 μs 0.967 ± 0.89
chebyshev/forward/vector_large 27.2 ± 0.86 μs 27.3 ± 1 μs 0.994 ± 0.048
chebyshev/forward/vector_medium 1.31 ± 0.14 μs 1.38 ± 0.15 μs 0.949 ± 0.14
chebyshev/forward/vector_small 0.591 ± 0.02 μs 0.721 ± 0.031 μs 0.82 ± 0.045
chebyshev/gradients/forwarddiff/vector_medium 7.54 ± 0.64 ms 6.02 ± 0.64 ms 1.25 ± 0.17
chebyshev/gradients/forwarddiff/vector_small 0.272 ± 0.02 ms 0.219 ± 0.021 ms 1.24 ± 0.15
chebyshev/gradients/mooncake/vector_medium 3.96 ± 2.1 μs 3.94 ± 2.1 μs 1.01 ± 0.75
chebyshev/gradients/mooncake/vector_small 1.63 ± 0.24 μs 1.68 ± 0.25 μs 0.97 ± 0.2
chebyshev/gradients/zygote/vector_medium 4.24 ± 0.34 μs 4.38 ± 0.4 μs 0.968 ± 0.12
chebyshev/gradients/zygote/vector_small 2.24 ± 0.23 μs 2.29 ± 0.27 μs 0.978 ± 0.15
chebyshev/multidim/forward_2d 23.1 ± 0.81 μs 0.0342 ± 0.00092 ms 0.675 ± 0.03
chebyshev/multidim/zygote_2d 0.0546 ± 0.0013 ms 0.0867 ± 0.0021 ms 0.63 ± 0.022
cubic/components/coefficients_large 21.6 ± 1.2 μs 21.6 ± 1.3 μs 1 ± 0.084
cubic/components/coefficients_medium 4.05 ± 5 μs 4.1 ± 4.6 μs 0.988 ± 1.7
cubic/components/coefficients_small 0.911 ± 0.13 μs 0.911 ± 0.15 μs 1 ± 0.22
cubic/components/eval_large 18.4 ± 0.11 μs 18.3 ± 0.12 μs 1 ± 0.0089
cubic/components/eval_medium 3.79 ± 0.021 μs 3.93 ± 0.04 μs 0.967 ± 0.011
cubic/components/eval_small 0.721 ± 0.01 μs 0.661 ± 0.01 μs 1.09 ± 0.022
cubic/forward/matrix_medium 29.2 ± 17 μs 29.2 ± 15 μs 1 ± 0.77
cubic/forward/matrix_small 7.05 ± 1.8 μs 7.12 ± 1.6 μs 0.99 ± 0.34
cubic/forward/vector_large 0.0401 ± 0.0021 ms 0.0403 ± 0.003 ms 0.996 ± 0.089
cubic/forward/vector_medium 7.6 ± 0.91 μs 7.56 ± 0.99 μs 1.01 ± 0.18
cubic/forward/vector_small 1.56 ± 0.16 μs 1.53 ± 0.15 μs 1.02 ± 0.14
cubic/gradients/comparison/forward_pass 12.7 ± 6.4 μs 13.3 ± 6.7 μs 0.957 ± 0.68
cubic/gradients/comparison/forwarddiff_medium 0.241 ± 0.014 ms 0.29 ± 0.016 ms 0.832 ± 0.067
cubic/gradients/comparison/mooncake_medium 19 ± 1 μs 19.7 ± 1.2 μs 0.965 ± 0.077
cubic/gradients/comparison/zygote_medium 24.3 ± 21 μs 24.3 ± 21 μs 1 ± 1.2
cubic/gradients/forwarddiff/matrix_medium 19.7 ± 0.75 ms 21.4 ± 0.71 ms 0.922 ± 0.047
cubic/gradients/forwarddiff/matrix_small 0.747 ± 0.019 ms 0.807 ± 0.023 ms 0.925 ± 0.036
cubic/gradients/forwarddiff/vector_large 5.56 ± 0.34 ms 6.76 ± 0.92 ms 0.823 ± 0.12
cubic/gradients/forwarddiff/vector_medium 0.232 ± 0.018 ms 0.278 ± 0.015 ms 0.833 ± 0.077
cubic/gradients/forwarddiff/vector_small 20.7 ± 11 μs 21.1 ± 11 μs 0.982 ± 0.75
cubic/gradients/mooncake/matrix_medium 0.0947 ± 0.0035 ms 0.0959 ± 0.0043 ms 0.987 ± 0.057
cubic/gradients/mooncake/matrix_small 30.4 ± 14 μs 30.6 ± 14 μs 0.993 ± 0.65
cubic/gradients/mooncake/vector_large 0.0922 ± 0.0058 ms 0.0972 ± 0.0073 ms 0.949 ± 0.093
cubic/gradients/mooncake/vector_medium 0.0365 ± 0.021 ms 0.0367 ± 0.021 ms 0.994 ± 0.79
cubic/gradients/mooncake/vector_small 8.89 ± 6.1 μs 8.94 ± 6 μs 0.994 ± 0.96
cubic/gradients/zygote/matrix_medium 0.0969 ± 0.034 ms 0.0982 ± 0.033 ms 0.987 ± 0.48
cubic/gradients/zygote/matrix_small 0.0371 ± 0.015 ms 0.0367 ± 0.015 ms 1.01 ± 0.58
cubic/gradients/zygote/vector_large 0.0968 ± 0.005 ms 0.0972 ± 0.0074 ms 0.996 ± 0.092
cubic/gradients/zygote/vector_medium 0.0428 ± 0.021 ms 0.0426 ± 0.0071 ms 1 ± 0.53
cubic/gradients/zygote/vector_small 14.3 ± 8 μs 14.4 ± 7.9 μs 0.996 ± 0.78
cubic/scaling/eval_10 4.28 ± 5 μs 4.24 ± 5.1 μs 1.01 ± 1.7
cubic/scaling/eval_100 5.5 ± 5.3 μs 5.51 ± 5 μs 0.998 ± 1.3
cubic/scaling/eval_1000 18.8 ± 0.88 μs 18.7 ± 0.92 μs 1 ± 0.068
cubic/scaling/eval_250 7.89 ± 6.4 μs 7.88 ± 6.5 μs 1 ± 1.2
cubic/scaling/eval_50 4.87 ± 4.5 μs 4.87 ± 4.9 μs 1 ± 1.4
cubic/scaling/eval_500 11.5 ± 0.86 μs 11.5 ± 0.84 μs 1 ± 0.1
cubic/scaling/nodes_10 1.75 ± 0.11 μs 1.67 ± 0.11 μs 1.05 ± 0.096
cubic/scaling/nodes_100 5.1 ± 0.78 μs 5.5 ± 5.3 μs 0.927 ± 0.91
cubic/scaling/nodes_200 17.8 ± 10 μs 9.65 ± 11 μs 1.85 ± 2.3
cubic/scaling/nodes_25 2.38 ± 0.24 μs 2.34 ± 0.24 μs 1.02 ± 0.15
cubic/scaling/nodes_50 3.67 ± 3.4 μs 3.64 ± 3.4 μs 1.01 ± 1.3
cubic/scaling/nodes_500 23.5 ± 1.2 μs 23.6 ± 1.4 μs 0.995 ± 0.078
gradients/di_forwarddiff_D_z 0.241 ± 0.049 ms 0.216 ± 0.049 ms 1.11 ± 0.34
gradients/di_forwarddiff_f_z 0.203 ± 0.039 ms 0.211 ± 0.045 ms 0.96 ± 0.28
gradients/di_forwarddiff_r_z 0.452 ± 0.2 ms 0.541 ± 0.19 ms 0.835 ± 0.47
gradients/di_mooncake_D_z 0.614 ± 0.12 ms 0.615 ± 0.13 ms 0.999 ± 0.28
gradients/di_mooncake_f_z 0.609 ± 0.024 ms 0.609 ± 0.03 ms 1 ± 0.063
gradients/di_mooncake_r_z 5.98 ± 0.087 ms 5.88 ± 0.11 ms 1.02 ± 0.024
gradients/di_zygote_D_z 1.58 ± 0.24 ms 1.59 ± 0.22 ms 0.99 ± 0.2
gradients/di_zygote_f_z 1.55 ± 0.19 ms 1.58 ± 0.2 ms 0.979 ± 0.17
gradients/di_zygote_r_z 26.5 ± 2.1 ms 25.8 ± 2.2 ms 1.03 ± 0.12
gradients/forward_D_z 0.114 ± 0.0093 ms 0.114 ± 0.0088 ms 1 ± 0.11
gradients/forward_f_z 0.115 ± 0.011 ms 0.115 ± 0.0097 ms 0.999 ± 0.12
gradients/forward_r_z 0.361 ± 0.11 ms 0.361 ± 0.11 ms 0.999 ± 0.42
gradients/forwarddiff_D_z 0.209 ± 0.053 ms 0.234 ± 0.053 ms 0.896 ± 0.3
gradients/forwarddiff_f_z 0.211 ± 0.038 ms 0.227 ± 0.042 ms 0.928 ± 0.24
gradients/forwarddiff_r_z 0.374 ± 0.097 ms 0.38 ± 0.12 ms 0.983 ± 0.39
gradients/parameter_sensitivity/curved_D_z 0.204 ± 0.044 ms 0.208 ± 0.045 ms 0.984 ± 0.3
gradients/parameter_sensitivity/lcdm_D_z 0.206 ± 0.051 ms 0.212 ± 0.05 ms 0.97 ± 0.33
gradients/parameter_sensitivity/w0wa_D_z 0.223 ± 0.048 ms 0.226 ± 0.048 ms 0.987 ± 0.3
gradients/scaling/di_mooncake_D_z_large 1.17 ± 0.038 ms 1.19 ± 0.047 ms 0.988 ± 0.051
gradients/scaling/di_mooncake_D_z_small 0.524 ± 0.076 ms 0.52 ± 0.075 ms 1.01 ± 0.21
gradients/scaling/forward_D_z_large 0.159 ± 0.036 ms 0.161 ± 0.03 ms 0.987 ± 0.29
gradients/scaling/forward_D_z_small 0.0987 ± 0.012 ms 0.0985 ± 0.012 ms 1 ± 0.17
gradients/scaling/forwarddiff_D_z_large 0.37 ± 0.017 ms 0.366 ± 0.019 ms 1.01 ± 0.07
gradients/scaling/forwarddiff_D_z_small 0.203 ± 0.043 ms 0.204 ± 0.036 ms 0.994 ± 0.27
gradients/scaling/zygote_D_z_large 2.01 ± 0.31 ms 1.94 ± 0.29 ms 1.04 ± 0.22
gradients/scaling/zygote_D_z_small 1.39 ± 0.13 ms 1.41 ± 0.12 ms 0.984 ± 0.13
gradients/single_z/di_mooncake_D_z 0.5 ± 0.076 ms 0.496 ± 0.065 ms 1.01 ± 0.2
gradients/single_z/di_mooncake_f_z 0.451 ± 0.069 ms 0.482 ± 0.068 ms 0.937 ± 0.2
gradients/single_z/di_mooncake_r_z 0.0563 ± 0.0038 ms 0.0569 ± 0.0042 ms 0.989 ± 0.098
gradients/single_z/forward_D_z 0.0966 ± 0.011 ms 0.0969 ± 0.011 ms 0.998 ± 0.16
gradients/single_z/forward_f_z 0.0967 ± 0.011 ms 0.0966 ± 0.011 ms 1 ± 0.16
gradients/single_z/forward_r_z 2.48 ± 0.14 μs 2.45 ± 0.14 μs 1.01 ± 0.081
gradients/single_z/forwarddiff_D_z 0.196 ± 0.007 ms 0.198 ± 0.0066 ms 0.988 ± 0.048
gradients/single_z/forwarddiff_f_z 0.198 ± 0.0074 ms 0.197 ± 0.0066 ms 1.01 ± 0.05
gradients/single_z/forwarddiff_r_z 3.71 ± 0.26 μs 3.81 ± 0.28 μs 0.974 ± 0.099
gradients/single_z/zygote_D_z 1.43 ± 0.15 ms 1.43 ± 0.13 ms 0.995 ± 0.14
gradients/single_z/zygote_f_z 1.43 ± 0.16 ms 1.43 ± 0.14 ms 0.999 ± 0.15
gradients/single_z/zygote_r_z 0.438 ± 0.048 ms 0.434 ± 0.048 ms 1.01 ± 0.16
gradients/zygote_D_z 1.48 ± 0.18 ms 1.48 ± 0.19 ms 0.996 ± 0.18
gradients/zygote_f_z 1.58 ± 0.24 ms 1.6 ± 0.23 ms 0.983 ± 0.2
gradients/zygote_r_z 28 ± 2.5 ms 27.7 ± 3.5 ms 1.01 ± 0.16
normalization/matrix 15.7 ± 2.1 μs 16.6 ± 1.4 μs 0.942 ± 0.15
normalization/vector 0.09 ± 0.01 μs 0.09 ± 0.01 μs 1 ± 0.16
running/lux 8.11 ± 0.68 μs 8.4 ± 0.65 μs 0.965 ± 0.11
running/simplechains 2.9 ± 0.031 μs 2.9 ± 0.03 μs 1 ± 0.015
vectorization/D_f_z_comprehension 3.12 ± 0.034 ms 3.13 ± 0.033 ms 0.995 ± 0.015
vectorization/D_f_z_scalar_loop 3.12 ± 0.032 ms 3.12 ± 0.036 ms 0.999 ± 0.015
vectorization/D_f_z_vectorized 0.108 ± 0.0057 ms 0.111 ± 0.0061 ms 0.973 ± 0.074
vectorization/D_z_comprehension 3.12 ± 0.035 ms 3.13 ± 0.04 ms 0.997 ± 0.017
vectorization/D_z_scalar_loop 3.12 ± 0.37 ms 3.12 ± 0.36 ms 0.998 ± 0.17
vectorization/D_z_vectorized 0.107 ± 0.0062 ms 0.109 ± 0.0057 ms 0.98 ± 0.077
vectorization/E_z_comprehension 7.34 ± 0.1 μs 7.33 ± 0.08 μs 1 ± 0.017
vectorization/E_z_scalar_loop 7.33 ± 0.09 μs 7.4 ± 0.08 μs 0.991 ± 0.016
vectorization/E_z_vectorized 4.08 ± 0.05 μs 4.11 ± 0.05 μs 0.993 ± 0.017
vectorization/S_of_K_comprehension 0.29 ± 0.001 μs 0.29 ± 0.001 μs 1 ± 0.0049
vectorization/S_of_K_scalar_loop 0.281 ± 0.01 μs 0.281 ± 0.01 μs 1 ± 0.05
vectorization/S_of_K_vectorized 0.21 ± 0.001 μs 0.211 ± 0.01 μs 0.995 ± 0.047
vectorization/dA_z_comprehension 0.105 ± 0.033 ms 0.106 ± 0.033 ms 0.992 ± 0.44
vectorization/dA_z_scalar_loop 0.106 ± 0.033 ms 0.11 ± 0.032 ms 0.962 ± 0.41
vectorization/dA_z_vectorized 0.106 ± 0.033 ms 0.105 ± 0.033 ms 1 ± 0.44
vectorization/dL_z_comprehension 0.106 ± 0.033 ms 0.106 ± 0.033 ms 0.994 ± 0.44
vectorization/dL_z_scalar_loop 0.106 ± 0.034 ms 0.11 ± 0.032 ms 0.967 ± 0.42
vectorization/dL_z_vectorized 0.106 ± 0.033 ms 0.106 ± 0.034 ms 0.999 ± 0.45
vectorization/dM_z_comprehension 0.105 ± 0.033 ms 0.105 ± 0.033 ms 1 ± 0.44
vectorization/dM_z_scalar_loop 0.105 ± 0.032 ms 0.104 ± 0.032 ms 1.01 ± 0.43
vectorization/dM_z_vectorized 0.106 ± 0.033 ms 0.105 ± 0.033 ms 1 ± 0.45
vectorization/f_z_comprehension 3.12 ± 0.36 ms 3.18 ± 0.36 ms 0.982 ± 0.16
vectorization/f_z_scalar_loop 3.13 ± 0.035 ms 3.13 ± 0.032 ms 1 ± 0.015
vectorization/f_z_vectorized 0.108 ± 0.006 ms 0.108 ± 0.0062 ms 1 ± 0.08
vectorization/r_z_comprehension 0.105 ± 0.033 ms 0.105 ± 0.033 ms 0.999 ± 0.44
vectorization/r_z_scalar_loop 0.105 ± 0.033 ms 0.105 ± 0.033 ms 1 ± 0.44
vectorization/r_z_vectorized 0.105 ± 0.033 ms 0.105 ± 0.033 ms 1 ± 0.44
time_to_load 1.75 ± 0.01 s 1.86 ± 0.012 s 0.94 ± 0.0082
Memory benchmarks
main 899fb85... main / 899fb85...
akima/components/coefficients_large 0.051 k allocs: 0.0665 MB 0.051 k allocs: 0.0665 MB 1
akima/components/coefficients_medium 0.034 k allocs: 14.7 kB 0.034 k allocs: 14.7 kB 1
akima/components/coefficients_small 0.034 k allocs: 3.61 kB 0.034 k allocs: 3.61 kB 1
akima/components/slopes_large 12 allocs: 16 kB 12 allocs: 16 kB 1
akima/components/slopes_medium 8 allocs: 3.39 kB 8 allocs: 3.39 kB 1
akima/components/slopes_small 8 allocs: 0.844 kB 8 allocs: 0.844 kB 1
akima/forward/matrix_medium 0.099 k allocs: 0.0864 MB 0.099 k allocs: 0.0864 MB 1
akima/forward/matrix_small 0.095 k allocs: 20.3 kB 0.095 k allocs: 20.3 kB 1
akima/forward/vector_large 0.069 k allocs: 0.0938 MB 0.069 k allocs: 0.0938 MB 1
akima/forward/vector_medium 0.046 k allocs: 20.9 kB 0.046 k allocs: 20.9 kB 1
akima/forward/vector_small 0.046 k allocs: 5.12 kB 0.046 k allocs: 5.12 kB 1
akima/gradients/comparison/di_forwarddiff_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/comparison/di_mooncake_medium 0.13 k allocs: 0.0543 MB 0.13 k allocs: 0.0543 MB 1
akima/gradients/comparison/di_zygote_medium 0.158 k allocs: 0.0567 MB 0.158 k allocs: 0.0567 MB 1
akima/gradients/comparison/forward_pass 0.046 k allocs: 20.9 kB 0.046 k allocs: 20.9 kB 1
akima/gradients/comparison/forwarddiff_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/comparison/zygote_medium 0.158 k allocs: 0.0567 MB 0.158 k allocs: 0.0567 MB 1
akima/gradients/di_forwarddiff/vector_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/di_zygote/matrix_medium 0.346 k allocs: 0.257 MB 0.346 k allocs: 0.257 MB 1
akima/gradients/di_zygote/vector_medium 0.158 k allocs: 0.0567 MB 0.158 k allocs: 0.0567 MB 1
akima/gradients/forwarddiff/matrix_medium 11.8 k allocs: 0.0862 GB 11.8 k allocs: 0.0862 GB 1
akima/gradients/forwarddiff/matrix_small 2.21 k allocs: 3.68 MB 2.21 k allocs: 3.68 MB 1
akima/gradients/forwarddiff/vector_large 2.9 k allocs: 0.0433 GB 2.9 k allocs: 0.0433 GB 1
akima/gradients/forwarddiff/vector_medium 0.595 k allocs: 1.95 MB 0.595 k allocs: 1.95 MB 1
akima/gradients/forwarddiff/vector_small 0.097 k allocs: 0.0779 MB 0.097 k allocs: 0.0779 MB 1
akima/gradients/mooncake/matrix_medium 0.343 k allocs: 0.277 MB 0.343 k allocs: 0.277 MB 1
akima/gradients/mooncake/matrix_small 0.328 k allocs: 0.0664 MB 0.328 k allocs: 0.0664 MB 1
akima/gradients/mooncake/vector_large 0.189 k allocs: 0.244 MB 0.189 k allocs: 0.244 MB 1
akima/gradients/mooncake/vector_medium 0.13 k allocs: 0.0543 MB 0.13 k allocs: 0.0543 MB 1
akima/gradients/mooncake/vector_small 0.13 k allocs: 14.7 kB 0.13 k allocs: 14.7 kB 1
akima/gradients/zygote/matrix_medium 0.346 k allocs: 0.257 MB 0.346 k allocs: 0.257 MB 1
akima/gradients/zygote/matrix_small 0.334 k allocs: 0.0642 MB 0.334 k allocs: 0.0642 MB 1
akima/gradients/zygote/vector_large 0.217 k allocs: 0.246 MB 0.217 k allocs: 0.246 MB 1
akima/gradients/zygote/vector_medium 0.158 k allocs: 0.0567 MB 0.158 k allocs: 0.0567 MB 1
akima/gradients/zygote/vector_small 0.158 k allocs: 17.1 kB 0.158 k allocs: 17.1 kB 1
akima/scaling/eval_10 0.046 k allocs: 19.1 kB 0.046 k allocs: 19.1 kB 1
akima/scaling/eval_100 0.046 k allocs: 19.8 kB 0.046 k allocs: 19.8 kB 1
akima/scaling/eval_1000 0.047 k allocs: 26.8 kB 0.047 k allocs: 26.8 kB 1
akima/scaling/eval_250 0.046 k allocs: 20.9 kB 0.046 k allocs: 20.9 kB 1
akima/scaling/eval_50 0.046 k allocs: 19.4 kB 0.046 k allocs: 19.4 kB 1
akima/scaling/eval_500 0.047 k allocs: 22.9 kB 0.047 k allocs: 22.9 kB 1
akima/scaling/nodes_10 0.046 k allocs: 3.84 kB 0.046 k allocs: 3.84 kB 1
akima/scaling/nodes_100 0.046 k allocs: 19.8 kB 0.046 k allocs: 19.8 kB 1
akima/scaling/nodes_200 0.046 k allocs: 0.0363 MB 0.046 k allocs: 0.0363 MB 1
akima/scaling/nodes_25 0.046 k allocs: 6.47 kB 0.046 k allocs: 6.47 kB 1
akima/scaling/nodes_50 0.046 k allocs: 11.2 kB 0.046 k allocs: 11.2 kB 1
akima/scaling/nodes_500 0.068 k allocs: 0.087 MB 0.068 k allocs: 0.087 MB 1
background/D_f_z_struct 1.4 k allocs: 24.4 kB 1.4 k allocs: 24.4 kB 1
background/D_z_direct 1.4 k allocs: 24.4 kB 1.4 k allocs: 24.4 kB 1
background/D_z_struct 1.4 k allocs: 24.4 kB 1.4 k allocs: 24.4 kB 1
background/E_a_struct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_direct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_highz 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_lowz 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_struct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
background/E_z_vector 0.126 k allocs: 2.23 kB 0.126 k allocs: 2.23 kB 1
background/dA_z_struct 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
background/dL_z_direct 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
background/dL_z_highz 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
background/dL_z_lowz 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
background/dL_z_struct 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
background/dL_z_vector 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
background/f_z_struct 1.4 k allocs: 24.4 kB 1.4 k allocs: 24.4 kB 1
background/r_z_struct 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
background/Ωma_struct 4 allocs: 0.0625 kB 4 allocs: 0.0625 kB 1
chebyshev/forward/matrix_medium 26 allocs: 8.96 kB 26 allocs: 8.96 kB 1
chebyshev/forward/matrix_small 25 allocs: 2.7 kB 25 allocs: 2.7 kB 1
chebyshev/forward/polynomials_medium 0.397 k allocs: 0.579 MB 0.397 k allocs: 0.579 MB 1
chebyshev/forward/polynomials_small 0.077 k allocs: 25.2 kB 0.077 k allocs: 25.2 kB 1
chebyshev/forward/vector_large 11 allocs: 4.27 kB 11 allocs: 4.27 kB 1
chebyshev/forward/vector_medium 10 allocs: 1.17 kB 10 allocs: 1.17 kB 1
chebyshev/forward/vector_small 10 allocs: 0.484 kB 10 allocs: 0.484 kB 1
chebyshev/gradients/forwarddiff/vector_medium 0.0348 M allocs: 1.62 MB 0.0348 M allocs: 1.62 MB 1
chebyshev/gradients/forwarddiff/vector_small 1.09 k allocs: 0.0576 MB 1.09 k allocs: 0.0576 MB 1
chebyshev/gradients/mooncake/vector_medium 28 allocs: 3.97 kB 28 allocs: 3.97 kB 1
chebyshev/gradients/mooncake/vector_small 28 allocs: 1.91 kB 28 allocs: 1.91 kB 1
chebyshev/gradients/zygote/vector_medium 0.042 k allocs: 4.81 kB 0.042 k allocs: 4.81 kB 1
chebyshev/gradients/zygote/vector_small 0.042 k allocs: 2.75 kB 0.042 k allocs: 2.75 kB 1
chebyshev/multidim/forward_2d 0.049 k allocs: 4.21 kB 0.049 k allocs: 4.21 kB 1
chebyshev/multidim/zygote_2d 0.121 k allocs: 12.8 kB 0.121 k allocs: 12.8 kB 1
cubic/components/coefficients_large 0.051 k allocs: 0.0628 MB 0.051 k allocs: 0.0628 MB 1
cubic/components/coefficients_medium 0.035 k allocs: 14 kB 0.035 k allocs: 14 kB 1
cubic/components/coefficients_small 0.035 k allocs: 3.52 kB 0.035 k allocs: 3.52 kB 1
cubic/components/eval_large 3 allocs: 7.88 kB 3 allocs: 7.88 kB 1
cubic/components/eval_medium 2 allocs: 2.02 kB 2 allocs: 2.02 kB 1
cubic/components/eval_small 2 allocs: 0.469 kB 2 allocs: 0.469 kB 1
cubic/forward/matrix_medium 0.04 k allocs: 0.0465 MB 0.04 k allocs: 0.0465 MB 1
cubic/forward/matrix_small 0.038 k allocs: 10.4 kB 0.038 k allocs: 10.4 kB 1
cubic/forward/vector_large 0.054 k allocs: 0.0705 MB 0.054 k allocs: 0.0705 MB 1
cubic/forward/vector_medium 0.037 k allocs: 16 kB 0.037 k allocs: 16 kB 1
cubic/forward/vector_small 0.037 k allocs: 3.98 kB 0.037 k allocs: 3.98 kB 1
cubic/gradients/comparison/forward_pass 0.037 k allocs: 16 kB 0.037 k allocs: 16 kB 1
cubic/gradients/comparison/forwarddiff_medium 0.478 k allocs: 0.869 MB 0.478 k allocs: 0.869 MB 1
cubic/gradients/comparison/mooncake_medium 0.125 k allocs: 0.0487 MB 0.125 k allocs: 0.0487 MB 1
cubic/gradients/comparison/zygote_medium 0.143 k allocs: 0.0506 MB 0.143 k allocs: 0.0506 MB 1
cubic/gradients/forwarddiff/matrix_medium 4.54 k allocs: 0.0409 GB 4.54 k allocs: 0.0409 GB 1
cubic/gradients/forwarddiff/matrix_small 0.868 k allocs: 1.71 MB 0.868 k allocs: 1.71 MB 1
cubic/gradients/forwarddiff/vector_large 2.81 k allocs: 19 MB 2.81 k allocs: 19 MB 1
cubic/gradients/forwarddiff/vector_medium 0.478 k allocs: 0.869 MB 0.478 k allocs: 0.869 MB 1
cubic/gradients/forwarddiff/vector_small 0.095 k allocs: 0.0354 MB 0.095 k allocs: 0.0354 MB 1
cubic/gradients/mooncake/matrix_medium 0.246 k allocs: 0.178 MB 0.246 k allocs: 0.178 MB 1
cubic/gradients/mooncake/matrix_small 0.239 k allocs: 0.0422 MB 0.239 k allocs: 0.0422 MB 1
cubic/gradients/mooncake/vector_large 0.175 k allocs: 0.21 MB 0.175 k allocs: 0.21 MB 1
cubic/gradients/mooncake/vector_medium 0.125 k allocs: 0.0487 MB 0.125 k allocs: 0.0487 MB 1
cubic/gradients/mooncake/vector_small 0.125 k allocs: 14.4 kB 0.125 k allocs: 14.4 kB 1
cubic/gradients/zygote/matrix_medium 0.264 k allocs: 0.18 MB 0.264 k allocs: 0.18 MB 1
cubic/gradients/zygote/matrix_small 0.257 k allocs: 0.0445 MB 0.257 k allocs: 0.0445 MB 1
cubic/gradients/zygote/vector_large 0.193 k allocs: 0.212 MB 0.193 k allocs: 0.212 MB 1
cubic/gradients/zygote/vector_medium 0.143 k allocs: 0.0506 MB 0.143 k allocs: 0.0506 MB 1
cubic/gradients/zygote/vector_small 0.143 k allocs: 16.4 kB 0.143 k allocs: 16.4 kB 1
cubic/scaling/eval_10 0.037 k allocs: 14.2 kB 0.037 k allocs: 14.2 kB 1
cubic/scaling/eval_100 0.037 k allocs: 14.9 kB 0.037 k allocs: 14.9 kB 1
cubic/scaling/eval_1000 0.038 k allocs: 21.9 kB 0.038 k allocs: 21.9 kB 1
cubic/scaling/eval_250 0.037 k allocs: 16 kB 0.037 k allocs: 16 kB 1
cubic/scaling/eval_50 0.037 k allocs: 14.5 kB 0.037 k allocs: 14.5 kB 1
cubic/scaling/eval_500 0.038 k allocs: 18 kB 0.038 k allocs: 18 kB 1
cubic/scaling/nodes_10 0.037 k allocs: 3.17 kB 0.037 k allocs: 3.17 kB 1
cubic/scaling/nodes_100 0.037 k allocs: 14.9 kB 0.037 k allocs: 14.9 kB 1
cubic/scaling/nodes_200 0.037 k allocs: 27 kB 0.037 k allocs: 27 kB 1
cubic/scaling/nodes_25 0.037 k allocs: 5.02 kB 0.037 k allocs: 5.02 kB 1
cubic/scaling/nodes_50 0.037 k allocs: 8.55 kB 0.037 k allocs: 8.55 kB 1
cubic/scaling/nodes_500 0.053 k allocs: 0.0636 MB 0.053 k allocs: 0.0636 MB 1
gradients/di_forwarddiff_D_z 1.47 k allocs: 0.146 MB 1.47 k allocs: 0.146 MB 1
gradients/di_forwarddiff_f_z 1.48 k allocs: 0.157 MB 1.48 k allocs: 0.157 MB 1
gradients/di_forwarddiff_r_z 5.21 k allocs: 0.428 MB 5.21 k allocs: 0.428 MB 1
gradients/di_mooncake_D_z 7.98 k allocs: 0.392 MB 7.98 k allocs: 0.392 MB 1
gradients/di_mooncake_f_z 7.99 k allocs: 0.395 MB 7.99 k allocs: 0.395 MB 1
gradients/di_mooncake_r_z 0.0409 M allocs: 1.57 MB 0.0409 M allocs: 1.57 MB 1
gradients/di_zygote_D_z 10.6 k allocs: 0.49 MB 10.6 k allocs: 0.49 MB 1
gradients/di_zygote_f_z 10.6 k allocs: 0.5 MB 10.6 k allocs: 0.5 MB 1
gradients/di_zygote_r_z 0.181 M allocs: 8.05 MB 0.181 M allocs: 8.05 MB 1
gradients/forward_D_z 1.54 k allocs: 0.0406 MB 1.54 k allocs: 0.0406 MB 1
gradients/forward_f_z 1.54 k allocs: 0.0424 MB 1.54 k allocs: 0.0424 MB 1
gradients/forward_r_z 5.21 k allocs: 0.238 MB 5.21 k allocs: 0.238 MB 1
gradients/forwarddiff_D_z 1.47 k allocs: 0.146 MB 1.47 k allocs: 0.146 MB 1
gradients/forwarddiff_f_z 1.48 k allocs: 0.157 MB 1.48 k allocs: 0.157 MB 1
gradients/forwarddiff_r_z 5.21 k allocs: 0.428 MB 5.21 k allocs: 0.428 MB 1
gradients/parameter_sensitivity/curved_D_z 1.47 k allocs: 0.146 MB 1.47 k allocs: 0.146 MB 1
gradients/parameter_sensitivity/lcdm_D_z 1.47 k allocs: 0.146 MB 1.47 k allocs: 0.146 MB 1
gradients/parameter_sensitivity/w0wa_D_z 1.47 k allocs: 0.146 MB 1.47 k allocs: 0.146 MB 1
gradients/scaling/di_mooncake_D_z_large 22 k allocs: 1.22 MB 22 k allocs: 1.22 MB 1
gradients/scaling/di_mooncake_D_z_small 4.82 k allocs: 0.195 MB 4.82 k allocs: 0.195 MB 1
gradients/scaling/forward_D_z_large 2.35 k allocs: 0.109 MB 2.35 k allocs: 0.109 MB 1
gradients/scaling/forward_D_z_small 1.35 k allocs: 25.2 kB 1.35 k allocs: 25.2 kB 1
gradients/scaling/forwarddiff_D_z_large 2.28 k allocs: 0.404 MB 2.28 k allocs: 0.404 MB 1
gradients/scaling/forwarddiff_D_z_small 1.28 k allocs: 0.0872 MB 1.28 k allocs: 0.0872 MB 1
gradients/scaling/zygote_D_z_large 23.5 k allocs: 1.19 MB 23.5 k allocs: 1.19 MB 1
gradients/scaling/zygote_D_z_small 7.74 k allocs: 0.33 MB 7.74 k allocs: 0.33 MB 1
gradients/single_z/di_mooncake_D_z 4.49 k allocs: 0.176 MB 4.49 k allocs: 0.176 MB 1
gradients/single_z/di_mooncake_f_z 4.49 k allocs: 0.176 MB 4.49 k allocs: 0.176 MB 1
gradients/single_z/di_mooncake_r_z 0.409 k allocs: 16.1 kB 0.409 k allocs: 16.1 kB 1
gradients/single_z/forward_D_z 1.33 k allocs: 23.2 kB 1.33 k allocs: 23.2 kB 1
gradients/single_z/forward_f_z 1.33 k allocs: 23.2 kB 1.33 k allocs: 23.2 kB 1
gradients/single_z/forward_r_z 0.052 k allocs: 2.41 kB 0.052 k allocs: 2.41 kB 1
gradients/single_z/forwarddiff_D_z 1.26 k allocs: 0.0793 MB 1.26 k allocs: 0.0793 MB 1
gradients/single_z/forwarddiff_f_z 1.26 k allocs: 0.0793 MB 1.26 k allocs: 0.0793 MB 1
gradients/single_z/forwarddiff_r_z 0.052 k allocs: 4.22 kB 0.052 k allocs: 4.22 kB 1
gradients/single_z/zygote_D_z 7.39 k allocs: 0.31 MB 7.39 k allocs: 0.31 MB 1
gradients/single_z/zygote_f_z 7.39 k allocs: 0.31 MB 7.39 k allocs: 0.31 MB 1
gradients/single_z/zygote_r_z 2.54 k allocs: 0.111 MB 2.54 k allocs: 0.111 MB 1
gradients/zygote_D_z 10.6 k allocs: 0.49 MB 10.6 k allocs: 0.49 MB 1
gradients/zygote_f_z 10.6 k allocs: 0.5 MB 10.6 k allocs: 0.5 MB 1
gradients/zygote_r_z 0.181 M allocs: 8.05 MB 0.181 M allocs: 8.05 MB 1
normalization/matrix 3 allocs: 0.229 MB 3 allocs: 0.229 MB 1
normalization/vector 2 allocs: 0.906 kB 2 allocs: 0.906 kB 1
running/lux 30 allocs: 4.11 kB 30 allocs: 4.11 kB 1
running/simplechains 0 allocs: 0 B 0 allocs: 0 B
vectorization/D_f_z_comprehension 0.0421 M allocs: 0.714 MB 0.0421 M allocs: 0.714 MB 1
vectorization/D_f_z_scalar_loop 0.0421 M allocs: 0.714 MB 0.0421 M allocs: 0.714 MB 1
vectorization/D_f_z_vectorized 1.47 k allocs: 30.6 kB 1.47 k allocs: 30.6 kB 1
vectorization/D_z_comprehension 0.0421 M allocs: 0.714 MB 0.0421 M allocs: 0.714 MB 1
vectorization/D_z_scalar_loop 0.0421 M allocs: 0.714 MB 0.0421 M allocs: 0.714 MB 1
vectorization/D_z_vectorized 1.47 k allocs: 29.7 kB 1.47 k allocs: 29.7 kB 1
vectorization/E_z_comprehension 0.122 k allocs: 2.17 kB 0.122 k allocs: 2.17 kB 1
vectorization/E_z_scalar_loop 0.122 k allocs: 2.17 kB 0.122 k allocs: 2.17 kB 1
vectorization/E_z_vectorized 0.066 k allocs: 1.56 kB 0.066 k allocs: 1.56 kB 1
vectorization/S_of_K_comprehension 2 allocs: 0.219 kB 2 allocs: 0.219 kB 1
vectorization/S_of_K_scalar_loop 2 allocs: 0.219 kB 2 allocs: 0.219 kB 1
vectorization/S_of_K_vectorized 2 allocs: 0.219 kB 2 allocs: 0.219 kB 1
vectorization/dA_z_comprehension 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/dA_z_scalar_loop 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/dA_z_vectorized 1.57 k allocs: 0.0717 MB 1.57 k allocs: 0.0717 MB 1
vectorization/dL_z_comprehension 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/dL_z_scalar_loop 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/dL_z_vectorized 1.57 k allocs: 0.0717 MB 1.57 k allocs: 0.0717 MB 1
vectorization/dM_z_comprehension 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/dM_z_scalar_loop 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/dM_z_vectorized 1.57 k allocs: 0.0714 MB 1.57 k allocs: 0.0714 MB 1
vectorization/f_z_comprehension 0.0421 M allocs: 0.714 MB 0.0421 M allocs: 0.714 MB 1
vectorization/f_z_scalar_loop 0.0421 M allocs: 0.714 MB 0.0421 M allocs: 0.714 MB 1
vectorization/f_z_vectorized 1.47 k allocs: 30.3 kB 1.47 k allocs: 30.3 kB 1
vectorization/r_z_comprehension 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/r_z_scalar_loop 1.56 k allocs: 0.0708 MB 1.56 k allocs: 0.0708 MB 1
vectorization/r_z_vectorized 1.57 k allocs: 0.0714 MB 1.57 k allocs: 0.0714 MB 1
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants