GREnvs
Gym Environments adjusted to Goal Recognition tasks.
Installation
This repo is installable. The name of the package is gr_envs. The package serves as an extension with multiple gym environments and registration bundles that specifically fit GR frameworks, namely they are goal-conditioned.
The repo is distributed to Pypi.
to install the repo:
pip install gr_envs
Installing the repo registers the environments to gym, effectively enabling you to run your script\framework having the environments existing out-of-the-box.
If you're on windows and using vscode, you will need Microsoft Visual C++ 14.0 or greater. you can download a latest version here: https://visualstudio.microsoft.com/visual-cpp-build-tools/
Installing Extras
This package offers additional environments via optional extras. To install a specific environment extra, include it in the pip install command:
-
Minigrid Environment:
Installs theminigriddependency.pip install gr_envs[minigrid]
-
Panda Environment:
Installs thepanda_gymdependency.pip install gr_envs[panda]
-
Parking Environment:
(Corresponds to thehighway-envdependency.)pip install gr_envs[highway]
-
Point-Maze Environment:
(Corresponds to thegymnasium-roboticsdependency.)pip install gr_envs[maze]
Supported envs:
- Minigrid
- Panda
- Parking
- Point-Maze
Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue if you have any suggestions or improvements.
License
This project is licensed under the MIT License.
Metadata
Release files for gr-envs 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| gr_envs-1.0.tar.gz | 20.2 kB | Without provenance | Details for gr_envs-1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| gr_envs-1.0-py3-none-any.whl | Python 3 | none | any | Details for gr_envs-1.0-py3-none-any.whl |
Total release size: 46.9 kB
Release files / gr_envs-1.0.tar.gz
| Download URL | gr_envs-1.0.tar.gz |
|---|---|
| Size | 20.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
64c1559036e8d2e214f88428a61bbcde2a616873610029f812f722d548201b28
|
|
BLAKE2b-256 checksum How to use checksums |
6e43923b6720cb3f4eedca2f6baba59a369809317fcf4af83a3aad9de0b476ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.13
|
Release files / gr_envs-1.0-py3-none-any.whl
| Download URL | gr_envs-1.0-py3-none-any.whl |
|---|---|
| Size | 26.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
267d8c37f42d1d3c80712e304b3be74d6277c9fb023bb0d6615be368205860b6
|
|
BLAKE2b-256 checksum How to use checksums |
083b28acd5027e4da04811fc31febb1610488df4e1849780d9f0abd30bce2e76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.13
|
Security for gr-envs 1.0
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.