All Projects → davidstutz → Caffe Tools

davidstutz / Caffe Tools

Some tools and examples for pyCaffe including LMDB I/O, custom Python layers and monitoring training error and loss.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Caffe Tools

Convolutionalemotion
A deep convolutional neural network system for live emotion detection
Stars: ✭ 40 (-48.72%)
Mutual labels:  caffe
Haddoc2
Caffe to VHDL
Stars: ✭ 57 (-26.92%)
Mutual labels:  caffe
Mobilnet ssd opencv
MobilNet-SSD object detection in opencv 3.4.1
Stars: ✭ 64 (-17.95%)
Mutual labels:  caffe
Fashion Parsing
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.
Stars: ✭ 50 (-35.9%)
Mutual labels:  caffe
Active Convolution
Active Convolution
Stars: ✭ 56 (-28.21%)
Mutual labels:  caffe
Nhyai
AI智能审查,支持色情识别、暴恐识别、语言识别、敏感文字检测和视频检测等功能,以及各种OCR识别能力,如身份证、驾照、行驶证、营业执照、银行卡、手写体、车牌和名片识别等功能,可以访问网站体验功能。
Stars: ✭ 60 (-23.08%)
Mutual labels:  caffe
Unreal caffe
Self Maintained Caffe. In this version Faster-RCNN, RFCN needs layer are fully supported!
Stars: ✭ 38 (-51.28%)
Mutual labels:  caffe
Caffe2pytorch Tsn
Transform the caffe model to pytorch model for Temporal Segment Network
Stars: ✭ 69 (-11.54%)
Mutual labels:  caffe
Genproto
An online GUI tool used to visualize prototxt and generate prototxt for caffe(current version).
Stars: ✭ 56 (-28.21%)
Mutual labels:  caffe
Ssd Models
把极速检测器的门槛给我打下来make lightweight caffe-ssd great again
Stars: ✭ 62 (-20.51%)
Mutual labels:  caffe
Jacinto Ai Devkit
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Stars: ✭ 49 (-37.18%)
Mutual labels:  caffe
Fabrik
🏭 Collaboratively build, visualize, and design neural nets in browser
Stars: ✭ 1,081 (+1285.9%)
Mutual labels:  caffe
Head Pose Estimator.caffe
Head Pose Estimator on Caffe
Stars: ✭ 60 (-23.08%)
Mutual labels:  caffe
Darknet2caffe
Convert Darknet model to Caffe's
Stars: ✭ 46 (-41.03%)
Mutual labels:  caffe
Pwc Net
PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volume, CVPR 2018 (Oral)
Stars: ✭ 1,142 (+1364.1%)
Mutual labels:  caffe
Paperspace Python
Paperspace API for python
Stars: ✭ 38 (-51.28%)
Mutual labels:  caffe
Feathercnn
FeatherCNN is a high performance inference engine for convolutional neural networks.
Stars: ✭ 1,106 (+1317.95%)
Mutual labels:  caffe
Dispnet Flownet Docker
Dockerfile and runscripts for DispNet and FlowNet1 (estimation of disparity and optical flow)
Stars: ✭ 78 (+0%)
Mutual labels:  caffe
Mtcnn
face detection and alignment with mtcnn
Stars: ✭ 66 (-15.38%)
Mutual labels:  caffe
Audio Pretrained Model
A collection of Audio and Speech pre-trained models.
Stars: ✭ 61 (-21.79%)
Mutual labels:  caffe

Caffe-Tools

Tools and examples for pyCaffe, including:

  • LMDB input and output and conversion from/to CSV and image files;
  • monitoring the training process including error, loss and gradients;
  • on-the-fly data augmentation;
  • custom Python layers.

The data used for the examples can either be generated manually, see the documentation or corresponding files in examples, or downloaded from davidstutz/caffe-tools-data.

Also see the corresponding blog articles at davidstutz.de.

Examples

The provided examples include:

Note that the BSDS500 example is work in progress! The corresponding data can be downloaded from davidstutz/caffe-tools-data. See the instructions in the corresponding files for details.

Resources

Some resources I found usefl while working with Caffe:

Documentation

Installing and running Sphinx (also see davidstutz/sphinx-example for details):

$ sudo apt-get install python-sphinx
$ sudo pip install sphinx
$ cd docs
$ make html

License

Copyright (c) 2016 David Stutz All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of David Stutz nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].