
MichaelTMatthews/Jax2D: Highly scalable 2D JAX physics engine.
Jax2D is a 2D rigid-body physics engine written entirely in JAX and based off the Box2D engine. Unlike other JAX physics engines, Jax2D is dynamic with respect to scene configuration, allowing heterogeneous scenes to be parallelised with vmap.
jax2d - PyPI
Jan 27, 2025 · Jax2D is a 2D rigid-body physics engine written entirely in JAX and based off the Box2D engine. Unlike other JAX physics engines, Jax2D is dynamic with respect to scene configuration, allowing heterogeneous scenes to be parallelised with vmap.
jax.scipy.signal.convolve2d — JAX documentation - Read the …
jax.scipy.signal.convolve2d# jax.scipy.signal. convolve2d ( in1 , in2 , mode = 'full' , boundary = 'fill' , fillvalue = 0 , precision = None ) [source] # Convolution of two 2-dimensional arrays.
jax.numpy.atleast_2d — JAX documentation - Read the Docs
jax.numpy.atleast_2d# jax.numpy. atleast_2d (* arys) [source] # Convert inputs to arrays with at least 2 dimensions. JAX implementation of numpy.atleast_2d(). Parameters: arguments. (zero or more arraylike) arys (ArrayLike) Returns: an array or list of …
jax.numpy.convolve — JAX documentation - Read the Docs
jax.numpy.convolve# jax.numpy. convolve ( a , v , mode = 'full' , * , precision = None , preferred_element_type = None ) [source] # Convolution of two one dimensional arrays.
2D interpolation · jax-ml jax · Discussion #10689 - GitHub
Do you want to interpolation on regular grid (i.e. same space along one axis, but each axis can have different space)? It seems that interp2d of https://github.com/adam-coogan/jaxinterp2d accepts x and y with different sizes, but CartesianGrid doesn't. Okay I …
phyjax2d - PyPI
Apr 8, 2025 · A jax-based 2d physics library, mainly intended to use for reinforcement learning research. License. Apache LICENSE 2.0 holds unless otherwise noted. vec2d.py is copied from PyMunk with the license-header as-is.
Generalized convolutions in JAX
JAX provides a number of interfaces to compute convolutions across data, including: For basic convolution operations, the jax.numpy and jax.scipy operations are usually sufficient. If you...
JAXFit 2D Gaussian Demo.ipynb - Colab - Google Colab
Now let's define a 2D Gaussian using jax.numpy. You can construct function just like numpy with a few small caveats. R = jnp.array([[jnp.cos(theta), -jnp.sin(theta)], [jnp.sin(theta),...
jax.vmap output: an explanation is required to get a 2D output …
Jan 18, 2023 · jax.vmap output: an explanation is required to get a 2D output array. Hello, Here is a snippet that exhibit different vmap outputs, with one that I do not expect and I do not manage to get it right neither.
- Some results have been removed