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.2.0.tar.gz (64.0 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.2.0-py3-none-any.whl (69.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for lifejacket-1.2.0.tar.gz
Algorithm Hash digest
SHA256 99aa7f577b6f83648eff7caf7c8d2bdcb3e2905eb4e4e58488b277ab3bc16407
MD5 41fcbf8ab2f2e9273748b6cecb16a285
BLAKE2b-256 652ffb61c572186c44076b65432325028001032935b39d33de8a547c3e541f74

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: lifejacket-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 69.3 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bfed6602b447115464e4a4277ccc7c46b6952d9e580b5eea53086e7c1af56922
MD5 38293b885fa0b305a10c0c702da9c42c
BLAKE2b-256 657fb771c1d19545418e5568beaf9aab706dd2fd05742dda46cd5967c876dc98

See more details on using hashes here.

Provenance

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