Repository: incubator-singa Updated Branches: refs/heads/master 59ef841fe -> a515c380d
SINGA-352 Add Chinese documentations for SINGA examples Project: http://git-wip-us.apache.org/repos/asf/incubator-singa/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-singa/commit/b235e9b6 Tree: http://git-wip-us.apache.org/repos/asf/incubator-singa/tree/b235e9b6 Diff: http://git-wip-us.apache.org/repos/asf/incubator-singa/diff/b235e9b6 Branch: refs/heads/master Commit: b235e9b6ec313c9bccea5fd33746d5cc89bbcc6f Parents: c343ff9 Author: Wentong-DST <[email protected]> Authored: Tue May 22 13:47:45 2018 +0800 Committer: Wentong-DST <[email protected]> Committed: Tue May 22 13:47:45 2018 +0800 ---------------------------------------------------------------------- doc/en/releases/RELEASE_NOTES_1.2.0.md | 2 +- .../docs/model_zoo/imagenet/densenet/README.md | 43 +++++++++++++++++ .../docs/model_zoo/imagenet/inception/README.md | 36 ++++++++++++++ doc/zh/docs/model_zoo/imagenet/resnet/README.md | 50 ++++++++++++++++++++ doc/zh/docs/model_zoo/imagenet/vgg/README.md | 48 +++++++++++++++++++ doc/zh/docs/model_zoo/index.rst | 5 ++ doc/zh/docs/model_zoo/mnist/README.md | 18 +++++++ examples/index.rst | 6 ++- 8 files changed, 206 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/en/releases/RELEASE_NOTES_1.2.0.md ---------------------------------------------------------------------- diff --git a/doc/en/releases/RELEASE_NOTES_1.2.0.md b/doc/en/releases/RELEASE_NOTES_1.2.0.md index 8ebf6d3..ca4ace6 100644 --- a/doc/en/releases/RELEASE_NOTES_1.2.0.md +++ b/doc/en/releases/RELEASE_NOTES_1.2.0.md @@ -46,7 +46,7 @@ This release includes following features: * [SINGA-361] Add git instructions for contributors and committers * Bugs fixed - * [Singa-330] fix openblas building on i7 7700k + * [SINGA-330] fix openblas building on i7 7700k * [SINGA-331] Fix the bug of tensor division operation * [SINGA-350] Error from python3 test * [SINGA-356] Error using travis tool to build SINGA on mac os http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/zh/docs/model_zoo/imagenet/densenet/README.md ---------------------------------------------------------------------- diff --git a/doc/zh/docs/model_zoo/imagenet/densenet/README.md b/doc/zh/docs/model_zoo/imagenet/densenet/README.md new file mode 100644 index 0000000..ed36fa2 --- /dev/null +++ b/doc/zh/docs/model_zoo/imagenet/densenet/README.md @@ -0,0 +1,43 @@ +name: DenseNet on ImageNet SINGA version: 1.1.1 SINGA commit: license: https://github.com/pytorch/vision/blob/master/torchvision/models/densenet.py + +--- + +# ç¨DenseNetåå¾ååç±» + + +è¿ä¸ªä¾åä¸ï¼æä»¬å°PyTorchè®ç»å¥½çDenseNet转æ¢ä¸ºSINGA模å以ç¨ä½å¾ååç±»ã + +## æä½è¯´æ + +* ä¸è½½åæ°çcheckpointæä»¶å°å¦ä¸ç®å½ + + $ wget https://s3-ap-southeast-1.amazonaws.com/dlfile/densenet/densenet-121.tar.gz + $ wget https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/synset_words.txt + $ tar xvf densenet-121.tar.gz + +* è¿è¡ç¨åº + + $ python serve.py -h + +* è¿è¡ç¨åº + + # use cpu + $ python serve.py --use_cpu --parameter_file densenet-121.pickle --depth 121 & + # use gpu + $ python serve.py --parameter_file densenet-121.pickle --depth 121 & + +* æäº¤å¾çè¿è¡åç±» + + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + +image1.jpg, image2.jpgåimage3.jpgåºè¯¥å¨æ§è¡æä»¤å就已被ä¸è½½ã + +## 详ç»ä¿¡æ¯ + +ç¨`convert.py`ä»Pytorchåæ°æä»¶ä¸æååæ°å¼ + +* è¿è¡ç¨åº + + $ python convert.py -h \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/zh/docs/model_zoo/imagenet/inception/README.md ---------------------------------------------------------------------- diff --git a/doc/zh/docs/model_zoo/imagenet/inception/README.md b/doc/zh/docs/model_zoo/imagenet/inception/README.md new file mode 100644 index 0000000..3773cd4 --- /dev/null +++ b/doc/zh/docs/model_zoo/imagenet/inception/README.md @@ -0,0 +1,36 @@ +name: Inception V4 on ImageNet SINGA version: 1.1.1 SINGA commit: parameter_url: https://s3-ap-southeast-1.amazonaws.com/dlfile/inception_v4.tar.gz parameter_sha1: 5fdd6f5d8af8fd10e7321d9b38bb87ef14e80d56 license: https://github.com/tensorflow/models/tree/master/slim + +--- + +# ç¨Inception V4åå¾ååç±» + + +è¿ä¸ªä¾åä¸ï¼æä»¬å°Tensorflowè®ç»å¥½çInception V4转æ¢ä¸ºSINGA模å以ç¨ä½å¾ååç±»ã + +## æä½è¯´æ + +* ä¸è½½åæ°çcheckpointæä»¶å°å¦ä¸ç®å½ + + $ wget + $ tar xvf inception_v4.tar.gz + +* è¿è¡ç¨åº + + # use cpu + $ python serve.py -C & + # use gpu + $ python serve.py & + +* æäº¤å¾çè¿è¡åç±» + + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + +image1.jpg, image2.jpgåimage3.jpgåºè¯¥å¨æ§è¡æä»¤å就已被ä¸è½½ã + +## 详ç»ä¿¡æ¯ + +æä»¬é¦å ä»Tensorflowçcheckpointæä»¶ä¸æååæ°å¼å°ä¸ä¸ªpickleçæ¬ä¸ã ä¸è½½å¹¶è§£å缩checkpointæä»¶åï¼è¿è¡ä»¥ä¸èæ¬ + + $ python convert.py --file_name=inception_v4.ckpt \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/zh/docs/model_zoo/imagenet/resnet/README.md ---------------------------------------------------------------------- diff --git a/doc/zh/docs/model_zoo/imagenet/resnet/README.md b/doc/zh/docs/model_zoo/imagenet/resnet/README.md new file mode 100644 index 0000000..b790b61 --- /dev/null +++ b/doc/zh/docs/model_zoo/imagenet/resnet/README.md @@ -0,0 +1,50 @@ +name: Resnets on ImageNet SINGA version: 1.1 SINGA commit: 45ec92d8ffc1fa1385a9307fdf07e21da939ee2f parameter_url: https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-18.tar.gz license: Apache V2, https://github.com/facebook/fb.resnet.torch/blob/master/LICENSE + +--- + +# ç¨ResNetåå¾ååç±» + + +è¿ä¸ªä¾åä¸ï¼æä»¬å°Torchè®ç»å¥½çResNet转æ¢ä¸ºSINGA模å以ç¨ä½å¾ååç±»ã + +## æä½è¯´æ + +* ä¸è½½åæ°çcheckpointæä»¶å°å¦ä¸ç®å½ + + $ wget https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-18.tar.gz + $ wget https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/synset_words.txt + $ tar xvf resnet-18.tar.gz + +* è¿è¡ç¨åº + + $ python serve.py -h + +* è¿è¡ç¨åº + + # use cpu + $ python serve.py --use_cpu --parameter_file resnet-18.pickle --model resnet --depth 18 & + # use gpu + $ python serve.py --parameter_file resnet-18.pickle --model resnet --depth 18 & + + æä»¬æä¾äºä»¥ä¸æ¨¡ååæ·±åº¦é ç½®çåæ°æä»¶: + * resnet (åå§ resnet), [18](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-18.tar.gz)|[34](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-34.tar.gz)|[101](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-101.tar.gz)|[152](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-152.tar.gz) + * å æ¬æ¹éæ£å, [50](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-50.tar.gz) + * wrn (宽 resnet), [50](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/wrn-50-2.tar.gz) + * preact (å æ¬ pre-activation ç resnet) [200](https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/resnet-200.tar.gz) + + +* æäº¤å¾çè¿è¡åç±» + + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + +image1.jpg, image2.jpgåimage3.jpgåºè¯¥å¨æ§è¡æä»¤å就已被ä¸è½½ã + +## 详ç»ä¿¡æ¯ + +ç¨`convert.py`ä»torchåæ°æä»¶ä¸æååæ°å¼ + +* è¿è¡ç¨åº + + $ python convert.py -h \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/zh/docs/model_zoo/imagenet/vgg/README.md ---------------------------------------------------------------------- diff --git a/doc/zh/docs/model_zoo/imagenet/vgg/README.md b/doc/zh/docs/model_zoo/imagenet/vgg/README.md new file mode 100644 index 0000000..083bf8b --- /dev/null +++ b/doc/zh/docs/model_zoo/imagenet/vgg/README.md @@ -0,0 +1,48 @@ +name: VGG on ImageNet SINGA version: 1.1.1 SINGA commit: license: https://github.com/pytorch/vision/blob/master/torchvision/models/vgg.py + +--- + +# ç¨VGGåå¾ååç±» + + +è¿ä¸ªä¾åä¸ï¼æä»¬å°PyTorchè®ç»å¥½çVGG转æ¢ä¸ºSINGA模å以ç¨ä½å¾ååç±»ã + +## æä½è¯´æ + +* ä¸è½½åæ°çcheckpointæä»¶å°å¦ä¸ç®å½ + + $ wget https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg11.tar.gz + $ wget https://s3-ap-southeast-1.amazonaws.com/dlfile/resnet/synset_words.txt + $ tar xvf vgg11.tar.gz + +* è¿è¡ç¨åº + + $ python serve.py -h + +* ä¾å + + # use cpu + $ python serve.py --use_cpu --parameter_file vgg11.pickle --depth 11 & + # use gpu + $ python serve.py --parameter_file vgg11.pickle --depth 11 & + + æä»¬æä¾äºä»¥ä¸æ¨¡ååæ·±åº¦é ç½®çåæ°æä»¶: + * ä¸ä½¿ç¨æ¹éæ£å, [11](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg11.tar.gz), [13](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg13.tar.gz), [16](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg16.tar.gz), [19](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg19.tar.gz) + * ä½¿ç¨æ¹éæ£å, [11](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg11_bn.tar.gz), [13](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg13_bn.tar.gz), [16](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg16_bn.tar.gz), [19](https://s3-ap-southeast-1.amazonaws.com/dlfile/vgg/vgg19_bn.tar.gz) + + +* æäº¤å¾çè¿è¡åç±» + + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + $ curl -i -F [email protected] http://localhost:9999/api + +image1.jpg, image2.jpgåimage3.jpgåºè¯¥å¨æ§è¡æä»¤å就已被ä¸è½½ã + +## 详ç»ä¿¡æ¯ + +ç¨`convert.py`ä»Pytorchåæ°æä»¶ä¸æååæ°å¼ + +* è¿è¡ç¨åº + + $ python convert.py -h \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/zh/docs/model_zoo/index.rst ---------------------------------------------------------------------- diff --git a/doc/zh/docs/model_zoo/index.rst b/doc/zh/docs/model_zoo/index.rst index 6ee60a8..75f0e27 100644 --- a/doc/zh/docs/model_zoo/index.rst +++ b/doc/zh/docs/model_zoo/index.rst @@ -23,7 +23,12 @@ cifar10/README char-rnn/README + mnist/README imagenet/alexnet/README + imagenet/densenet/README imagenet/googlenet/README + imagenet/inception/README + imagenet/resnet/README + imagenet/vgg/README http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/doc/zh/docs/model_zoo/mnist/README.md ---------------------------------------------------------------------- diff --git a/doc/zh/docs/model_zoo/mnist/README.md b/doc/zh/docs/model_zoo/mnist/README.md new file mode 100644 index 0000000..ba8e3f1 --- /dev/null +++ b/doc/zh/docs/model_zoo/mnist/README.md @@ -0,0 +1,18 @@ +# å¨MNISTæ°æ®éä¸è®ç»RBM模å + +è¿ä¸ªä¾å使ç¨MNISTæ°æ®éæ¥è®ç»ä¸ä¸ªRBM模åãRBM模ååå ¶è¶ åæ°åè[Hintonç论æ](http://www.cs.toronto.edu/~hinton/science.pdf)ä¸ç设å®ã + + +## æä½è¯´æ + +* ä¸è½½é¢å¤çç[MNISTæ°æ®é](https://github.com/mnielsen/neural-networks-and-deep-learning/raw/master/data/mnist.pkl.gz)ã + +* å¼å§è®ç»ï¼ + + python train.py mnist.pkl.gz + + é»è®¤æ åµä¸ï¼è®ç»ä»£ç å°å¨CPUä¸è¿è¡ã è¦å¨GPUå¡ä¸è¿è¡å®ï¼è¯·ä½¿ç¨éå åæ°å¯å¨ç¨åºï¼ + + python train.py mnist.pkl.gz --use_gpu + + http://git-wip-us.apache.org/repos/asf/incubator-singa/blob/b235e9b6/examples/index.rst ---------------------------------------------------------------------- diff --git a/examples/index.rst b/examples/index.rst index d08a557..fca66f9 100644 --- a/examples/index.rst +++ b/examples/index.rst @@ -23,7 +23,11 @@ Model Zoo cifar10/README char-rnn/README + mnist/README imagenet/alexnet/README + imagenet/densenet/README imagenet/googlenet/README - + imagenet/inception/README + imagenet/resnet/README + imagenet/vgg/README
