support half_precision in convnet storage

and committed a trained on image-net convnet (run
./samples/download-image-net.sh) at around 42% missing rate