jax
CI: 03/11/25 upstream sync
#271
Merged

CI: 03/11/25 upstream sync #271

github-actions merged 129 commits into rocm-main from ci-upstream-sync-142_1
github-actions
Cjkkkk fix unit tests to not use fmha rewriter
3a800803
h-vetinari fix member access to packed CUDA struct
91cae595
Qwlouse fix Initializer protocol
5acfc88a
Sai-Suraj-27 Fixed printing order of results in jax.debug.print documentation.
56285aec
rajasekharporeddy Remove duplicate JAX version 0.4.37 heading in changelog
9c18e8dc
dfm Improve error messages when input argument resolution fails in custom…
8b1b039e
Google-ML-Automation Merge pull request #26765 from Qwlouse:patch-1
97db925a
NeilGirdhar Fix detection of epath
52ab8c4c
jakevdp Update array-api-tests to latest commit
f0bbd26d
Google-ML-Automation Merge pull request #26912 from dfm:resolve-args-error-message
4a73134b
Google-ML-Automation Merge pull request #26916 from jakevdp:update-array-api-tests
7d0aab5a
Google-ML-Automation [JAX] Disable msan and asan for the profiler test running on nvidia gpu
8af6f70f
jakevdp jax.numpy ndim/shape/size: deprecate non-array input
8cec6e63
kanglant Internal config change
d112c85e
Rifur13 [Mosaic GPU] Add lowering for `log`, and a fast path using log2.
43b6be0e
skye Update setup.py to automatically pick up libtpu patch releases
bb80a568
skye Prepare for JAX release 0.5.2 (patch release over 0.5.1)
ce224293
nitins17 Add functionality to allow promoting RC wheels during release
721d1a32
Google-ML-Automation Merge pull request #26901 from NeilGirdhar:etils
b238bad7
Google-ML-Automation Merge pull request #26641 from jakevdp:jnp-ndim
c145102e
ddunl Update all uses of `@tsl//third_party` to `@xla//third_party`
1a19d559
jakeharmon8 Update references to JAX's GitHub repo
cdeeacab
yashk2810 Make sure concat + vmap of sharded input and replicated input works p…
766315f7
skye Merge branch 'release/0.5.2' into main
a6c858f0
skye Update version number after 0.5.2 release
cebedb9f
cperivol [mgpu] Non-vector untiled stores for tiling layouts.
51719a1a
Google-ML-Automation Update XLA dependency to use revision
06b760ee
dfm Attempt 2 at landing custom_vjp.optimize_remat using custom_dce.
342cb7b9
Google-ML-Automation Merge pull request #26627 from Cjkkkk:remove_fmha_rewriter
f3b2c841
hawkinsp Remove a TSAN suppression.
40e1a2a5
Google-ML-Automation Merge pull request #26691 from h-vetinari:packed
a13b3ced
superbobry Removed unused import
6230ef1d
Google-ML-Automation Merge pull request #26938 from superbobry:maint-2
9c19afd9
apaszke [Mosaic GPU][NFC] Refactor MMA SMEM descriptor creation
d1191387
Google-ML-Automation Merge pull request #26934 from hawkinsp:tsan
4e1f969a
apaszke [Mosaic GPU] Add support for small tiles for (WG)MMA LHS
4493889c
wenscarl support e2m1fn
c099e808
dfm Reverts 342cb7b99a09180472823a33c7cdad8a8db77875
4a93c8b3
Google-ML-Automation Update `.bazelrc` with Apple CC toolchain changes.
1ae7dd7f
apaszke [Mosaic GPU] Remove support for large tiles on Blackwell
8df00e26
lockwo add pmap axes hints
3e4dc0d4
Google-ML-Automation Fix ambiguous cpu definition for JAX wheels.
3edc068f
garymm vmap mismatch size error message: handle *args
69d66f66
Google-ML-Automation Fix build rule for free-threaded python builds.
0913cd75
Google-ML-Automation Merge pull request #26952 from garymm:vmap-arg
8571ad9f
jburnim [Pallas] Adds a simple dynamic race detector for TPU interpret mode.
016b351f
Google-ML-Automation Set `USERPROFILE` for Windows builds to fix CI issue.
c16f37d8
yashk2810 Add a note about uneven sharding and with_sharding_constraint. Fixes …
ba5349f8
yashk2810 Just use `jit` as the string in error messages instead of `jit` and `…
a67ab9fa
bchetioui [Pallas/Mosaic GPU] Enable `ops_test` for Mosaic GPU.
fe577b5d
Google-ML-Automation Update XLA dependency to use revision
16bb9190
chr1sj0nes [pallas] Add support for `pl.dot` with `int8` inputs.
d6b97c20
superbobry [pallas:mosaic_gpu] Added WG lowering rule for `lax.bitcast_convert_t…
2a340193
nitins17 Build JAX wheels instead of installing it from the source repository
623865fe
ayaka14732 Minor bug fixes in error checking
8c89da7c
dimitar-asenov [Mosaic GPU] Fix `scf.ForOp` lowering to put lowered ops at the right…
5d64b3d2
bythew3i Open source TPU-friendly ragged paged attention kernel.
4b49c035
jakevdp Prevent tracer leaks in scipy.special.expn
b441b2b7
Google-ML-Automation Updates the Colocated Python's serialization (and deserialization) im…
cd7f03f2
Google-ML-Automation Merge pull request #26927 from skye:merge_release
4cab1183
yashk2810 Auto complete specs in a sharding if aval.ndim > len(sharding.spec) w…
e9486920
bythew3i [Mosaic TPU] Support fp8 upcast to f32
ff4310f6
zacmustin roofline: Support computing flops for unary ops.
8095d842
wenscarl Fix lint
ccbe9f7c
Google-ML-Automation Update XLA dependency to use revision
bf95bf49
danielsuo Dedup non-ref constants closed in cond branch functions.
e6db7a9d
Google-ML-Automation Merge pull request #26950 from lockwo:Owen/add-pmap-typehint
de78d2cc
apaszke [Mosaic GPU] Add support for tiling stores to refs using small tiling
85c6b6a1
dfm Update ad.backward_pass to support non-linear functions of constants.
b7ecfdfd
yashk2810 Add a divisibility check so that we make sure that sharding evenly di…
f8b98993
apaszke [Mosaic GPU] Add a new layout to help with transposing WGMMA results
65462fe6
superbobry [pallas:mosaic_gpu] `copy_smem_to_gmem` now allows skipping `cp.async…
928caf83
apaszke [Mosaic TPU] Enable all conversions involving fp8 types on TPUv5+
40238929
apaszke [Mosaic GPU] Add a better explanation for the transposed layout
1bef8b61
cperivol [mgpu] Debug print arrays.
eeccc67c
yashk2810 [sharding_in_types] Fix a bug where `empty_array` in scan was created…
9f37b519
Google-ML-Automation Add the len(arg) to the error message for static_argnums
ccf72782
hyeontaek [JAX] Fix api_benchmark broken by https://github.com/jax-ml/jax/pull/…
17827886
mattjj [mutable-arrays] read values should have the same explicit sharding a…
0e30a3ac
mattjj shard_map and other fixes to direct-linearize
7c2f8423
mattjj [scan] when num_trips==0, don't generate weird size-zero reshapes
f4f31f89
Google-ML-Automation Merge pull request #26979 from mattjj:26936
1870176e
Google-ML-Automation Merge pull request #27001 from mattjj:yash-scan
d8497796
Google-ML-Automation Merge pull request #26427 from mattjj:direct-linearize-fixes
6095af05
bythew3i Support MHA in ragged paged attention for packed type
041f5757
mattjj fixups that we meant to include in #26427
251b93eb
Google-ML-Automation Merge pull request #27005 from mattjj:direct-linearize-fixes-2
4660d7b6
mattjj [direct-linearize] fix name_stack bugs
fe26c19b
Google-ML-Automation Merge pull request #27010 from mattjj:direct-linearize-fixes-3
4988adcc
bythew3i [Mosaic TPU][Pallas] Add pl.reciprocal
0f0636af
Google-ML-Automation Update XLA dependency to use revision
04696b4d
dfm A few more fixes for debug_info tests with direct_linearize.
36d515ed
Google-ML-Automation Merge pull request #27006 from dfm:more-direct-lin-debug-info
922935a9
Google-ML-Automation Update XLA dependency to use revision
b9fb69d1
garymm Update stateful-computations.md
6a718b76
bchetioui [Pallas/Mosaic GPU] Add lowerings/layout inference for all the necess…
75d87020
Google-ML-Automation Update XLA dependency to use revision
f906d2b6
superbobry [pallas:mosaic_gpu] Added support for math functions to the WG lowering
91340ea0
dfm Avoid using array operations within lax.py operations.
4eada560
dfm Move (most) jaxlib linalg custom call registration into JAX.
21884d4a
Google-ML-Automation Merge pull request #27026 from garymm:patch-3
5a7ef404
dimitar-asenov [Mosaic GPU] Test the wgmma_op lowering when a is in registers.
d2bf034c
Google-ML-Automation Merge pull request #26811 from dfm:direct-lin
ab0ce8a4
vfdev-5 Add file and zip to tsan.yaml
1bab037c
Google-ML-Automation Merge pull request #27032 from dfm:lax-dtype
14b215fe
mwhittaker Warn the user if transparent huge pages aren't enabled.
5cb29949
nitins17 Modify version test to consider "rc" versions as well
d41e9683
Google-ML-Automation Remove version limit for `setuptools` dependency.
007fc7a6
jakevdp Internal: make it easier to detect the vmap sentinel
8ecadfdf
jburnim [Pallas] Small fix to TPU interpret mode (input_output_aliases + scal…
73d20cd6
Google-ML-Automation Merge pull request #26525 from wenscarl:e2m1fn
18f2f19c
Google-ML-Automation Merge pull request #27035 from vfdev-5:add-file-zip-to-tsan-ci-jobs
64beebbf
pravnar Define lax.ragged_dot_general and express lax.ragged_dot in terms of it.
b6d4fe53
Google-ML-Automation Rename `dot_with_no_batch_dims_saveable` to `dots_with_no_batch_dims_…
affe2e73
sharadmv [Pallas/Fuser] Add debug option to fuser.fuse that prints out jaxpr
87272fbe
Google-ML-Automation Merge pull request #26977 from jakevdp:fix-expn
c942b0fe
Google-ML-Automation Merge pull request #27038 from jakevdp:vmap-sentinel
261e6e5f
sharadmv [Pallas/Fuser] Add select_n push rule
81dde225
Google-ML-Automation Merge pull request #26839 from Sai-Suraj-27:fix_jax.debug.print
b8590816
Google-ML-Automation Merge pull request #26840 from rajasekharporeddy:testbranch1
d5587972
jburnim [Pallas] Increase tolerance in PallasOutOfBoundsInterpretTest.
802cb33b
Google-ML-Automation [Pallas] Enable skipping of floating-point operations when interpreti…
aceae84f
ayaka14732 Better error message when `raise_if_error()` is called within a trace…
988a1208
Google-ML-Automation [Pallas TPU] Remove `next_slot` SMEM tensor from pipeline emitter
02505fa7
yashk2810 Under pjit the `with mesh:` context will use `use_mesh(mesh): jit` in…
76dec382
shraiysh PR #22800: Change the default value of print_operand_shape_ to false …
cb2eb157
Google-ML-Automation Update XLA dependency to use revision
b6da46ec
bchetioui [Pallas/Mosaic GPU] Explicitly disable `ops_test` on Mosaic GPU pre-H…
7fd32ecc
github-actions github-actions requested a review 296 days ago
github-actions[bot] github-actions[bot] enabled auto-merge 296 days ago
charleshofer Merge branch 'rocm-main' into ci-upstream-sync-142_1
fb89a4b4
charleshofer
charleshofer approved these changes on 2025-03-11
github-actions github-actions merged 6ee76a8a into rocm-main 296 days ago
gulsumgudukbay gulsumgudukbay deleted the ci-upstream-sync-142_1 branch 111 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone