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.2.0.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.2.0-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: droulette-0.2.0.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.2.0.tar.gz
Algorithm Hash digest
SHA256 b24d6926bbd4bbee6b44ccb7c806334026d9f22cae4f8b34c33cc77885fc6374
MD5 055fe0bf5942252abc251659e730f5a1
BLAKE2b-256 b4904f34a7e1bc4febae6b3075bc7154f92b3316bfc73c24500ab473a8ade3f4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: droulette-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 20.2 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 545d4dc91da34934f285bcfe38892ab6f11502843c4bfcace0561e54fa52e9aa
MD5 9195aa6da1ab5b9413976e74d8ecf372
BLAKE2b-256 7b42c2285c23fad692d4b39a6f8730fe4b6b826475ce9ecc0147fa789a5d038f

See more details on using hashes here.

Provenance

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