Comments (7)
It doesn't seem that we have converted the old 9x9 models.
@tommadams or I will try to do.
@tommadams is this the general jist
for MODEL_PATH in `gsutil ls ...` do
python freeze_graph.py --model_path=$MODEL_PATH
python3 oneoffs/wrap_model.py \
--src_path $MODEL_PATH.tflite \
--dst_path $MODEL_PATH.minigo \
--metadata engine=lite,input_features=agz,input_layout=nhwc,input_type=float,board_size=9
done
note there's a small typo in cc/README.md see s/minifo/minigo/
from minigo.
I'll do this now
from minigo.
Oh, it looks like we don't have frozen .pbs for those 9x9 models.
We'll need to freeze them. Does anyone know what the architecture flags used were?
from minigo.
That's a question for @amj or @brilee
from minigo.
from minigo.
I'm digging through the github history to see if I can pull out the appropriate architecture flags.
The v0.6 MLPerf was 9x9 but the benchmark was set up to train a model that plays something "reasonable" in as short a time as possible. The trained models are pretty weak.
from minigo.
Ok, I've uploaded .minigo
versions of all the v3-9x9 models to the GCS bucket.
When you're building the C++ binaries, remember to pass --define=board_size=9
because the board size is a compile-time constant. For example:
gsutil cp gs://minigo-pub/v3-9x9/models/000496-polite-ray.minigo .
bazel build -c opt --define=board_size=9 cc:simple_example
./bazel-bin/cc/simple_example --model=000496-polite-ray.minigo
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
- 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.