Skip to main content

Fast inference of electromagnetic signals with JAX

Project description

fiesta 🎉

fiesta: Fast Inference of Electromagnetic Signals and Transients with jAx

fiesta logo

NOTE: fiesta is currently under development -- stay tuned!

Installation

pip installation is currently work in progress. Install from source by cloning this Github repository and running

pip install -e .

NOTE: This is using an older and custom version of flowMC. Install by cloning the flowMC version at this fork (branch fiesta).

Training surrogate models

To train your own surrogate models, have a look at some of the example scripts in the repository for inspiration, under trained_models

  • train_Bu2019lm.py: Example script showing how to train a surrogate model for the POSSIS Bu2019lm kilonova model.
  • train_afterglowpy_tophat.py: Example script showing how to train a surrogate model for afterglowpy, using a tophat jet structure.

Examples

  • run_AT2017gfo_Bu2019lm.py: Example where we infer the parameters of the AT2017gfo kilonova with the Bu2019lm model.
  • run_GRB170817_tophat.py: Example where we infer the parameters of the GRB170817 GRB with a surrogate model for afterglowpy's tophat jet. NOTE This currently only uses one specific filter. The complete inference will be updated soon.

Acknowledgements

The logo was created by ideogram AI.

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

fiestaem-0.0.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

fiestaEM-0.0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file fiestaem-0.0.1.tar.gz.

File metadata

  • Download URL: fiestaem-0.0.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.10

File hashes

Hashes for fiestaem-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6a684369159d51a8739d49f5abfdb5dd50e93abf8a083e0510854c97ecae2278
MD5 1d05df5b3ece8c45a915f1d93e75e167
BLAKE2b-256 276ae9cb2b2c5950963e4fbe324b4b3e0ca355d6cceecf5583ac81543ad38e40

See more details on using hashes here.

File details

Details for the file fiestaEM-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: fiestaEM-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.10

File hashes

Hashes for fiestaEM-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a837e033578695d7ba35312403ac98066586f32a8e1d2d67891fc288496a4fe
MD5 3f444f0a9645f90e1a67fb9c9913dc4d
BLAKE2b-256 decd3f09b40dfe78ff56c8733bb8f75585485237890c952aaf71c7a7f00d04a7

See more details on using hashes here.

Supported by

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