Skip to content

SaundersJE97/JaxOpenSimplexNoise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JaxOpenSimplex

OpenSimplex Written in Jax

Usage

seed, _ = jax.random.split(jax.random.PRNGKey(seed=0))

x = jnp.array([2_000, 2_000])
y = jnp.array([-3_000, -3_000])
z = jnp.array([5_000, 5_000])
t = jnp.array([180, 180])
noise = Simplex2Jax4d.noise4_Fallback(seed, x, y, z, t)

Installation

Using Pip

pip install JaxOpenSimplexNoise

From Source

cd <dir>
git clone https://github.com/SaundersJE97/JaxOpenSimplexNoise.git
export PYTHONPATH = $PYTHONPATH:<dir>/JaxOpenSimplexNoise:

Todo

Task Status
Implement 1d
Implement 2d
Implement 3d
Implement 4d
Add Tests and Benchmarks

Other cool JAX Libraries

About

OpenSimplex Written in Jax

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages