Skip to main content

WLPlan: Relational Features for PDDL Planning

Project description

WLPlan

PyPI version License

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


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

wlplan-0.4.0-cp312-cp312-manylinux_2_34_x86_64.whl (273.4 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.34+ x86-64

wlplan-0.4.0-cp311-cp311-manylinux_2_34_x86_64.whl (273.8 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.34+ x86-64

wlplan-0.4.0-cp310-cp310-manylinux_2_34_x86_64.whl (272.5 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.34+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page