Skip to main content

Prost Lab

Prost Lab is a Python package for performing experiments with the Prost planner. It is based on the Lab toolkit, so most of the Lab documentation is also relevant for Prost Lab.

Setting up Prost Lab

To set up the virtual environment for Prost Lab in the directory /path/to/prostlab-venv, perform the following steps:

  • cd /path/to/prostlab-venv (switch to directory)
  • python3 -m venv prostlab-venv (create virtual environment)
  • source prostlab-venv/bin/activate (activate the virtual environment)
  • pip install -U pip (upgrade pip)
  • pip install prostlab (install prostlab)

If you want to install the latest development version and/or need to change Prost Lab itself, you can clone the Prost Lab repository and install it in the virtual environment:

  • git clone https://github.com/prost-planner/prostlab.git (clone the repo)
  • cd prostlab (switch into prostlab directory)
  • pip install --editable ./ (install prostlab)

In both cases, you need to define two environment variables to perform experiments with Prost Lab:

  • PROST_BENCHMARKS points to the testbed/benchmarks directory of your prost clone
  • RDDLSIM_ROOT points to the root directory of rddlsim

Performing an experiment

See the Prost wiki for information on how to perform an experiment with Prost using Prost Lab.

Metadata

Release files for prostlab 1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prostlab 1.1
File Size Uploaded Provenance Actions
prostlab-1.1.tar.gz 17.9 kB Without provenance Details for prostlab-1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for prostlab 1.1
File Interpreter ABI Platform Actions
prostlab-1.1-py3-none-any.whl Python 3 none any Details for prostlab-1.1-py3-none-any.whl

Total release size: 55.5 kB

Release files / prostlab-1.1.tar.gz

Download URL prostlab-1.1.tar.gz
Size 17.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2643c282d7599701f1cefed68d7d05fa0d898ed9bdb9b5a6c158257e947be7cc
BLAKE2b-256 checksum
How to use checksums
ff73e01744d739fac5c15dbde47e697f6abca685562ddba67465531ca668dbf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9

Release files / prostlab-1.1-py3-none-any.whl

Download URL prostlab-1.1-py3-none-any.whl
Size 37.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fbb68d3846e1bbf5f77a8b1123d7328cb552090414e6b259b23ea884a84d8b5f
BLAKE2b-256 checksum
How to use checksums
6b2b9f2125f900e0d38bb34e6e9c04caf0d716fed07791f10dea01396cc64f80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9

Security for prostlab 1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page