342 Open Source Caffe Software Projects
Free and open source caffe code projects including engines, APIs, generators, and tools.
Data Science Ipython Notebooks 19637 ⭐
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
Openpose 18866 ⭐
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Ncnn 9824 ⭐
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Mmdnn 4989 ⭐
MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.
Have Fun With Machine Learning 4868 ⭐
An absolute beginner's guide to Machine Learning and Image Classification with Neural Networks
Realtime_multi Person_pose_estimation 4462 ⭐
Code repo for realtime multi-person pose estimation in CVPR'17 (Oral)
Jetson Inference 3602 ⭐
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Deep Learning Model Convertor 2781 ⭐
The convertor/conversion of deep learning models for different deep learning frameworks/softwares.
Richzhang Colorization 2420 ⭐
Automatic colorization using deep neural networks. "Colorful Image Colorization." In ECCV, 2016.
Interactive Deep Colorization 2257 ⭐
Deep learning software for colorizing black and white images with a few clicks.
Deepdetect 2156 ⭐
Deep Learning API and Server in C++11 support for Caffe, Caffe2, PyTorch,TensorRT, Dlib, NCNN, Tensorflow, XGBoost and TSNE
Ai Learn 2361 ⭐
人工智能学习路线图，整理近200个实战案例与项目，免费提供配套教材，零基础入门，就业实战！包括：Python，数学，机器学习，数据分析，深度学习，计算机视觉，自然语言处理，PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv等热门领域
Turkce Yapay Zeka Kaynaklari 1671 ⭐
Türkiye'de yapılan derin öğrenme (deep learning) ve makine öğrenmesi (machine learning) çalışmalarının derlendiği sayfa.
Chuanqi305 Mobilenet Ssd 1648 ⭐
Caffe implementation of Google MobileNet SSD detection network, with pretrained weights on VOC0712 and mAP=0.727.
Wy1iu Sphereface 1415 ⭐
Implementation for <SphereFace: Deep Hypersphere Embedding for Face Recognition> in CVPR'17.
Caffe Model 1249 ⭐
Caffe models (including classification, detection and segmentation) and deploy files for famouse networks
Feathercnn 1082 ⭐
FeatherCNN is a high performance inference engine for convolutional neural networks.
Cloud Cv Fabrik 1066 ⭐
:factory: Collaboratively build, visualize, and design neural nets in browser
Pwc Net 1037 ⭐
PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volume, CVPR 2018 (Oral)
Bottom Up Attention 902 ⭐
Bottom-up attention model for image captioning and VQA, based on Faster R-CNN and Visual Genome
Machine Learning Curriculum 753 ⭐
:computer: Make machines learn so that you don't have to struggle to program them; The ultimate list
Face_verification_experiment 709 ⭐
Original Caffe Version for LightCNN-9. Highly recommend to use PyTorch Version (https://github.com/AlfredXiangWu/LightCNN)
Keras_realtime_multi Person_pose_estimation 708 ⭐
Keras version of Realtime Multi-Person Pose Estimation project
Ffdl 620 ⭐
Fabric for Deep Learning (FfDL, pronounced fiddle) is a Deep Learning Platform offering TensorFlow, Caffe, PyTorch etc. as a Service on Kubernetes
Test Tube 621 ⭐
Python library to easily log experiments and parallelize hyperparameter search for neural networks
Mtcnn Caffe 494 ⭐
Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Neural Networks
Synthesizing 471 ⭐
Code for paper "Synthesizing the preferred inputs for neurons in neural networks via deep generator networks"
Caffe Int8 Convert Tools 462 ⭐
Generate a quantization parameter file for ncnn framework int8 inference
Deep Learning Traffic Lights 449 ⭐
Code and files of the deep learning model used to win the Nexar Traffic Light Recognition challenge
Kingreza Seefood 443 ⭐
Inspired by HBO's Silicon Valley: SeeFood is an iOS app that uses CoreML to detect various dishes
Liteflownet 451 ⭐
LiteFlowNet: A Lightweight Convolutional Neural Network for Optical Flow Estimation, CVPR 2018 (Spotlight paper, 6.6%)
Mobilenetv2 Ssdlite 421 ⭐
Caffe implementation of SSD and SSDLite detection on MobileNetv2, converted from tensorflow.
Vpgnet 364 ⭐
VPGNet: Vanishing Point Guided Network for Lane and Road Marking Detection and Recognition (ICCV 2017)
Cvjena Cnn Models 353 ⭐
ImageNet pre-trained models with batch normalization for the Caffe framework
Face Mask Detection 438 ⭐
Face Mask Detection system based on computer vision and deep learning using OpenCV and Tensorflow/Keras
Drbox 357 ⭐
A deep learning based algorithm to detect rotated object, for example, objects in remote sensing images
Zhourunlai Learning 331 ⭐
The data is the future of oil, digging the potential value of the data is very meaningful. This library records my road of machine learning study.
Robinwho Deep Learning 322 ⭐
深度学习/人工智能/机器学习资料汇总(Deep Learning/Artificial Intelligent/Machine Learning) 持续更新……
Caffe Mobile 311 ⭐
Optimized (for size and speed) Caffe lib for iOS and Android with out-of-the-box demo APP.
Largemargin_softmax_loss 305 ⭐
Implementation for <Large-Margin Softmax Loss for Convolutional Neural Networks> in ICML'16.
Mobilenet Ssd Realsense 304 ⭐
[High Performance / MAX 30 FPS] RaspberryPi3(RaspberryPi/Raspbian Stretch) or Ubuntu + Multi Neural Compute Stick(NCS/NCS2) + RealSense D435(or USB Camera or PiCamera) + MobileNet-SSD(MobileNetSSD) + Background Multi-transparent(Simple multi-class segmentation) + FaceDetection + MultiGraph + MultiProcessing + MultiClustering
Cascaded Fcn 288 ⭐
Source code for the MICCAI 2016 Paper "Automatic Liver and Lesion Segmentation in CT Using Cascaded Fully Convolutional NeuralNetworks and 3D Conditional Random Fields"
Depth Vo Feat 298 ⭐
Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstruction
Php Opencv Examples 276 ⭐
Tutorial for computer vision and machine learning in PHP by opencv (installation + examples + documentation)
Caffe Hrt 270 ⭐
Heterogeneous Run Time version of Caffe. Added heterogeneous capabilities to the Caffe, uses heterogeneous computing infrastructure framework to speed up Deep Learning on Arm-based heterogeneous embedded platform. It also retains all the features of the original Caffe architecture which users deploy their applications seamlessly.
Caffe Vdsr 268 ⭐
A Caffe-based implementation of very deep convolution network for image super-resolution
Imistyrain Mtcnn 274 ⭐
全平台实时人脸检测和姿态估计Realtime Face Detection and Head pose estimation on Windows、Ubuntu、Mac、Android and iOS
Caffe Android Demo 253 ⭐
An android caffe demo app exploiting caffe pre-trained ImageNet model for image classification
Cnn_face_detection 253 ⭐
Implementation based on the paper Li et al., “A Convolutional Neural Network Cascade for Face Detection, ” 2015 CVPR
Oaid Facedetection 250 ⭐
C++ project to implement MTCNN, a perfect face detect algorithm, on different DL frameworks. The most popular frameworks: caffe/mxnet/tensorflow, are all suppported now
Mtcnn_caffe 244 ⭐
Simple implementation of kpzhang93's paper from Matlab to c++, and don't change models.
Raspberrypi Facedetection Mtcnn Caffe With Motion 201 ⭐
MTCNN with Motion Detection, on Raspberry Pi with Love
Dsrg 202 ⭐
Weakly-Supervised Semantic Segmentation Network with Deep Seeded Region Growing (CVPR 2018).
Pixelnet 191 ⭐
The repository contains source code and models to use PixelNet architecture used for various pixel-level tasks. More details can be accessed at <http://www.cs.cmu.edu/~aayushb/pixelNet/>.
Ck Caffe 192 ⭐
Collective Knowledge workflow for Caffe to automate installation across diverse platforms and to collaboratively evaluate and optimize Caffe-based workloads across diverse hardware, software and data sets (compilers, libraries, tools, models, inputs):
Light Field Video 190 ⭐
Light field video applications (e.g. video refocusing, focus tracking, changing aperture and view)
Hidden Two Stream 177 ⭐
Caffe implementation for "Hidden Two-Stream Convolutional Networks for Action Recognition"
Up Down Captioner 182 ⭐
Automatic image captioning model based on Caffe, using features from bottom-up attention.
Video Caffe 173 ⭐
Video-friendly caffe -- comes with the most recent version of Caffe (as of Jan 2019), a video reader, 3D(ND) pooling layer, and an example training script for C3D network and UCF-101 data
Liteflownet2 172 ⭐
A Lightweight Optical Flow CNN - Revisiting Data Fidelity and Regularization, TPAMI 2020
Caffe Segnet Cudnn5 157 ⭐
This repository was a fork of BVLC/caffe and includes the upsample, bn, dense_image_data and softmax_with_loss (with class weighting) layers of caffe-segnet (https://github.com/alexgkendall/caffe-segnet) to run SegNet with cuDNN version 5.
Sphereface Plus 147 ⭐
SphereFace+ Implementation for <Learning towards Minimum Hyperspherical Energy> in NIPS'18.
Snn_toolbox 155 ⭐
Toolbox for converting analog to spiking neural networks (ANN to SNN), and running them in a spiking neuron simulator.
Low Rank Bilinear Pooling 144 ⭐
Fine-grained classification via second order statistics in a compact end-to-end trainable model
Facerecognition 134 ⭐
This is an implematation project of face detection and recognition. The face detection using MTCNN algorithm, and recognition using LightenenCNN algorithm.
Splitbrainauto 132 ⭐
Split-Brain Autoencoders: Unsupervised Learning by Cross-Channel Prediction. In CVPR, 2017.
Change Detection Review 138 ⭐
A review of change detection methods, including codes and open data sets for deep learning. From paper: change detection based on artificial intelligence: state-of-the-art and challenges.
Idn Caffe 104 ⭐
Caffe implementation of "Fast and Accurate Single Image Super-Resolution via Information Distillation Network" (CVPR 2018)
Joint Face Detection And Alignment 100 ⭐
Caffe and Python implementation of Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
Keras Oneclassanomalydetection 92 ⭐
[5 FPS - 150 FPS] Learning Deep Features for One-Class Classification (AnomalyDetection). Corresponds RaspberryPi3. Convert to Tensorflow, ONNX, Caffe, PyTorch. Implementation by Python + OpenVINO/Tensorflow Lite.
Mobilenet Ssd 84 ⭐
MobileNet-SSD(MobileNetSSD) + Neural Compute Stick(NCS) Faster than YoloV2 + Explosion speed by RaspberryPi · Multiple moving object detection with high accuracy.
R2cnn 80 ⭐
caffe re-implementation of R2CNN: Rotational Region CNN for Orientation Robust Scene Text Detection
Caffe Tools 79 ⭐
Some tools and examples for pyCaffe including LMDB I/O, custom Python layers and monitoring training error and loss.
Mgcam 75 ⭐
Mask data and code for 'Mask-guided Contrastive Attention Model for Person Re-Identification' (CVPR-2018)
Dispnet Flownet Docker 75 ⭐
Dockerfile and runscripts for DispNet and FlowNet1 (estimation of disparity and optical flow)
Adversarial Attacks 71 ⭐
Code for our CVPR 2018 paper, "On the Robustness of Semantic Segmentation Models to Adversarial Attacks"
Deep Parking 65 ⭐
Code to reproduce 'Deep Learning for Decentralized Parking Lot Occupancy Detection' paper.
Caffe_weight_converter 60 ⭐
Caffe-to-Keras weight converter. Can also export weights as Numpy arrays for further processing.
Genproto 55 ⭐
An online GUI tool used to visualize prototxt and generate prototxt for caffe(current version).
Fashion Parsing 48 ⭐
Repository of my fashion-parsing project. This project is put on hold since I am doing another project now, but will debug if bugs are reported.
Humanbehaviorbku 53 ⭐
Abnormal Human Behaviors Detection/ Road Accident Detection From Surveillance Videos/ Real-World Anomaly Detection in Surveillance Videos/ C3D Feature Extraction
Sphereface Prune 43 ⭐
An implementation of Channel Pruning on face recognition algorithm Sphereface.
How_to_write_cuda_extensions_in_pytorch 42 ⭐
How to write cuda kernels or c functions in pytorch, especially for former caffe users.
Part_constellation_models 40 ⭐
Code for the ICCV 2015 paper "Neural Activation Constellations: Unsupervised Part Model Discovery with Convolutional Networks."
Sfa 44 ⭐
No reference image quality assessment based Semantic Feature Aggregation, published in ACM MM 2017, TMM 2019
Attentionmask 41 ⭐
AttentionMask: Attentive, Efficient Object Proposal Generation Focusing on Small Objects (ACCV 2018, accepted as oral)
Hybrid Attention Based Decoupled Metric Learning 38 ⭐
Caffe implementation of "Hybrid-Attention based Decoupled Metric Learning for Zero-Shot Image Retrieval"
Unreal_caffe 36 ⭐
Self Maintained Caffe. In this version Faster-RCNN, RFCN needs layer are fully supported!
Jacinto Ai Devkit 40 ⭐
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Tensorrt Caffe 32 ⭐
A demo using tensorRT on NVIDIA Jetson TX2 accelerating the Caffe model of AlexNet.
Sensor Specific Hyperspectral Image Feature Learning 32 ⭐
Learning Sensor-Specific Spatial-Spectral Features of Hyperspectral Images via Convolutional Neural Networks
Caffe_cyclegan 29 ⭐
A Caffe/C++ implementation of Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks
Face Attributes Multitask Classification 29 ⭐
Use Cafffe to do Face Attributes MultiTask Classification based on CelebA data sets
Xnor Net 29 ⭐
XNOR-Net, CUDNN5 supported version of XNOR-Net-caffe: https://github.com/loswensiana/BWN-XNOR-caffe
Sain2018_dilatedfcnsegmentation 28 ⭐
[SAIN'18] [Caffe] A dilated version of FCN with Stride 2 for Efficient Semantic Segmentation
Teacher Student Training 30 ⭐
This repository stores the files used for my summer internship's work on "teacher-student learning", an experimental method for training deep neural networks using a trained teacher model.
Wentong Dst Up Down Captioner 27 ⭐
Caffe implementation of paper: "Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering"
Kernelized_correlation_filters_gpu 27 ⭐
Real-time visual object tracking using correlations filters and deep learning
Cnn Compression Performance 26 ⭐
A python script that automatise the training of a CNN, compress it through tensorflow (or ristretto) plugin, and compares the performance of the two networks
Deep Learning With Caffe 26 ⭐
My tests and experiments on Caffe, the deep learning framework by Berkeley Vision and Learning Center (BVLC) and its contributors.
Gesturedetect Violajones Cnn 26 ⭐
Gesture detect by viola-jones and cnn(based on opencv and caffe), able to detect and classify 5 kinds of pose, best 3ms/perframe on ARM-Firefly-RK3399
Facenet Caffe 25 ⭐
facenet recognition and retrieve by using hnswlib and flask, convert tensorflow model to caffe
Pyramidnet Caffe 24 ⭐
Caffe implementation of the paper "Deep Pyramidal Residual Networks" (https://arxiv.org/abs/1610.02915).
Xtensorflow 24 ⭐
A high level tensorflow lib which can convert defined tf model to caffe and other engine
Colorchecker Detection 24 ⭐
Multiple ColorChecker Detection. This code implements a multiple colorChecker detection method, as described in the paper Fast and Robust Multiple ColorChecker Detection.
Social_distancing Cv 39 ⭐
I developed a computer vision project that measures the distance between people to check whether a specific distance exists between them or not.
Ck Crowd Scenarios 23 ⭐
Public scenarios to crowdsource experiments (such as DNN crowd-benchmarking and crowd-tuning) using Collective Knowledge Framework across diverse mobile devices provided by volunteers. Results are continuously aggregated at the open repository of knowledge:
Caffe Static 22 ⭐
在caffe应用到工程实现时，为了方便系统安装，需要尽可能减少软件的依赖库。 本项目以bash shell/PowerShell脚本实现将caffe依赖的所有第三方库与caffe静态编译一起，以满足全静态编译的要求。 通过本项目提供的脚本生成的caffe编译环境不需要在系统安装任何第三方库和软件，就可以自动完成caffe项目静态编译. 目前在centos6.5/ubuntu16/win7/win10上测试通过,windows上VS2013,VS2015,MinGW 5.2.0编译通过
Caffe Char Rnn 22 ⭐
Multi-layer Recurrent Neural Networks (with LSTM) for character-level language models in Caffe
Rlan Notebooks 22 ⭐
A docker-based starter kit for machine learning via jupyter notebooks. Includes major machine learning frameworks and CUDA/cuDNN versions. Docker tags:
My Very Deep Caffe 21 ⭐
This is an implementation of very deep two stream CNNs for action recognition. The implementation is inspired by Wang et. al., https://github.com/yjxiong/caffe. Some improvements from Wang's implementation include reading videos from LDMB database, faster testing using LDMB interface. The aim is to work better with big dataset such as UCF101, HMDB51, Sports1M and ActivityNet easily.
All Classifiers 2019 21 ⭐
A collection of computer vision projects for Acute Lymphoblastic Leukemia classification/early detection.
Caffe Conf Matrix 20 ⭐
Python layer for the Caffe deep learning framework to compute the accuracy and the confusion matrix.
Traincaffecustomdataset 20 ⭐
Transfer learning in Caffe: example on how to train CaffeNet on custom dataset
Ddet 20 ⭐
DDet: Dual-path Dynamic Enhancement Network for Real-World Image Super-Resolution, IEEE SPL 2020
Fdcnn 30 ⭐
The implementation of FDCNN in paper - A Feature Difference Convolutional Neural Network-Based Change Detection Method
Caffe_began 20 ⭐
Caffe/C++ implementation of Boundary Equilibrium Generative Adversarial Networks paper for face generation
Fast Image Retrieval 19 ⭐
A lightweight framework using binary hash codes and deep learning for fast image retrieval.
Crowd_density_segmentation 19 ⭐
The code for preparing the training data for crowd counting / segmentation algorithm.
Gtsrb Caffe Model 17 ⭐
German Traffic Sign Recognition Benchmark (GTSRB) AlexNet pycaffe model. http://benchmark.ini.rub.de/
Rbdn 17 ⭐
Recursively Branched Deconvolutional Network: DCNN architecture for "Generalized Deep Image to Image Regression." CVPR2017 (Spotlight).
Simplified_mobilenet 17 ⭐
A simplify version of mobilenet, with less group and feature maps, trained on Imagenet.
Classification_nets 16 ⭐
Implement popular models by different DL framework. Such as tensorflow and caffe
Similarity Adaptive Deep Hashing 16 ⭐
Unsupervised Deep Hashing with Similarity-Adaptive and Discrete Optimization (TPAMI2018)
Caffe Android Opencl Fp16 17 ⭐
Optimised Caffe with OpenCL supporting for less powerful devices such as mobile phones
Fatauva Net For Facial Emotion With Caffe 16 ⭐
This is an implementation of FATAUVA-Net model in paper: An Integrated Deep Learning Framework for Facial Attribute Recognition, Action Unit Detection and Valence-Arousal Estimation
Pointnet.caffe 17 ⭐
Caffe Re-implementation of "PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation" [Qi et al., CVPR 2017]
Ncs Pi Stream 15 ⭐
Stream video on the web from RPi with object detection using Movidius Neural Compute Stick
Fundamentals Of Deep Learning For Computer Vision Nvidia 15 ⭐
The repository includes Notebook files and documents of the course I completed in NVIDIA Deep Learning Institute. Feel free to acess and work with the Notebooks and other files.
Caffe Cifar 10 And Cifar 100 Datasets Preprocessed To Hdf5 14 ⭐
Both deep learning datasets can be imported in python directly with h5py (HDF5 format). The datasets can be directly imported or converted with a python script.
Vqa Soft 14 ⭐
Accompanying code for "A Simple Loss Function for Improving the Convergence and Accuracy of Visual Question Answering Models" CVPR 2017 VQA workshop paper.
Matcaffe2caffe 14 ⭐
Convert a matcaffe model (column major) to a pycaffe or c++ caffe (row major) model
Caffe_example 13 ⭐
install script and example for clCaffe which will run caffe by OpenCL (this is for https://github.com/01org/caffe/tree/inference-optimize)
Npairloss 12 ⭐
MPI-CAFFE implementation of <Improved Deep Metric Learning with Multi-class N-pair Loss Objective>
Latte 11 ⭐
Latte is a convolutional neural network (CNN) inference engine written in C++ and uses AVX to vectorize operations. The engine runs on Windows 10, Linux and macOS Sierra.
Fast R Cnn Pedestrian Detection With Caffe And Gpu Support 11 ⭐
C++ and Python implementation of a automatic system for pedestrian detection at night using far infrared visual information based on convolutional neural networks.
Conditionalglo 11 ⭐
Yi-Min Chou, Chien-Hung Chen, Keng-Hao Liu, and Chu-Song Chen, "Changing Background to Foreground: An Augmentation Method Based on Conditional Generative Network for Stingray Detection," IEEE International Conference on Image Processing, ICIP 2018, October 2018.
Python Caffe Custom Cifar 100 Conv Net 10 ⭐
Custom convolutional neural network on cifar-100 dataset for image classification. Images and their labels are processed to HDF5 data format for use in Caffe.
Tscn 10 ⭐
Caffe implementation of "Two-Stage Convolutional Network for Image Super-Resolution" (ICPR 2018)
Watergan Color Correction Net 10 ⭐
Customized verison of Caffe that support underwater color correction net.
Denseshufflenet 10 ⭐
DenseShuffleNet for Semantic Segmentation using Caffe for Cityscapes and Mapillary Vistas Dataset
Pulmonary_nodule_detection_classification 10 ⭐
[ 2017 Graduation Project ] - Pulmonary Nodule Detection & Classification implemented Tensorflow and Caffe1
Indus Script Ocr 10 ⭐
The Indus script optical grapheme recognition engine (from archaeological artifact images)
Demonet 13 ⭐
Yet Another SSD (with mobilenet_v2 as backbone, support doing inference using torchscript, libtorch and onnxruntime with cpp and python interface)