Comments (4)
Hi,
Adding Python3 support is something I would definitely like to do when I have time. Unfortunately when I began the series I did it purely with Python2. If you have happened to convert any of the notebooks to python 3, please consider a pull request, as I would be happy to integrate them into the notebook.
In Gridworld this functionality exists in case you might want to add a block which causes the episode to end early. For example, having the episode end once finding a goal.
from deeprl-agents.
Hi,
I change some file to support the py3. Some error when I install vizdoom, so I don't change it.
And you ues targetOps = updateTargetGraph(trainables,tau)
in Deep-Recurrent-Q-Network.
But in helper.py you just define the updateTargetGraph(tfVars)
. so I don't know how to change this file.
from deeprl-agents.
I will go through the A3C myself to ensure it is python 3 compatible. Thanks again for making the changes that you did.
from deeprl-agents.
@wwxFromTju , if you have successfully installed vizdoom under Python3, I think the code is compatible under Python3 if you change print to print() in helper.py. I can run the code under Python3.x. If you are a Chinese user, make sure you can download freedoom-0.10.1.zip
due to GFW.
from deeprl-agents.
Related Issues (20)
- _ HOT 1
- simple and odd python problem HOT 2
- Double-Dueling-DQN: question about the rate to update target network
- Double-Dueling-DQN stops learning
- Can't see the source code. HOT 2
- checkGoal() in gridworld.py
- apply_gradients need a lock?
- A3C-Doom, is threading can make real parallelism?
- Please add more comments..
- Target network updates / Double-Dueling-DQN.ipynb HOT 1
- A3C Doom : function error
- DRQN plays FlappyBird
- what is the mean of multiply (1./(i+1))?
- Reward Smoothing
- A3C Doom: Why there should be no more workers than there are threads on CPU?
- How to do twice training session for the same buffer
- scipy.misc.imresize is deprecated in Scipy 1.14.3 --> modified code HOT 1
- A garbage code in Model-Network.ipynb
- Issue in DRQN
- Crash and burn in TF 2.0 and alter
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.
from deeprl-agents.