To train a model with the Tensorflow Object Detection API you'll need a TFRecord file. Unfortunately, that binary format is not human-readable so, traditionally, you would convert to this specific CSV format first and then use a custom script to create the TFRecord.
With Roboflow, you don't need to do that because we can export TFRecords directly. But, if you do want to inspect the contents for yourself, you can still use Roboflow to create the CSV. Or, if you already have your data in the Tensorflow CSV format you can use Roboflow to convert it to another annotation format to dip your toe in the waters beyond the Tensorflow ecosystem.
With Roboflow, you can deploy a computer vision model without having to build your own infrastructure.
The
models all use the
data format.
filename,width,height,class,xmin,ymin,xmax,ymax
000001.jpg,500,375,helmet,111,144,134,174
000001.jpg,500,375,helmet,178,84,230,143
000007.jpg,500,466,helmet,115,139,180,230
000007.jpg,500,466,helmet,174,156,201,219
000007.jpg,500,466,helmet,197,177,231,227
000007.jpg,500,466,helmet,247,124,294,203
000007.jpg,500,466,helmet,280,127,337,208
000007.jpg,500,466,helmet,336,148,387,223
000007.jpg,500,466,helmet,375,152,410,219