Skip to main content

Estimate roulette amplitudes with machine learning

Project description

DeepRoulette

droulette is a deep learning framework for estimating local gravitational lensing coefficients (Roulette parameters) directly from simulated image data. The goal of this project is to provide a standardised experimental protocol, using simulated images from CosmoSim.

The current version is closed source. We plan to release it open source when we first publish results based on the work.

This version is based on nicolopinci/droulette. The original version history has been squashed to get rid of BLOBs. It is still work in progress.

For user documentation, see the CosmoAI web page, particularly the Pipeline for roulette parameter recovery.

If you want to use the tool, please get in touch with me to discuss colaboration.

Installation

The library is not yet published on PyPI and has to be installed from the working directory.

The venv.sh script creates a virtual environment under /tmp and installs the library. If you want to use this, run

. venv.sh

For subsequent use, without reinstalling, use

. /tmp/venv/bin/activate

If you want to install in an existing environment, instead of using venv.sh, use this:

pip install -e .

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

droulette-0.1.1.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

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

droulette-0.1.1-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file droulette-0.1.1.tar.gz.

File metadata

  • Download URL: droulette-0.1.1.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for droulette-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ecb6dca0e099c58f632a20dcc0d1d2960ce7e0d579ae4a29648f315486259a16
MD5 59f3a0da7a7b5a3308b9e34d3a375e1e
BLAKE2b-256 bb873aa4b6cef1ac8e9ff3f743928622ee1802aa9012914d2fc1890277e6a11e

See more details on using hashes here.

Provenance

The following attestation bundles were made for droulette-0.1.1.tar.gz:

Publisher: pypideploy.yml on CosmoAI-AES/droulette

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file droulette-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: droulette-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for droulette-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0c4765203317fbcea94b0f2365b0b2658c1b373ce8d8ecc4ddf3b0fe3fbf03a3
MD5 1a55582b0b20f7c1fd9052d1846b13d0
BLAKE2b-256 422c80dda7540a65850885bcf536ce520eb70ba61728547d85d02dfa22a4592f

See more details on using hashes here.

Provenance

The following attestation bundles were made for droulette-0.1.1-py3-none-any.whl:

Publisher: pypideploy.yml on CosmoAI-AES/droulette

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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