Thanks to visit codestin.com
Credit goes to github.com

Skip to content

GSoC 2017

nyanp edited this page Feb 13, 2017 · 6 revisions

tiny-dnn and OpenCV

In GSoC 2016, OpenCV introduced the new deep learning module dnn_modern under opencv_contrib. dnn_modern is running on the top of tiny-dnn, which is a high-level, header-only, and portable framework written in modern C++. Now we can load Caffe's pre-trained model via dnn_modern, but we want to make it more user-friendly, more efficient, and more flexible for all OpenCV users.

Project ideas

  1. Tensorflow and Pytorch converters
  1. Supporting GPU Training/Inference
  1. Providing pre-traind models
  • Implement and provide pre-trained models such: inception, resnet, pix2pix, infogan, style transfer, stackgan...
  1. IOS and ANDROID improved toolchain integration, examples, tutorials

Roadmap of tiny-dnn itself

Check the initial roadmap for v1.0.0a

Things TODO before the GSOC:

  • Tensor implementation

  • Check/Test Caffe converter with real examples

Clone this wiki locally