Category: Deep Learning

  • Fine-Tuned MobilenetV2 on MyriadX and Coral

    Fine-tuning MV2 using a GPU is not hard – especially if using the tensorflow Object Detection API in a docker container. It turns out that deploying a quantize-aware model to a Coral Edge TPU is also not hard. Doing the same thing for MyriadX devices is somewhat harder. There doesn’t appear to be a good…

  • Architecture For DIY AI-Driven Home Security

    The raspberry pi’s ecosystem makes it a tempting platform for building computer vision projects such as home security systems. For around $80, one can assemble a pi (with sd card, camera, case, and power) that can capture video and suppress dead scenes using motion detection – typically with motion or MotionEye. This low-effort, low-cost solution…

  • Armchair Deep Learning Enthusiast: Object Detection Tips #1

    Recently I’ve been using the Tensorflow Object Detection API. Much of my approach follows material provided on pyimagesearch.com, this API allows us to perform. Rather than rehash that material, I just wanted to give a few pointers that I found helpful. Don’t limit yourself to the ImageNet Large Scale Visual Recognition (ILSVRC) dataset. This dataset…

  • How I Set Up DLIB

    It is fairly easy to check out and build dlib. Getting it to work in a performance-optimized manner – python bindings included -takes a little more work. Per the dlib github one can build the bindings by simply issuing: First problem I found is that the setup process decided to latch on to an old…

  • GPUs Are Cool

    Expect no witty sayings or clever analyses here – I just think GPUs are cool. And here are a few reasons why: Exhibit A: Machine Learning Training a standard feed forward neural net on CIFAR-10 progresses at 50usec/sample; my 2.4 Ghz i7 takes almost 500usec/sample. The total set takes around 5 min to train on…