Skip to main content

Package adapted for Machine Learning on the Healpix grid.

Project description

HealpixML

the concept

The HealpixML genesis has been built to synthesise data (2D or Healpix) using Cross Scattering Transform. For a detailed method description please refer to https://arxiv.org/abs/2207.12527. This algorithm could be effectively usable for component separation (e.g. denoising).

Authors

J.-M. Delouis, T. Foulquier, L. Mousset, T. Odaka, P. Campeti, E. Allys, F. Paul,

Short tutorial

Exemple of synthesis

https://github.com/jmdelouis/HealpixML/blob/main/Notebooks/Demo_Synthesis.ipynb

A more complete exemple of what is doable with HealpixML is here https://github.com/pcampeti/CMBSCAT

Install HealpixML library

Before installing, make sure you have python installed in your enviroment. The last version of the HealpixML library can be installed using PyPi:

pip install HealpixML

Recommended installing procedures for mac users

It is recomended to use python=3.9*. It is recomended to install tensorflow in advance.

micromamba create -n HEALPIXML
micromamba install -n HEALPIXML ‘python==3.9*’
micromamba install -n HEALPIXML ‘tensorflow’
micromamba activate HEALPIXML
pip install HealpixML

Recommended installing procedures HPC users

It is recomended to install tensorflow in advance. For DATARMOR for using GPU ;

micromamba create -n HEALPIXML
micromamba install -n HEALPIXML ‘python==3.9*’
micromamba install -n HEALPIXML ‘tensorflow==2.11.0’
micromamba activate HEALPIXML
pip install HealpixML

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

healpixml-1.0.0.tar.gz (67.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

healpixml-1.0.0-py3-none-any.whl (73.2 kB view details)

Uploaded Python 3

File details

Details for the file healpixml-1.0.0.tar.gz.

File metadata

  • Download URL: healpixml-1.0.0.tar.gz
  • Upload date:
  • Size: 67.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for healpixml-1.0.0.tar.gz
Algorithm Hash digest
SHA256 76961cfb8fd29f210b378f80d81cc48b49d3eccfb33986ef900fed09ac0d09d7
MD5 aa2f6caf1aefc56b93431b6632001ac7
BLAKE2b-256 ac350d1d471a1c28997fd73d7502d4e8c5fa1dc714c507fcabb57659d4e630e5

See more details on using hashes here.

File details

Details for the file healpixml-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: healpixml-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 73.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for healpixml-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be377425e11da3c760156852da1f52efdf699afc1da6168fca6582b36c3ef089
MD5 62de86f7da1707f89a654a375eb9f9f4
BLAKE2b-256 28aaad499a9bcf968a70a837bc027ff28e2e3433f9e35f20b5fbc62661d7a394

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page