Skip to content
50

Computer Vision Pretrained Models

A collection of computer vision pre-trained models.

1.4k stars187 forks81 entriesLast push Mar 3, 2021 (5 years ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Other Pre-trained Models

NLP Pre-trained Models

.

Audio and Speech Pre-trained Models

Model Deployment library

Model Serving

Model Deployment library >Tensorflow

ObjectDetection

Localizing and identifying multiple objects in a single image.

In 12 listsDetails

Mask R-CNN

The model generates bounding boxes and segmentation masks for each instance of an object in the image. It's based on Feature Pyramid Network (FPN) and a ResNet101 backbone.

In 2 lists

Faster-RCNN

This is an experimental Tensorflow implementation of Faster RCNN - a convnet for object detection with a region proposal network.

YOLO TensorFlow

This is tensorflow implementation of the YOLO:Real-Time Object Detection.

In 3 lists

YOLO TensorFlow ++

TensorFlow implementation of 'YOLO: Real-Time Object Detection', with training and an actual support for real-time running on mobile devices.

Colornet

Neural Network to colorize grayscale images.

In 3 lists

SRGAN

Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network.

In 2 lists

DeepOSM

Train TensorFlow neural nets with OpenStreetMap features and satellite imagery.

In 3 lists

Domain Transfer Network

Implementation of Unsupervised Cross-Domain Image Generation.

Show, Attend and Tell

Attention Based Image Caption Generator.

android-yolo

Real-time object detection on Android using the YOLO network, powered by TensorFlow.

In 3 lists

DCSCN Super Resolution

This is a tensorflow implementation of "Fast and Accurate Image Super Resolution by Deep CNN with Skip Connection and Network in Network", a deep learning based Single-Image Super-Resolution (SISR) model.

GAN-CLS

This is an experimental tensorflow implementation of synthesizing images.

In 2 lists

U-Net

For Brain Tumor Segmentation.

In 2 lists

Improved CycleGAN

Unpaired Image to Image Translation.

In 2 lists

Model Deployment library >Keras

Mask R-CNN

The model generates bounding boxes and segmentation masks for each instance of an object in the image. It's based on Feature Pyramid Network (FPN) and a ResNet101 backbone.

In 2 lists

VGG16

Very Deep Convolutional Networks for Large-Scale Image Recognition.

In 2 lists

Image analogies

Generate image analogies using neural matching and blending.

Popular Image Segmentation Models

Implementation of Segnet, FCN, UNet and other models in Keras.

Ultrasound nerve segmentation

This tutorial shows how to use Keras library to build deep neural network for ultrasound image nerve segmentation.

DeepMask object segmentation

This is a Keras-based Python implementation of DeepMask- a complex deep neural network for learning object segmentation masks.

Monolingual and Multilingual Image Captioning

This is the source code that accompanies Multilingual Image Description with Neural Sequence Models.

pix2pix

Keras implementation of Image-to-Image Translation with Conditional Adversarial Networks by Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, Alexei A.

CycleGAN

Implementation of Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks.

Model Deployment library >PyTorch

detectron2

Detectron2 is Facebook AI Research's next generation software system that implements state-of-the-art object detection algorithms

In 7 listsDetails

FastPhotoStyle

A Closed-form Solution to Photorealistic Image Stylization.

In 3 lists

pytorch-CycleGAN-and-pix2pix

A Closed-form Solution to Photorealistic Image Stylization.

In 3 lists

maskrcnn-benchmark

Fast, modular reference implementation of Instance Segmentation and Object Detection algorithms in PyTorch.

In 2 lists

deep-image-prior

Image restoration with neural networks but without learning.

In 2 lists

StarGAN

StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation.

In 2 lists

faster-rcnn.pytorch

This project is a faster faster R-CNN implementation, aimed to accelerating the training of faster R-CNN object detection models.

In 2 lists

pix2pixHD

Synthesizing and manipulating 2048x1024 images with conditional GANs.

In 2 lists

Augmentor

Image augmentation library in Python for machine learning.

In 4 listsDetails

albumentations

Fast image augmentation library.

In 3 lists

Deep Video Analytics

Deep Video Analytics is a platform for indexing and extracting information from videos and images

semantic-segmentation-pytorch

Pytorch implementation for Semantic Segmentation/Scene Parsing on MIT ADE20K dataset.

An End-to-End Trainable Neural Network for Image-based Sequence Recognition

This software implements the Convolutional Recurrent Neural Network (CRNN), a combination of CNN, RNN and CTC loss for image-based sequence recognition tasks, such as scene text recognition and OCR.

UNIT

PyTorch Implementation of our Coupled VAE-GAN algorithm for Unsupervised Image-to-Image Translation.

In 2 lists

Neural Sequence labeling model

Sequence labeling models are quite popular in many NLP tasks, such as Named Entity Recognition (NER), part-of-speech (POS) tagging and word segmentation.

faster rcnn

This is a PyTorch implementation of Faster RCNN. This project is mainly based on py-faster-rcnn and TFFRCNN. For details about R-CNN please refer to the paper Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks by Shaoqing Ren, Kaiming He, Ross Girshick, Jian Sun.

In 2 lists

pytorch-semantic-segmentation

PyTorch for Semantic Segmentation.

In 2 lists

EDSR-PyTorch

PyTorch version of the paper 'Enhanced Deep Residual Networks for Single Image Super-Resolution'.

In 2 lists

image-classification-mobile

Collection of classification models pretrained on the ImageNet-1K.

In 2 lists

FaderNetworks

Fader Networks: Manipulating Images by Sliding Attributes - NIPS 2017.

In 2 lists

neuraltalk2-pytorch

Image captioning model in pytorch (finetunable cnn in branch with_finetune).

RandWireNN

Implementation of: "Exploring Randomly Wired Neural Networks for Image Recognition".

In 2 lists

stackGAN-v2

Pytorch implementation for reproducing StackGAN_v2 results in the paper StackGAN++.

In 2 lists

Detectron models for Object Detection

This code allows to use some of the Detectron models for object detection from Facebook AI Research with PyTorch.

In 2 lists

DEXTR-PyTorch

This paper explores the use of extreme points in an object (left-most, right-most, top, bottom pixels) as input to obtain precise object segmentation for images and videos.

In 2 lists

pointnet.pytorch

Pytorch implementation for "PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation.

In 2 lists

self-critical.pytorch

This repository includes the unofficial implementation Self-critical Sequence Training for Image Captioning and Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering.

In 2 lists

vnet.pytorch

A Pytorch implementation for V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation.

In 2 lists

piwise

Pixel-wise segmentation on VOC2012 dataset using pytorch.

In 2 lists

pspnet-pytorch

PyTorch implementation of PSPNet segmentation network.

In 2 lists

pytorch-SRResNet

Pytorch implementation for Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network.

In 2 lists

PNASNet.pytorch

PyTorch implementation of PNASNet-5 on ImageNet.

In 3 lists

img_classification_pk_pytorch

Quickly comparing your image classification models with the state-of-the-art models.

In 2 lists

Deep Neural Networks are Easily Fooled

High Confidence Predictions for Unrecognizable Images.

pix2pix-pytorch

PyTorch implementation of "Image-to-Image Translation Using Conditional Adversarial Networks".

In 2 lists

NVIDIA/semantic-segmentation

A PyTorch Implementation of Improving Semantic Segmentation via Video Propagation and Label Relaxation, In CVPR2019.

In 2 lists

Neural-IMage-Assessment

A PyTorch Implementation of Neural IMage Assessment.

In 2 lists

torchxrayvision

Pretrained models for chest X-ray (CXR) pathology predictions. Medical, Healthcare, Radiology

pytorch-image-models

PyTorch image models, scripts, pretrained weights -- (SE)ResNet/ResNeXT, DPN, EfficientNet, MixNet, MobileNet-V3/V2, MNASNet, Single-Path NAS, FBNet, and more

In 3 lists

Model Deployment library >Caffe

OpenPose

OpenPose represents the first real-time multi-person system to jointly detect human body, hand, and facial keypoints (in total 130 keypoints) on single images.

In 7 listsDetails

Fully Convolutional Networks for Semantic Segmentation

Fully Convolutional Models for Semantic Segmentation.

Colorful Image Colorization

Colorful Image Colorization.

In 2 lists

R-FCN

R-FCN: Object Detection via Region-based Fully Convolutional Networks.

cnn-vis

Inspired by Google's recent Inceptionism blog post, cnn-vis is an open-source tool that lets you use convolutional neural networks to generate images.

DeconvNet

Learning Deconvolution Network for Semantic Segmentation.

In 2 lists

Model Deployment library >MXNet

Faster RCNN

Region Proposal Network solves object detection as a regression problem.

SSD

SSD is an unified framework for object detection with a single network.

Faster RCNN+Focal Loss

The code is unofficial version for focal loss for Dense Object Detection.

CNN-LSTM-CTC

I realize three different models for text recognition, and all of them consist of CTC loss layer to realize no segmentation for text images.

Faster_RCNN_for_DOTA

This is the official repo of paper DOTA: A Large-scale Dataset for Object Detection in Aerial Images.

RetinaNet

Focal loss for Dense Object Detection.

MobileNetV2

This is a MXNet implementation of MobileNetV2 architecture as described in the paper Inverted Residuals and Linear Bottlenecks: Mobile Networks for Classification, Detection and Segmentation.

neuron-selectivity-transfer

This code is a re-implementation of the imagenet classification experiments in the paper Like What You Like: Knowledge Distill via Neuron Selectivity Transfer.

MobileNetV2

This is a Gluon implementation of MobileNetV2 architecture as described in the paper Inverted Residuals and Linear Bottlenecks: Mobile Networks for Classification, Detection and Segmentation.

sparse-structure-selection

This code is a re-implementation of the imagenet classification experiments in the paper Data-Driven Sparse Structure Selection for Deep Neural Networks.

FastPhotoStyle

A Closed-form Solution to Photorealistic Image Stylization.

In 3 lists
See category
94

Table of Contents

hesreallyhim/awesome-claude-code

A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team…

Fresh★ 55k202 entriesPushed today
94

Awesome Agent Skills

VoltAgent/awesome-agent-skills

A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.

Fresh★ 35k839 entriesPushed today
93

Awesome Machine Learning

josephmisiti/awesome-machine-learning

A curated list of awesome Machine Learning frameworks, libraries and software.

Fresh★ 74k1188 entriesPushed 7 days ago
92

Awesome Production Machine Learning

EthicalML/awesome-production-machine-learning

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

Fresh★ 21k519 entriesPushed 3 days ago
92

AWESOME DATA SCIENCE

academic/awesome-datascience

:memo: An awesome Data Science repository to learn and apply for real world problems.

Fresh★ 30k881 entriesPushed today
91

Static Analysis

analysis-tools-dev/static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve…

Fresh★ 15k528 entriesPushed 8 days ago