jax
CI: 03/14/25 upstream sync
#285
Merged

Commits
  • Fix the ValueError message for random.binomial (forgot to use string formatting).
    carlosgmartin committed 293 days ago
  • Support nvfp4
    wenscarl committed 292 days ago
  • Update gammainc and gammaincc against scipy 1.16: return nan whenever one of operands is nan.
    pearu committed 291 days ago
  • Merge pull request #27041 from carlosgmartin:fix_binomial_value_error
    Google-ML-Automation committed 291 days ago
  • Merge pull request #27092 from pearu:pearu/gammainc-bug-fix
    Google-ML-Automation committed 291 days ago
  • [mosaic_gpu/pallas:mgpu] Eradicate wgmma_layout
    Google-ML-Automation committed 291 days ago
  • [Pallas] Plumb compiler flags through source mapper.
    Google-ML-Automation committed 291 days ago
  • [sharding_in_types] Make `reshard` work with np.array.
    Google-ML-Automation committed 291 days ago
  • Add navigation breadcrumbs to docs.
    carlosgmartin committed 291 days ago
  • Add a set_mesh API to `jax.sharding`. `set_mesh` sets the sharding and never unsets it i.e. this is just `__enter__` of a ctx manager without `__exit__`
    Google-ML-Automation committed 291 days ago
  • [Mosaic TPU][NFC] Throw NYI error instead of crash when squeeze ref to 1d.
    Google-ML-Automation committed 291 days ago
  • Merge pull request #27044 from carlosgmartin:add_breadcrumbs_to_docs
    Google-ML-Automation committed 291 days ago
  • Add jax.random.multinomial.
    carlosgmartin committed 291 days ago
  • [sharding_in_types] Rework the `axis_types` argument in Mesh and AbstractMesh APIs. The changes are:
    Google-ML-Automation committed 290 days ago
  • Make the signature of AbstractMesh to be `AbstractMesh(axis_size: tuple[int, ...], axis_name: tuple[str, ...], *, axis_types)` instead of `AbstractMesh(shape_tuple: tuple[tuple[str, int], ...], *, axis_types)` so that we are consistent across all Mesh APIs: `Mesh`, `AbstractMesh` and `make_mesh`
    Google-ML-Automation committed 290 days ago
  • Rename some internal APIs (set_abstract_mesh -> use_abstract_mesh and set_concrete_mesh -> use_concrete_mesh)
    Google-ML-Automation committed 290 days ago
  • Update XLA dependency to use revision
    Google-ML-Automation committed 290 days ago
  • Add custom job names to group different matrix combinations in the Actions dashboard
    Google-ML-Automation committed 290 days ago
  • Allow late binding `out_shardings` and `in_shardings` in `auto_axes` and `explicit_axes` API
    Google-ML-Automation committed 290 days ago
  • [JAX] Change jax.core.Trace subclasses to call super().__init__().
    Google-ML-Automation committed 290 days ago
  • Merge pull request #26524 from carlosgmartin:random_multinomial
    Google-ML-Automation committed 290 days ago
  • [Mosaic] Improve error messages.
    Google-ML-Automation committed 290 days ago
  • Merge pull request #26944 from wenscarl:wenscarl/nvfp4
    Google-ML-Automation committed 290 days ago
  • [pallas][Mosaic][Easy] Add batch dot dim test, remove check
    Google-ML-Automation committed 290 days ago
  • Raise an error if `jax.config.update('jax_num_cpu_devices', val)` is called after backend is initialized
    Google-ML-Automation committed 290 days ago
  • Remove obsolete fallback for cost analysis.
    Google-ML-Automation committed 290 days ago
  • Reverts 74b4d868e3751c1b4efa315ff8cf771faeb0b663
    Google-ML-Automation committed 290 days ago
  • Precompute the __hash__ of AbstractMesh.
    Google-ML-Automation committed 290 days ago
  • Raise a better error with more info when we see duplicate axis in a PartitionSpec resulting from a sharding rule.
    Google-ML-Automation committed 290 days ago
  • [JAX] Clean up make_array_from_callback_* API benchmarks and add a partially replicated sharding variant
    Google-ML-Automation committed 290 days ago
  • fix shard_map manual mesh axis names with vmap spmd_axis_name
    Google-ML-Automation committed 290 days ago
  • [Mosaic] Allow part of x2 int casts.
    Google-ML-Automation committed 289 days ago
  • `get_sharding` doesn't need to be conditioned on the context mesh
    Google-ML-Automation committed 289 days ago
  • Plumb layout through the creation of IFRT Arrays (roll-forward with fix).
    Google-ML-Automation committed 289 days ago
  • [Mosaic GPU] Introduce an initial transform inference pass.
    Google-ML-Automation committed 289 days ago
  • [Mosaic GPU] Add transform inference rules for `mgpu.async_{load,store}`.
    Google-ML-Automation committed 289 days ago
  • Add explicit support for float8_e4m3b11fnuz in pl.dot
    Google-ML-Automation committed 289 days ago
  • [JAX] Add missing preset for X9 dot optimization on BF16/BF16 -> F32.
    Google-ML-Automation committed 289 days ago
  • [Mosaic GPU][NFC] Simplify implementation for `in_{layout,transforms}_for_operand` utils.
    Google-ML-Automation committed 289 days ago
  • Update XLA dependency to use revision
    Google-ML-Automation committed 289 days ago
  • Precompute a weakref to a Trace≥
    Google-ML-Automation committed 289 days ago
  • Add a variant of safe_map() that has no return value, named foreach().
    Google-ML-Automation committed 289 days ago
  • Remove `internal_test_util` folder and packages from `jax` wheel.
    Google-ML-Automation committed 289 days ago
  • Use "x is y" rather than "id(x) == id(y)".
    Google-ML-Automation committed 289 days ago
  • Install test dependencies from test-requirements.txt instead of requirements.in
    Google-ML-Automation committed 289 days ago
  • [XLA:GPU] Add missing BF16_BF16_F32_X9 matmul option in config.py
    Google-ML-Automation committed 289 days ago
  • [dlpack] Support more DLPack dtypes now that we target DLPack 1.1
    Google-ML-Automation committed 289 days ago
  • Allow `make_array_from_callback` to construct nonaddressable arrays.
    Google-ML-Automation committed 289 days ago
  • Rename AxisTypes enum to AxisType
    Google-ML-Automation committed 289 days ago
  • Support convolution in roofline.
    Google-ML-Automation committed 289 days ago
  • [Pallas] Add legacy PRNG key support to Pallas PRNG
    Google-ML-Automation committed 289 days ago
  • Explicit sharding docs
    dougalm committed 289 days ago
  • Merge pull request #27165 from jax-ml:sharding-in-types-doc
    Google-ML-Automation committed 289 days ago
  • Expose `get_abstract_mesh` via the `jax.sharding` namespace
    Google-ML-Automation committed 289 days ago
  • Add `experimental/serialize_executable.py` to `BUILD`.
    Google-ML-Automation committed 289 days ago
  • Fix notebook formatting
    jakevdp committed 289 days ago
  • [Pallas] Increase #rows when casting to x2.
    Google-ML-Automation committed 289 days ago
  • Merge pull request #27173 from jakevdp:fix-ipynb
    Google-ML-Automation committed 289 days ago
  • [direct-linearize] shmap fixes
    mattjj committed 289 days ago
  • [pallas:mosaic_gpu] WG lowering now supports `while_p`
    Google-ML-Automation committed 289 days ago
  • Merge pull request #27015 from mattjj:direct-linearize-fixes-4
    Google-ML-Automation committed 289 days ago
  • Merge remote-tracking branch 'origin/rocm-main' into ci-upstream-sync-147_1
    invalid-email-address committed 289 days ago
  • Trivial change for CI
    charleshofer committed 289 days ago
Loading