Anton Lokhmotov

Results 273 comments of Anton Lokhmotov

By rearranging the order of statements in the `armnn-tflite` image, I was able to increase the shared size between images slightly (~50 MB): - before: ``` anton@velociti:~$ docker system df...

Here's the size of all things installed under `${CK_TOOLS}`: ``` dvdt@3e7902a9a7b5:~/CK_TOOLS$ du -hs * 52M dataset-coco-2017-val 13M dataset-object-detection-preprocessed-coco.2017-first.50 168M lib-armnn-19.05-gcc-6.3.0-rel.19.05-tflite-linux-64 820M lib-boost-1.64.0-gcc-6.3.0-for-armnn-static-linux-64 35M lib-flatbuffers-master-gcc-6.3.0-linux-64 75M lib-protobuf-host-3.0.0-compiler.gcc-6.3.0-linux-64 87M lib-protobuf-host-3.5.1-compiler.gcc-6.3.0-linux-64 11M lib-python-cython-compiler.python-3.5.3-linux-64...

After another rearrangement (by essentially sharing `lib-tflite-src-static-1.13.1-gcc-6.3.0-linux-64`): ``` docker system df -v | grep object-detection ctuning/object-detection-tflite.debian-9 latest c2f19b032e87 2 minutes ago 4.378GB 2.88GB 1.498GB 0 ctuning/object-detection-armnn-tflite.debian-9 latest b6ff58b85ed4 10 minutes...

I was able to cut the source of Boost as follows: ``` RUN ck install package --tags=lib,boost,for-armnn-static,v1.64\ && ck virtual env --tags=lib,boost,for-armnn-static,v1.64 --shell_cmd='rm -rf $CK_ENV_LIB_BOOST/../boost_1_64_0' ``` The only niggle is...

As @bellycat77 has suggested a couple of times, we could cut some fat from `tensorflowmodel-api-master` (it' almost 1 GB!). I'll also see if we can use the installed TFLite source...

One could try cunningly do: ``` RUN echo "1.13.1" | ck detect soft:lib.tensorflow.source ``` instead of: ``` RUN ck install package --tags=tensorflow,source ``` Unfortunately, a detector bug produces duplicate entries...

But this works: ``` RUN echo "1.13.1" | ck detect soft:lib.tensorflow.source --full_path=/home/dvdt/CK_TOOLS/lib-tflite-src-static-1.13.1-gcc-6.3.0-linux-64/src/tensorflow/tensorflow.bzl ``` ``` $ docker system df -v | grep object-detection ctuning/object-detection-armnn-tflite.debian-9 latest 1fb3d18515ec 17 minutes ago 3.454GB 2.962GB...

@gfursin Yes, I guess you can upload them one by one! Ping me when you are done, so I can update the corresponding webpages.

TF-C++ is huge: ``` $ docker run -it --rm ctuning/image-classification-tf-cpp.debian-9 "du -hs /home/dvdt/CK_TOOLS/*" 62M /home/dvdt/CK_TOOLS/dataset-imagenet-ilsvrc2012-aux 64M /home/dvdt/CK_TOOLS/dataset-imagenet-ilsvrc2012-val-min 73M /home/dvdt/CK_TOOLS/dataset-imagenet-preprocessed 70M /home/dvdt/CK_TOOLS/lib-python-numpy-compiler.python-3.5.3-linux-64 7.0M /home/dvdt/CK_TOOLS/lib-python-pillow-compiler.python-3.5.3-linux-64 157M /home/dvdt/CK_TOOLS/lib-python-scipy-1.2.1-compiler.python-3.5.3-linux-64 120K /home/dvdt/CK_TOOLS/lib-rtl-xopenme-0.3-gcc-6.3.0-linux-64 2.5G /home/dvdt/CK_TOOLS/lib-tensorflow-src-static-1.13.1-gcc-6.3.0-linux-64 101M...