WLPlan: Relational Features for PDDL Planning
Project description
WLPlan
WLPlan is a package for generating embeddings of PDDL planning problems for machine learning tasks.
Installation
Python Interface
The Python interface can be installed simply with
pip install wlplan
The PyPI release only supports python>=3.10
.
C++ Interface
The C++ interface can be installed in your project by running
./cmake_build.py <path/to/installation>
and adding the following to the root CMakeLists.txt file of your project
list(APPEND CMAKE_PREFIX_PATH "<path/to/installation>")
find_package(wlplan)
...
target_link_libraries(<your_project> PRIVATE wlplan)
References
For information about the technical details of the underlying algorithm, read the paper here. The corresponding bib entry is
@inproceedings{chen-trevizan-thiebaux-icaps2024,
author = {Dillon Z. Chen and
Felipe W. Trevizan and
Sylvie Thi{\'{e}}baux},
title = {Return to Tradition: Learning Reliable Heuristics with Classical Machine Learning},
booktitle = {ICAPS},
year = {2024},
pages = {68--76},
doi = {10.1609/ICAPS.V34I1.31462},
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
Close
Hashes for wlplan-0.5.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea6b22de8358e686c6502ad49e6d8b409246b99798f63fb363216d2db062b19c |
|
MD5 | 118ddce7ac32a9b6654b960986c14b79 |
|
BLAKE2b-256 | 6935a35f081c9b95581cf591a638bf81ba87ef60a0300550974b8000df02bcf2 |
Close
Hashes for wlplan-0.5.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bce530d361fcc4fd62fa3258233809652f6631981e1a4fe0f459eade86f7081f |
|
MD5 | b50b38103f95d4d4730a3a400668631a |
|
BLAKE2b-256 | 5d59955bde6a37a496f219897dbb17326444a19e864cec10fbf48dd72aef0969 |
Close
Hashes for wlplan-0.5.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a86d0e38ed75b7b3872464e29be2febbd5056c45364d8ef887a358a901743bcb |
|
MD5 | 6206751ae3c16f9feb38a132db62e707 |
|
BLAKE2b-256 | 378fcb0679dd44e7af019ed509ce3f157ca4548de24d10084deea354e174bc22 |