All Projects → tbennun → Cudnn Training

tbennun / Cudnn Training

A CUDNN minimal deep learning training code sample using LeNet.

Labels

Projects that are alternatives of or similar to Cudnn Training

Oneflow
OneFlow is a performance-centered and open-source deep learning framework.
Stars: ✭ 2,868 (+1141.56%)
Mutual labels:  cuda
Nicehashquickminer
Super simple & easy Windows 10 cryptocurrency miner made by NiceHash.
Stars: ✭ 211 (-8.66%)
Mutual labels:  cuda
Cupoch
Robotics with GPU computing
Stars: ✭ 225 (-2.6%)
Mutual labels:  cuda
Amgx
Distributed multigrid linear solver library on GPU
Stars: ✭ 207 (-10.39%)
Mutual labels:  cuda
Genomeworks
SDK for GPU accelerated genome assembly and analysis
Stars: ✭ 215 (-6.93%)
Mutual labels:  cuda
Softmax Splatting
an implementation of softmax splatting for differentiable forward warping using PyTorch
Stars: ✭ 218 (-5.63%)
Mutual labels:  cuda
Simplegpuhashtable
A simple GPU hash table implemented in CUDA using lock free techniques
Stars: ✭ 198 (-14.29%)
Mutual labels:  cuda
Cuspatial
CUDA-accelerated GIS and spatiotemporal algorithms
Stars: ✭ 229 (-0.87%)
Mutual labels:  cuda
Tigre
TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox
Stars: ✭ 215 (-6.93%)
Mutual labels:  cuda
Nvidia Modded Inf
Modified nVidia .inf files to run drivers on all video cards, research & telemetry free drivers
Stars: ✭ 227 (-1.73%)
Mutual labels:  cuda
Hip
HIP: C++ Heterogeneous-Compute Interface for Portability
Stars: ✭ 2,609 (+1029.44%)
Mutual labels:  cuda
Haste
Haste: a fast, simple, and open RNN library
Stars: ✭ 214 (-7.36%)
Mutual labels:  cuda
Pedestrian alignment
TCSVT2018 Pedestrian Alignment Network for Large-scale Person Re-identification
Stars: ✭ 223 (-3.46%)
Mutual labels:  cuda
Cunn
Stars: ✭ 205 (-11.26%)
Mutual labels:  cuda
Pytorch Hed
a reimplementation of Holistically-Nested Edge Detection in PyTorch
Stars: ✭ 228 (-1.3%)
Mutual labels:  cuda
Pine
🌲 Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.
Stars: ✭ 202 (-12.55%)
Mutual labels:  cuda
Relion
Image-processing software for cryo-electron microscopy
Stars: ✭ 219 (-5.19%)
Mutual labels:  cuda
Optix Pathtracer
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
Stars: ✭ 231 (+0%)
Mutual labels:  cuda
Tengine
Tengine is a lite, high performance, modular inference engine for embedded device
Stars: ✭ 4,012 (+1636.8%)
Mutual labels:  cuda
Deepspeech
DeepSpeech neon implementation
Stars: ✭ 223 (-3.46%)
Mutual labels:  cuda

A CUDNN minimal deep learning training code sample using LeNet.

Prerequisites

Set the CUDNN_PATH environment variable to where CUDNN is installed.

Compilation

The project can either be compiled with CMake (cross-platform) or Visual Studio.

To compile with CMake, run the following commands:

~: $ cd cudnn-training/
~/cudnn-training: $ mkdir build
~/cudnn-training: $ cd build/
~/cudnn-training/build: $ cmake ..
~/cudnn-training/build: $ make

If compiling under linux, make sure to either set the CUDNN_PATH environment variable to the path CUDNN is installed to, or extract CUDNN to the CUDA toolkit path.

To enable gflags support, uncomment the line in CMakeLists.txt. In the Visual Studio project, define the macro USE_GFLAGS.

Running

Extract the MNIST training and test set files (*-ubyte) to a directory (if gflags are not used, the default is the current path).

You can also load and save pre-trained weights (e.g., published along with CUDNN), using the "pretrained" and "save_data" flags respectively.

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].