Skip to content

CMBSciPol/jax-healpy

 
 

Repository files navigation

Healpy with JAX

This project intends to assess the interest of implementing healpy functions using JAX.

WARNING: BETA STAGE!!!

Installation

First install JAX following the documentation.

Then install the package with:

pip install jax-healpy

To use the spherical harmonics functions, you will need s2fft, part of the recommended dependencies:

pip install jax-healpy[recommended]

Benchmarks

Execution time measured on the Jean Zay supercomputer.

  • CPU: Intel(R) Xeon(R) Gold 2648 @ 2.50GHz
  • GPU: NVIDIA Tesla V100-SXM2-16GB

Benchmark

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%