title: Tensorflow Object Detection API
body: <p>I decided to take a dip into ML and with a lot of trial and error was able to create a model using TS' inception.</p>
  
  <p>To take this a step further, I want to use their <a href="https://github.com/tensorflow/models/tree/master/research/object_detection" rel="nofollow noreferrer">Object Detection API</a>. But their <a href="https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/preparing_inputs.md" rel="nofollow noreferrer">input preparation</a> instructions, references the use of <a href="http://host.robots.ox.ac.uk/pascal/VOC/voc2012/index.html" rel="nofollow noreferrer">Pascal VOC 2012</a> dataset but I want to do the training on my own dataset.</p>
  
  <p>Does this mean I need to setup my datasets to either Pascal VOC or <a href="http://www.robots.ox.ac.uk/~vgg/data/pets/" rel="nofollow noreferrer">Oxford IIT</a> format? If yes, how do I go about doing this?</p>
  
  <p>If no <em>(my instinct says this is the case)</em>, what are the alternatives of using TS object detection with my own datasets?</p>
  
  <p><strong>Side Note:</strong> <em>I know that my trained inception model can't be used for localization because its a classifier</em></p>
  
  <p><strong>Edit:</strong></p>
  
  <p>For those still looking to achieve this, <a href="https://stackoverflow.com/questions/44973184/train-tensorflow-object-detection-on-own-dataset?noredirect=1&amp;lq=1">here</a> is how I went about doing it.</p>