big-dreamer's People
Forkers
oethierbig-dreamer's Issues
Midway Report
- Complete the writeup based on the provided guidelines.
always open environments
Dreamer V1
Planet
Training Loop
- Update training loop to use multi threading.
Update Experience Replay to inherit IterableDataset
This would speedup training, because loading batch from CPU -> GPU could be done using multiple workers. This would reduce GPU downtime and improve training speed.
Replace VAE by Importance Weighted VAE
https://arxiv.org/abs/1509.00519
It gives better samples, it should be better
Infra Code
- Add setup.py and requirements file for dependencies
- Add testing module to the project
- Add CircleCi to this repo (moved to it's own issue)
- Add pre-commit config
- Add linting
- #22 (moved to it's own issue)
- Add Black to pre-commit hook
Fix all linting issues
Fix all current linting issues from out base code.
Replace Bottle
Would make the code much more redable
Add image difference in Eval Video Rollout
It would be cool
Experience Replay
- Update the ExperienceReplay class to use a similar version from our hw4 (optimized version).
Type hints EVERYWHERE
Make it run on the cluster
doesnt run on the cluster because of the rendering
Dreamer V2
Use GPU env
Updater les models
- Update existing PyTorch models to use "modern" ways.
Final Report
CircleCI
Setup a circleCI pipeline to perform our tests and linting on PR into master branch.
Logger Implementation
- Cleanup Logger
- Integrate Wandb to Logger class
Replace the ACTOR-CRITIC by a TD3 like algorithm
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.