Skip to main content

Consistent standard errors for longitudinal data collected under pooling online decision policies.

Project description

  _ _  __     _            _        _
 | (_)/ _|   (_)          | |      | |
 | |_| |_ ___ _  __ _  ___| | _____| |_
 | | |  _/ _ \ |/ _` |/ __| |/ / _ \ __|
 | | | ||  __/ | (_| | (__|   <  __/ |_
 |_|_|_| \___| |\__,_|\___|_|\_\___|\__|
            _/ |
           |__/

Save your standard errors from pooling in online decision-making algorithms.

Setup (if not using conda)

Create and activate a virtual environment

  • python3 -m venv .venv; source /.venv/bin/activate

Adding a package

  • Add to requirements.txt with a specific version or no version if you want the latest stable
  • Run pip freeze > requirements.txt to lock the versions of your package and all its subpackages

Running the code

  • `export PYTHONPATH to the absolute path of this repository on your computer
  • ./run_local_synthetic.sh, which outputs to simulated_data/ by default. See all the possible flags to be toggled in the script code.

Linting/Formatting

Testing

python -m pytest python -m pytest tests/unit_tests python -m pytest tests/integration_tests

TODO

  1. Add precommit hooks (pip freeze, linting, formatting)

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

lifejacket-1.3.0.tar.gz (64.2 kB view details)

Uploaded Source

Built Distribution

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

lifejacket-1.3.0-py3-none-any.whl (69.5 kB view details)

Uploaded Python 3

File details

Details for the file lifejacket-1.3.0.tar.gz.

File metadata

  • Download URL: lifejacket-1.3.0.tar.gz
  • Upload date:
  • Size: 64.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for lifejacket-1.3.0.tar.gz
Algorithm Hash digest
SHA256 966cbe4aa28ac4c842c165c67e94887d06a23d14884ae7660d4d71be39be9a52
MD5 3a109432dea2c3af91edeb876b1fe996
BLAKE2b-256 cae4c3312c20b1fe1472e66fcd33e6ccc2a12bfbf085704580ed6091dbd00a88

See more details on using hashes here.

Provenance

The following attestation bundles were made for lifejacket-1.3.0.tar.gz:

Publisher: publish_to_pypi.yml on StatisticalReinforcementLearningLab/adaptive-sandwich

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

File details

Details for the file lifejacket-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: lifejacket-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 69.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for lifejacket-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a3bd3f4d4aa3a99ed574997937b7c0272932d1e95f572db27a3bb77a7dfd14e0
MD5 cf858d83ee218e35bfd96a2ccab2b0b9
BLAKE2b-256 0f22e47a50249c8e854aa58caf3f583dd5cdc9147d675d466c5e12c04efc2085

See more details on using hashes here.

Provenance

The following attestation bundles were made for lifejacket-1.3.0-py3-none-any.whl:

Publisher: publish_to_pypi.yml on StatisticalReinforcementLearningLab/adaptive-sandwich

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