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.0.0.tar.gz (63.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.0.0-py3-none-any.whl (68.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lifejacket-1.0.0.tar.gz
  • Upload date:
  • Size: 63.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.0.0.tar.gz
Algorithm Hash digest
SHA256 65792a7fa18d4c3329424ed70f407af2987e3241cce717c25e0489bd28d73843
MD5 60c2252d726f1f639d594a00dce09c28
BLAKE2b-256 a02cd2b0dd45bb1027b619136861b01a79a5e65694b4be9e6f0289b3fc4f5959

See more details on using hashes here.

Provenance

The following attestation bundles were made for lifejacket-1.0.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.0.0-py3-none-any.whl.

File metadata

  • Download URL: lifejacket-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 68.6 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 da3660ac91f545f38ab0135b32baf3c344485449fcc84828938cbceb0c0d43e3
MD5 c2dbce9a98ed6256f3006aff2233b725
BLAKE2b-256 60b652a5ba7373b8982fd687ee2b22dda8625b12543d04b9ab1f169c1109e0f6

See more details on using hashes here.

Provenance

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