A collection of Reinforcement Learning algorithms to train autonomous agents in different environments.
Project description
EnvQuest
Train and evaluate your autonomous agents in different environments using a collection of RL algorithms.
Installation
To install the EnvQuest library, use pip install envquest.
Usage
import envquest as eq
# Instantiate an environment
env = eq.envs.gym.make_env("LunarLander-v3")
# Instantiate an agent
agent = eq.agents.simple.RandomAgent(env.observation_space, env.action_space)
# Execute an MDP
timestep = env.reset()
while not timestep.last():
observation = timestep.observation
action = agent.act(observation=observation)
timestep = env.step(action)
# Render the environment
frame = env.render(256, 256)
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 Distribution
envquest-0.0.4.tar.gz
(11.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
envquest-0.0.4-py3-none-any.whl
(17.0 kB
view details)
File details
Details for the file envquest-0.0.4.tar.gz.
File metadata
- Download URL: envquest-0.0.4.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc8b24fca91468730d3ef5092b78ab9f6b02fd2659ab108fbd0fe6891801f4f2
|
|
| MD5 |
9f3cb83df808296b69216e9986bc5433
|
|
| BLAKE2b-256 |
bc1c937ac5ec01cacf87f194a456058a64439f0f88ee765ffb33dd32321ab131
|
File details
Details for the file envquest-0.0.4-py3-none-any.whl.
File metadata
- Download URL: envquest-0.0.4-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41627a5bdf4392c65523a54f6e34348ab6c082a8a27876f0bf2c449c149f4986
|
|
| MD5 |
7b753175531825de6eac2ffccc72d8b9
|
|
| BLAKE2b-256 |
3897af27ef28ee86dcfb8a7370129bd6dff7ee36be7155e45614b0dddd6f7a10
|