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.2.tar.gz (61.7 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.2-py3-none-any.whl (67.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lifejacket-1.0.2.tar.gz
  • Upload date:
  • Size: 61.7 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.2.tar.gz
Algorithm Hash digest
SHA256 f63e982c9af042c70927a3c52c9892cde8eedd6638cb149827910904048fe164
MD5 a6843d8a4597e3b3537e49cffcb2cd99
BLAKE2b-256 43af82d9f1642cf808106f373993c9a9659f6540c58353f12ae4586518321c54

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: lifejacket-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 67.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2f4007936647707c66e05589f94c7101739708a66a5f6a2edd29b869de7e3b5e
MD5 98a7542c03032cbd9bc883b7776ad201
BLAKE2b-256 e25e3f0d7a1a2b578252994fdd85a4b5926fe3166a7dacb5b8482cb3df39c7bd

See more details on using hashes here.

Provenance

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