Tetris-deep-Q-learning-pytorch
pytorch-a2c-ppo-acktr-gail
Tetris-deep-Q-learning-pytorch | pytorch-a2c-ppo-acktr-gail | |
---|---|---|
2 | 3 | |
445 | 3,423 | |
- | - | |
1.2 | 0.0 | |
about 1 year ago | almost 2 years ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Tetris-deep-Q-learning-pytorch
-
Reinforcement Learning deploy in Modern Tetris project
if the former, this guy trained a DQN agent to play his simple implementation of the game. you can find the code for the game here and make any modifications you need
-
AI agent plays Contra
https://github.com/uvipen/Tetris-deep-Q-learning-pytorch For tetris you coult take a look at this one :)
pytorch-a2c-ppo-acktr-gail
-
How does advantage estimation is done when episodes are of variable length in PPO?
As an example look at "compute_returns" function here (and pay attention to how self.masks is used): https://github.com/ikostrikov/pytorch-a2c-ppo-acktr-gail/blob/master/a2c_ppo_acktr/storage.py
-
How to pretrain a model on expert data?
Try using an imitation learning algorithm. Two popular options are MaxEnt IRL and GAIL. This repository has GAIL implementation and this repository has MaxEnt IRL and GAIL implementation. There are other implementations too that you can check out.
-
Trying to Train PPO Agent for Pendulum-v0 from Pixel Inputs
For the PPO, I used this repo, which includes most tricks including GAE, normalized rewards, etc. I have verified this repo works for the traditional Pendulum-v0 task and Atari games (Pong and Breakout).
What are some alternatives?
deep-q-learning - Minimal Deep Q Learning (DQN & DDQN) implementations in Keras
soft-actor-critic - Implementation of the Soft Actor Critic algorithm using Pytorch.
pytorch-learn-reinforcement-learning - A collection of various RL algorithms like policy gradients, DQN and PPO. The goal of this repo will be to make it a go-to resource for learning about RL. How to visualize, debug and solve RL problems. I've additionally included playground.py for learning more about OpenAI gym, etc.
Super-mario-bros-PPO-pytorch - Proximal Policy Optimization (PPO) algorithm for Super Mario Bros
tritris - A redirect to tritris
dm_control - Google DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.
wandb - 🔥 A tool for visualizing and tracking your machine learning experiments. This repo contains the CLI and Python API.
tensorforce - Tensorforce: a TensorFlow library for applied reinforcement learning
JS-Beautifier - Beautifier for javascript
TensorFlow2.0-for-Deep-Reinforcement-Learning - TensorFlow 2.0 for Deep Reinforcement Learning. :octopus:
tetris - :memo: Disassembly of Tetris for Game Boy.
PCGrad - Code for "Gradient Surgery for Multi-Task Learning"