Aleksei Ustimenko commited on
Commit
4e645a1
·
1 Parent(s): 02f6649

Use stock JAX 0.11.0

Browse files
Files changed (2) hide show
  1. README.md +2 -7
  2. pyproject.toml +1 -1
README.md CHANGED
@@ -20,13 +20,8 @@ HamiltonZero requires Python 3.12 and JAX-compatible accelerator drivers.
20
  python -m pip install .
21
  ```
22
 
23
- The package pins the Python `jax` package to a
24
- [`TakeOver/jax` commit](https://github.com/TakeOver/jax/commit/79f82535b15a444516d4a5e2beb71d283665b2ff),
25
- also published as `hamiltonzero-jax-v0.11.0-spin.1`, and pins
26
- `jaxlib==0.11.0`. The fork contains the symbolic-zero JVP support used by the
27
- tuned Pallas attention kernel; stock Python JAX 0.11.0 is not sufficient for
28
- that pathway. Install the accelerator plugin appropriate for the host using
29
- the standard JAX instructions.
30
 
31
  Learned-router training uses eight visible accelerators and requires an MCMC
32
  batch size divisible by eight. Fine-tuning uses all visible accelerators and
 
20
  python -m pip install .
21
  ```
22
 
23
+ The package pins `jax==0.11.0` and `jaxlib==0.11.0`. Install the accelerator
24
+ plugin appropriate for the host using the standard JAX instructions.
 
 
 
 
 
25
 
26
  Learned-router training uses eight visible accelerators and requires an MCMC
27
  batch size divisible by eight. Fine-tuning uses all visible accelerators and
pyproject.toml CHANGED
@@ -23,7 +23,7 @@ dependencies = [
23
  "dm-tree>=0.1.10",
24
  "equinox==0.13.6",
25
  "immutabledict>=4.3",
26
- "jax @ git+https://github.com/TakeOver/jax.git@79f82535b15a444516d4a5e2beb71d283665b2ff",
27
  "jaxlib==0.11.0",
28
  "jaxtyping==0.3.9",
29
  "networkx>=3.5",
 
23
  "dm-tree>=0.1.10",
24
  "equinox==0.13.6",
25
  "immutabledict>=4.3",
26
+ "jax==0.11.0",
27
  "jaxlib==0.11.0",
28
  "jaxtyping==0.3.9",
29
  "networkx>=3.5",