Getting started¶
Install BlobRL¶
Follow installation.
Initializing an environment¶
import gym
env = gym.make("CartPole-v1")
Initializing an agent¶
from blobrl.agents import AgentRandom
action_space = env.action_space
observation_space = env.observation_space
agent = AgentRandom(observation_space=observation_space, action_space=action_space)
Training¶
Create Trainer
from blobrl import Trainer
trainer = Trainer(environment=env, agent=agent)
Start training:
trainer.train(render=True)
Visualize training metrics:
tensorboard --logdir runs
Evaluation¶
Not implemented yet