Comments (9)
Hmm, it looks like our evaluation.py code didn't get updated when we made our change to use virtual losses. Instead of doing multi-game parallelization, we should rewrite this to just play one game at a time for N games.
Thanks for the bug report!
from minigo.
I'll take a look. thanks @weedwind
from minigo.
Hi, amj,
Thank you very much for your reply. I want to take another way to let my 2 models to play against each other. My script is:
#!/bin/bash
BLACK="python3 main.py gtp -l models/000000-bootstrap"
WHITE="python3 main.py gtp -l models/000001-model"
TWOGTP="gogui-twogtp -black "$BLACK" -white "$WHITE" -games 10
-size 9 -alternate -sgffile gnugo"
gogui -size 9 -program "$TWOGTP" -computer-both -auto
However, it says "The command genmove b sent to the Go program failed." Does that mean I can not use 2 of my own models in gogui?
Thank you so much.
from minigo.
@weedwind it looks like gogui is suppressing the failure message from the gtp program playing black, and i'm not sure what you have to do to get it to display them. If i had to guess, i'd say you'd need to look in gogui for the console output, which might provide additional information about what happened.
from minigo.
It looks like it's a GPU issue. When I ran the script above, the two models made GPU out of memory
from minigo.
interesting! have you tried it with the change from this commit?
from minigo.
@amj I just tried, it worked. Thank you very much.
from minigo.
I believe this is fixed with #111
from minigo.
Yes, fixed in #111 ! @weedwind if you'd like to try the evaluation program directly, something like
python main.py evaluate /path/to/model1 path/to/model2 --readouts 100 --games 8
should work
from minigo.
Related Issues (20)
- run concurrent selfplay without bazel HOT 1
- Running minigo with Sabaki GUI HOT 2
- Problem while building tpu-image HOT 3
- Problem in features.stone_features HOT 1
- Onscreen buttons in lw_demo don't toggle (work)
- Minigo not working on Coral accelerator HOT 4
- Add Edge TPU support to C++ engine HOT 1
- Decouple the conv data format from the input feature layout HOT 8
- How strong is the model in kyu/dan? HOT 7
- 000990-cormorant: stderr thread died HOT 1
- Wrong argument passed in minigui/fetch-and-run.sh HOT 1
- How to communicate with engine easily outside stdin HOT 2
- Support for sending board state to the engine via GTP HOT 6
- Looking for 9x9 model files in .minigo file format HOT 7
- Error on Minigo v15(990)
- tensorflow.python.framework.errors_impl.InvalidArgumentError: 2 root error(s) found. (0) Invalid argument: Assign requires shapes of both tensors to match HOT 3
- The setting of num_readouts to get strongest of minigo
- train.sh in cloud tpu
- Minigo training using Coral Dev Board HOT 1
- ./cc/configure_tensorflow.sh HOT 1
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 minigo.