/keras-deepcv

This repository will contain model definitions, training scripts, and other for Keras implementations for classification, detection, and segmentation (computer vision)

Primary LanguagePythonMIT LicenseMIT

Keras Deep Computer Vision

This repository contains model definitions, training scripts, and other examples for Keras (Tensorflow backend) implementations for classification, detection, and segmentation (computer vision).

Models

Classification

Detection

Segmentation

Datasets

Classification

  • MNIST
  • CIFAR-10
  • MNIST-Fashion
  • ImageNet
  • Pascal VOC

Detection

  • Pascal VOC
  • LISA Traffic Sign
  • KITTI
  • MSCOCO

Segmentation

  • CamVid
  • Cityscapes
  • Pascal VOC
  • KITTI
  • SYNTHIA
  • GTA-V Segmentation
  • MSCOCO

Prerequisites

For the models in thie repo, Keras and Tensorflow are required. Make sure the latest versions are installed.

After these packages have been installed, a few other packages are required (which can be found in requirements.txt)

pip install -r requirements.txt

Acknowledgments

This repo would like to acknowledge the following pieces of code which played a part in the development of this repository: