Skip to main content

Rotation-Invariant Hyperspherical Variational Convolutional Autoencoder

Project description

Build Status Documentation Status versions

Spherinator

Spherinator and HiPSter are tools that provide explorative access and visualization for multimodal data from extremely large astrophysical datasets, ranging from exascale cosmological simulations to multi-billion object observational galaxy surveys.

A variational autoencoder (VAE) will be trained using PyTorch Lightning to compress the structural data into a low-dimensional spherical latent space.

Installation

pip install spherinator

Documentation

Read The Docs

Acknowledgments

Funded by the European Union. This work has received funding from the European High-Performance Computing Joint Undertaking (JU) and Belgium, Czech Republic, France, Germany, Greece, Italy, Norway, and Spain under grant agreement No 101093441.

Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European High Performance Computing Joint Undertaking (JU) and Belgium, Czech Republic, France, Germany, Greece, Italy, Norway, and Spain. Neither the European Union nor the granting authority can be held responsible for them.

License

This project is licensed under the Apache-2.0 License.

Citation

If you use Spherinator in your research, we provide a citation to use:

@article{Polsterer_Spherinator_and_HiPSter_2024,
author = {Polsterer, Kai Lars and Doser, Bernd and Fehlner, Andreas and Trujillo-Gomez, Sebastian},
title = {{Spherinator and HiPSter: Representation Learning for Unbiased Knowledge Discovery from Simulations}},
url = {https://arxiv.org/abs/2406.03810},
doi = {10.48550/arXiv.2406.03810},
year = {2024}
}

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

spherinator-0.4.0.tar.gz (30.4 kB view details)

Uploaded Source

Built Distribution

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

spherinator-0.4.0-py3-none-any.whl (38.7 kB view details)

Uploaded Python 3

File details

Details for the file spherinator-0.4.0.tar.gz.

File metadata

  • Download URL: spherinator-0.4.0.tar.gz
  • Upload date:
  • Size: 30.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.7.13

File hashes

Hashes for spherinator-0.4.0.tar.gz
Algorithm Hash digest
SHA256 939b674c32b0d47741d43d421782bd11d93227c97ecb18629a9032260617d8b9
MD5 7abc9d534e02f3965d50da77c7e8f9dc
BLAKE2b-256 f9fcbff1ec9973118649bb768beaf36efaf7c23953daaa78ee4b1f54c522d021

See more details on using hashes here.

File details

Details for the file spherinator-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for spherinator-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c43230997f919f66631d01a3ace9bb4573c89e554f51f5aa4febf5ffe119bb45
MD5 8178798754e30eb43a7ecad7a0fb3ef3
BLAKE2b-256 c9d4cee33d35713d961a91bec1e8ca0c8522462a0bd237cf0f0394481ab13e24

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