Skip to main content

The AI framework for Reinforcement Learning, Automated Planning and Scheduling

Project description

                _  __    _  __              __             _      __
   _____ _____ (_)/ /__ (_)/ /_        ____/ /___   _____ (_)____/ /___
  / ___// ___// // //_// // __/______ / __  // _ \ / ___// // __  // _ \
 (__  )/ /__ / // ,<  / // /_ /_____// /_/ //  __// /__ / // /_/ //  __/
/____/ \___//_//_/|_|/_/ \__/        \__,_/ \___/ \___//_/ \__,_/ \___/

actions status version stars forks


Scikit-decide for Python

Scikit-decide is an AI framework for Reinforcement Learning, Automated Planning and Scheduling.

This framework was initiated at Airbus AI Research and notably received contributions through the ANITI and TUPLES projects, and also from ANU.

Installation

Quick version:

pip install scikit-decide[all]

For more details, see the online documentation.

Documentation

The latest documentation is available online.

Examples

Some educational notebooks are available in notebooks/ folder. Links to launch them online with binder are provided in the Notebooks section of the online documentation.

More examples can be found as Python scripts in the examples/ folder, showing how to import or define a domain, and how to run or solve it. Most of the examples rely on scikit-decide Hub, an extensible catalog of domains/solvers.

Contributing

See more about how to contribute in the online documentation.

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

scikit_decide-1.0.2-cp312-cp312-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

scikit_decide-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

scikit_decide-1.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

scikit_decide-1.0.2-cp312-cp312-macosx_12_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.12 macOS 12.0+ ARM64

scikit_decide-1.0.2-cp312-cp312-macosx_10_15_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

scikit_decide-1.0.2-cp311-cp311-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

scikit_decide-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

scikit_decide-1.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

scikit_decide-1.0.2-cp311-cp311-macosx_12_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.11 macOS 12.0+ ARM64

scikit_decide-1.0.2-cp311-cp311-macosx_10_15_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

scikit_decide-1.0.2-cp310-cp310-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

scikit_decide-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

scikit_decide-1.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

scikit_decide-1.0.2-cp310-cp310-macosx_12_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

scikit_decide-1.0.2-cp310-cp310-macosx_10_15_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

scikit_decide-1.0.2-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

scikit_decide-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

scikit_decide-1.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

scikit_decide-1.0.2-cp39-cp39-macosx_12_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

scikit_decide-1.0.2-cp39-cp39-macosx_10_15_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

File details

Details for the file scikit_decide-1.0.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2977fe7877972ee5c6d23f475b30ef7f565be9c868a5c65fc31e4e75ac61d081
MD5 14d21ca95873f0b283a962934419fb8e
BLAKE2b-256 86990bed311a5ebdc495bfd6c57a37f7515a7eb5f4215f1d4460119f3f73d008

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d68ca224d623cd0115c754cbdb0772a680208cb55e7136238adc64bcfb6c647
MD5 57eb20740874b1ac98d6bf767fa557f8
BLAKE2b-256 2392860b9f1d75cc827fef33d3ee0d8b74327714a5e53ca34ce5076856272389

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 24b124a7e679fff9ba6b9ea0fa13e1b32ff2a22812e7711cdedbcdd967311363
MD5 c541485b2bda775d903f864560702604
BLAKE2b-256 f27f3ed313b811c058ef31b996e5f51db3a06958fefd07be107d94fe926dee09

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 78bbf03bc207f29a6c7995d95f5cd2f91e6ee57bdb00465532029b17fd1eed23
MD5 3545a134824cd7aba9828ba98be9c5b1
BLAKE2b-256 0fd1b22f2096f46c17b7cd40a415b16f31439150d7d7828a63593c1d1f4cb203

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1f0ee10f2dc6e68b2654747893429b3497295675c0436c8dca73a1726d5a5d3c
MD5 b5c32bf0318ee47b0a88d691121d4d84
BLAKE2b-256 9c9cac17311bfc5ebc21ed87e3184acbc1b32cc082e0eb9ba89ee50b58d564cf

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 688004242dac20365e5bd0a30818af50fa297ab5e82923010cdaebd721345a65
MD5 b955f9b49639350202be4e3eff36eda6
BLAKE2b-256 6de4f70225b9d229b3d719e627c50e0bccfece3f32e9b1347330135ff6884942

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88d9eb3db2f19c6bf880ff0585f147d7b6644143657957a88241672b6c180856
MD5 ab655e164eb53c2006ff7c4fcbf72f29
BLAKE2b-256 2174d748893378e5142d636bee8315d3717e0896f956d3f776b7ceb9417f6686

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c6ae799f69e04372fdd8abb3bbfd1ae9528ae37881c61c0704455c81243987ed
MD5 7700bb3084635c8bd0a95492b7a7066d
BLAKE2b-256 39f8ea82695b675e44bba01c4ea3c200e16d25eedba4f92a646be6eb12b18549

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f2151d06391bb8eda861145fa90a890ced84f0708e19353a59d2164e125c3ea5
MD5 cf765759ce9ecaa0af788118d169bc94
BLAKE2b-256 0f54d470b24985b4e44868a75c9adeb891fbed807dfc35403a5010fcb1223a27

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3d3f77b41c5c3428268d0138b68060900a1cb06a74574927827cb1648aae1d52
MD5 05e7c09ce007585700b861f7618fcd9e
BLAKE2b-256 9e6c8704f7aeeaf4f486f3b73d0cfec9a2a85ace1bf36a3dea8114df780316ae

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 12dc2969cb8c31b0643513caea9f7f85196820fe96bbf6b85db229f68597a0be
MD5 d8c03bdd57bff541d798c408d8afd43d
BLAKE2b-256 be5fe9ac0d37a3b0943b12f666b265a7c6b393f4eeccf38bf0df764bb4397d61

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59052aaaa2901e6b357259db27f27c0147568784fd61c373e92c55c1f6c7f991
MD5 b009afa6702b8585c545405238ce5e5a
BLAKE2b-256 46e0ce9b4f30169f39cbbc0272624b58fdceb30606f27a989af047a4c076a558

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f971bc5aafe996f5226a621226c917740f92b047f456182888c4e719b5559009
MD5 61e78dc5fa09d7dda3f9a1e73e77b16c
BLAKE2b-256 9917089e1a825f06cedab97b953551014e205a0225ef90d43d48cd1e5a9f7826

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 60de7c5c1bacbb780f4441dcf8fc81acc8ade48c678ede723c213e60a8b3a0e9
MD5 2800ab00271eafceff698a8038007bdc
BLAKE2b-256 1df493400575cce5fb7038c29acaa22bb79b720cf710006de21dddebc07ce019

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5e011fd372debf82ff82c40ab576c99134b35c232e8c1da85ab20ac48e656504
MD5 14cf0e049ef8393499afe2f1936e18d9
BLAKE2b-256 3260bf87d4f2f10d973df5928d723f6c15b71ea9e4c90393f26f5612c4a36f05

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8784a4af409069a73bc9c6aee13eb40927a1818b4d45c4dcfb70642ee6d13ac9
MD5 e30e57b910875a2fbff99c2bfc91adc0
BLAKE2b-256 8346e891008e9440094843f42589a59df3b29739f30c4821b249dfd95f623ac1

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 980cb5070fe724f3d7f248642b4d766cd033c70315eb47a1de0d917d71d447ea
MD5 3e8a55e5704da7dff7971ae870351972
BLAKE2b-256 d1a3650313fc609953433f1f3b2e6d8e9debf09748dd2606cdc54a06484301bb

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b249afb0bfc3722db1cc33bb8223d3c96fb97229e185148dd1fb17c697288fe
MD5 a8513d5412bf4d5def73f620927d9852
BLAKE2b-256 a5edacc0660d1d7b8381d1b6af53dc50be2a08f14d3c11dd5258eaea98e041ec

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 70f0b860d851f815d27575ae11b289e1d17a7c999f34f9e8d10a115efa0c9e30
MD5 b45d0763dfa1a69ae3b710e8ed27af06
BLAKE2b-256 260bd1499cfefa45001c40887159e168170bb4b22cf715c049979f7b4606bb52

See more details on using hashes here.

File details

Details for the file scikit_decide-1.0.2-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for scikit_decide-1.0.2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cbeed9ab816badb242776a108238bef98ba222d8acd1f13d37e7ddd5ee03b3ed
MD5 612c37b3193996b363d2b14405be0aa6
BLAKE2b-256 b542ff3c72469ccd3e8615e0c22618ba1e27a6ca8775f5569e602507c5657257

See more details on using hashes here.

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