top | item 34930216

(no title)

chas | 3 years ago

Jax is a great tool, but it’s really best for training and experimentation. The transformations outlined in this post (amongst others) make it easy to turn simple and straightforward code into high performance parallel code. While this is changing, inferences hasn’t been a historical area of emphasis for the project, so it wouldn’t be my first choice if that was your primary goal.

discuss

order

sdenton4|3 years ago

Yeah inference is a real weakness. I've used jax2tf to get tf saved models and tflite models, but it was a real journey...

There's some effort going into systems for saving and restoring the computation graph for Jax programs, which will help a lot. I'm surprised it didn't happen sooner, as it seems like quite a natural fit with the jax architecture.