-
Notifications
You must be signed in to change notification settings - Fork 10
Stuck training in server.py #6
Comments
That's ok. Just means no self play data exists yet for that generation. Once train for a while will save the file in that location. If you restart the server will pick up from last point it was saved. |
I don't know if something is wrong with my installation. But there isn't any error displaying and just continually output the same sentence every ten minutes. It seems they're not training and no self-play data is stored.
|
Hi. Bear with me, I am trying to write some docs to get you going. In the meantime I pushed a revamped test in src/test/player/test_player.py. The first thing to do after installing should be to run these tests. (and I can use the below for docs!) First you'll need to checkout gzero_data repo. The test will be using breakthroughSmall, you can copy the rulesheet into ggplib/data/rulesheets. And test with Then copy the breakthroughSmall directory in gzero_data into the data directory to the galavanise_zero repo. Then can run the 3 tests in src/test/player/test_player.py
This will test two gzero players against each other. They use a reasonable strong network, but one uses the puct1 player and the other is puct2 player. puct1 player is what is used for self play, and puct2 is used for match mode and has many more (experimental) features - not least batching on the GPU, so is much faster. Note, I aim to merge puct1/puct2 at some point. Let me know how that goes please, and I will work on some decent instructions for training. |
I have installed all of the prerequisites. However, when I started running
python server.py hex.conf
command for training models, it's stuck after the following two lines:Could you please give me any guidance?
The text was updated successfully, but these errors were encountered: