Skip to main content

The Minimal Reinforcement Learning Framework

Project description

🌾 Farmyard 🐄

The Minimal Reinforcement Learning Framework

license python versions pypi version tests status code coverage

Contributions are welcome!


Table Of Contents


Overview

The minimal reinforcement learning framework.

Get started with farmyard by installing it with $pip install farmyard or cloning this repository.

Roadmap

This project is being built while I learn about reinforcement learning, the roadmap for the project includes:

  • Common RL Algorithms (Easily Comparable)
  • Common RL Performance Tricks (Separate from Algorithms)
  • Common RL Models
  • Flexible/Modular Components
  • Multiprocessing
  • Distributed Computing

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

farmyard-0.0.1.dev3.tar.gz (7.0 kB view details)

Uploaded Source

Built Distributions

farmyard-0.0.1.dev3-cp310-none-win_amd64.whl (107.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

farmyard-0.0.1.dev3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (945.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

farmyard-0.0.1.dev3-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (399.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

farmyard-0.0.1.dev3-cp39-none-win_amd64.whl (107.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

farmyard-0.0.1.dev3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (945.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

farmyard-0.0.1.dev3-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (399.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

farmyard-0.0.1.dev3-cp38-none-win_amd64.whl (107.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

farmyard-0.0.1.dev3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (945.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

farmyard-0.0.1.dev3-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (399.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

File details

Details for the file farmyard-0.0.1.dev3.tar.gz.

File metadata

  • Download URL: farmyard-0.0.1.dev3.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.14

File hashes

Hashes for farmyard-0.0.1.dev3.tar.gz
Algorithm Hash digest
SHA256 7cde410afe977a4110faf3bb2fd9250e6eb612b2a28a115724dc2d04b77e62bb
MD5 803578c40c0281b9d32782402159209e
BLAKE2b-256 3061e8f1411e5ea9b4a73b503ca9130950dbd718789516e16c6fa65978e930ca

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 8b813105769fd215882147536240be1aa173114428e7ebe88a7ff430a4813640
MD5 164f9576833049d82f73d047d0ba20d6
BLAKE2b-256 2cbfcc64455dc9c1931d44a709b446ebf07df087706f2affc778debc9b0e03d4

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 985a337b7131327ec46de2ac3f9fe4c6093a2ae1abae1c537cbad254e630ca4f
MD5 63d093ed9458204994951d750afc9253
BLAKE2b-256 958df12d37ae31a2517d9a357c96e9dc577532daad9624b58695f54155d01524

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 105c76907d008d675b19db981ccae0511abf64d0d0daf930e8b6f736e439e524
MD5 39120fecdb1e04c1c3689791952a02ae
BLAKE2b-256 9ba75bc0271ba85d8c77dcb4753e3cb02a2ee2907d947838cdc59e313a453547

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 af6c6f70443840e805611a633cf2a245ad96df60a49807ef5b445759277e101c
MD5 2f806941ba0f86daa24e222902d7c902
BLAKE2b-256 679c8c516c846a61107ef681c2447afe29fbda069cad117184d9d6372e2a7f86

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 986250ec9765277530312155759af44eb702989c41c9dceddd40d2db9005a369
MD5 a817efe01bcfc9cdee7329fd437a023a
BLAKE2b-256 417ef6a1c8555078d1bba32d393a81804cefc75c50f3e026c2214b7bf1cab776

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f22e2a20eb16fe5ef43f577292ac0bcf402ef62a33bc69ba967742b25ae3b2d7
MD5 7ed408faf3ff1f2bdae57f8a1319d4cb
BLAKE2b-256 9675a42efaf1f5782edf77bbee292c03be0f25ea8433f22f1c87555f19213e56

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 9ae698cb9fb9c7718fbf9ba8204f2ec227f59c877ab56a85a48b6a1a9d761ce0
MD5 92a91dc778e754c40226dce9898a2a98
BLAKE2b-256 69b6efa8730563fef69346bff54e593a081280305da19ec0eff4944d4de27093

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e9cd0f009e34ad99cf3459af05ded3b2ce95bab7771c05a27c7d364fd6fae16b
MD5 533ebc1d14a2a160e70f85679afb9e77
BLAKE2b-256 779092559bf6bea089023ca8af6bcba4c4242c168cfb696c99c68a1705240563

See more details on using hashes here.

File details

Details for the file farmyard-0.0.1.dev3-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for farmyard-0.0.1.dev3-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a5151978e12e23a50745b5781b6b502354e5258a692b5e6ea587418460015610
MD5 cab61394359e772cc159e8d60b559141
BLAKE2b-256 a5e9e45691846707d6bd8f7a2e226534cfda47b16d0d10eeed882314ae1f3f1f

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