Daniil Efremov
Daniil Efremov
compilation command for caffe-classification using ck is ``` g++-5 -c -I../ -DANDROID_USE_OPENMP=ON -DBLAS=Open -DCPU_ONLY=ON -DUSE_LMDB=ON -DUSE_OPENCV=ON -DXOPENME -I/usr/include -I/usr/include -I/home/daniil/CK-TOOLS_2016-12-02/lib-openblas-0.2.19-gcc-5.4.0-compiler.gcc-5.4.0-compiler.gfortran-5.4.0-linux-64/include -I/usr/lib/include -I/usr/include -I/usr/include -I/home/daniil/CK-TOOLS/lib-caffe-bvlc-master-trunk-gcc-5.4.0-lib.openblas-linux-64/src/include -I/usr/include -I/home/daniil/CK-TOOLS/lib-rtl-xopenme-0.3-gcc-5.4.0-linux-64/include -I/home/daniil/CK-TOOLS/lib-caffe-bvlc-master-trunk-gcc-5.4.0-lib.openblas-linux-64/src/.build_release/src ../classification.cpp -o classification.o...
Ideally make classification binary same size (not so big as 3.5 MB) by removing from static link libs like * GLIBCXX_ * CXXABI As I can see it could be...
I've compiled it once again after ck pull all (all last install/compile unification changes) and it 74K. So I think this issue could be closed now.
Ok, thanks, I'll check once again but later (after other major tasks) ...
I've checked once again for ubuntu and classification.bin size is 75K ``` daniil@daniil:~/CK-TOOLS$ find . -name classification.bin ./lib-caffe-bvlc-master-cpu-trunk-gcc-5.4.0-linux-64/obj/examples/cpp_classification/classification.bin daniil@daniil:~/CK-TOOLS$ ls -l ./lib-caffe-bvlc-master-cpu-trunk-gcc-5.4.0-linux-64/obj/examples/cpp_classification/classification.bin lrwxrwxrwx 1 daniil daniil 119 Feb 16 12:09...
And the same for classification binary ``` daniil@daniil:~/CK-TOOLS$ find . -name classification ./lib-caffe-bvlc-master-cpu-trunk-gcc-5.4.0-linux-64/install/bin/classification ./lib-caffe-bvlc-master-cpu-trunk-gcc-5.4.0-linux-64/obj/examples/cpp_classification/classification daniil@daniil:~/CK-TOOLS$ ls -l ./lib-caffe-bvlc-master-cpu-trunk-gcc-5.4.0-linux-64/install/bin/classification -rwxr-xr-x 1 daniil daniil 75624 Feb 16 12:09 ./lib-caffe-bvlc-master-cpu-trunk-gcc-5.4.0-linux-64/install/bin/classification daniil@daniil:~/CK-TOOLS$ ls -l...
Ha now I see /ck-crowd-scenarios/experiment.scenario.mobile/bvlc-caffenet-android-recognize-image/code/205a3542231ac3c1/armeabi-v7a/classification is ~5M is that file you mentioned above ? ``` daniil@daniil:~/CK$ find . -name classification ./ck-caffe/program/caffe-classification-cuda/tmp/classification ./ck-caffe/program/caffe-classification/tmp/classification ./ck-caffe/program/caffe-classification-opencl/tmp/classification ./ck-crowd-scenarios/experiment.scenario.mobile/bvlc-caffenet-android-recognize-image/code/205a3542231ac3c1/armeabi-v7a/classification daniil@daniil:~/CK$ ls -l ./ck-caffe/program/caffe-classification-cuda/tmp/classification -rwxrwxr-x 1...
tried to change flags like with static linking (looke like ) but still getting same size for ``` /home/daniil/CK/ck-caffe/program/caffe-classification/tmp daniil@daniil:~/CK/ck-caffe/program/caffe-classification/tmp$ ls -lh classification -rwxrwxr-x 1 daniil daniil 4.0M Apr 13...
I've already implemented status command at commit dd94fd4514cf2bde0e544cca55b03d5e6628bc3a you can try it with command: `ck status remote-ck-node:: --remote_server_url=http://localhost:3333 --secretkey=` and get result like this: `{"return":"0","path_to_files":"/home/daniil/ck-crowdnode-files"}` Is that you've expected ?