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.0.tar.gz (18.2 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.0-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: droulette-0.1.0.tar.gz
  • Upload date:
  • Size: 18.2 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.0.tar.gz
Algorithm Hash digest
SHA256 5528b23a0bf12b4bdd93df1d68e02dbf4674ac47b7848bea0fd5f5184363e213
MD5 ace689809895401347cf2344fcc4b7d3
BLAKE2b-256 4af4f3d172144b85f24f44f24edea7fb8848a6a058bb870df3f1fe2556107c47

See more details on using hashes here.

Provenance

The following attestation bundles were made for droulette-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: droulette-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.9 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e96c05a26e8eb7e1ed5741a50deb027a04948d03c80320b2940db5fc217d228
MD5 2b9d0d78ebf5272500165281a561fc80
BLAKE2b-256 60eec7613cbfd7d2af4a7514db61b0af45868f60f12e88fe4f1631480069f48e

See more details on using hashes here.

Provenance

The following attestation bundles were made for droulette-0.1.0-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