Deepboof

Java library for running and visualizing Deep Neural Networks trained in Torch.
Alternatives To Deepboof
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Pytorch64,63014611 hours ago23August 10, 202211,508otherC++
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Digits4,047
3 years ago614otherHTML
Deep Learning GPU Training System
Neuralart2,352
6 years ago6mitLua
An implementation of the paper 'A Neural Algorithm of Artistic Style'.
Deepframeworks2,077
6 years ago17
Evaluation of Deep Learning Frameworks
Multipathnet1,361
4 years ago23otherLua
A Torch implementation of the object detection network from "A MultiPath Network for Object Detection" (https://arxiv.org/abs/1604.02135)
Texture_nets1,109
5 years ago41apache-2.0Lua
Code for "Texture Networks: Feed-forward Synthesis of Textures and Stylized Images" paper.
Crepe829
4 years ago2bsd-3-clauseLua
Character-level Convolutional Networks for Text Classification
Resnet 1k Layers740
6 years ago1Lua
Deep Residual Networks with 1K Layers
Graph_transformer_networks694
2 months ago12Jupyter Notebook
Graph Transformer Networks (Authors' PyTorch implementation for the NeurIPS 19 paper)
Awesome_deep_learning_interpretability645
a month ago2mit
深度学习近年来关于神经网络模型解释性的相关高引用/顶会论文(附带代码)
Alternatives To Deepboof
Select To Compare


Alternative Project Comparisons
Readme

DeepBoof is a Java library for running deep neural networks trained using other projects (e.g. Torch and Caffe) with a focus on processing image data. Additional tools include visualization and network training. Image processing is done using BoofCV. While it has been designed to work with Torch and Caffe it does not depend either library for its core functionality.

Installation

Gradle is used to build DeepBoof and will automatically download all dependencies.

Running

To get started classifying images simply load the Gradle project into you favorite IDE (probably IntelliJ or Eclipse) and run ExampleClassifyVggCifar10. This example downloads the network and testing data, then starts the classifier.

Alternatively, you can just build and run any example from the command-line using Gradle directly:

gradle exampleRun -Pwhich=ExampleClassifyCifar10TestSet

Future Work

DeepBoof is in an early state of development. The following are areas it needs the most improvement in:

  • Support for Caffe models (already started)
  • Native implementations of functions
  • GPU implementations of functions
Popular Torch Projects
Popular Network Projects
Popular Machine Learning Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Deep Learning
Network
Neural
Neural Network
Gradle
Caffe
Torch