All Projects → charlescearl → DeepRacket

charlescearl / DeepRacket

Licence: MIT license
A simple starting point for doing deep learning in Racket

Programming Languages

racket
414 projects
Cuda
1817 projects
Makefile
30231 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to DeepRacket

Cupy
NumPy & SciPy for GPU
Stars: ✭ 5,625 (+9944.64%)
Mutual labels:  cudnn
Allstate capstone
Allstate Kaggle Competition ML Capstone Project
Stars: ✭ 72 (+28.57%)
Mutual labels:  cudnn
Kaggle Web Traffic
1st place solution
Stars: ✭ 1,641 (+2830.36%)
Mutual labels:  cudnn
Arraymancer
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+1316.07%)
Mutual labels:  cudnn
Nvidia libs test
Tests and benchmarks for cudnn (and in the future, other nvidia libraries)
Stars: ✭ 36 (-35.71%)
Mutual labels:  cudnn
Aurora
Minimal Deep Learning library is written in Python/Cython/C++ and Numpy/CUDA/cuDNN.
Stars: ✭ 90 (+60.71%)
Mutual labels:  cudnn
Mini Caffe
Minimal runtime core of Caffe, Forward only, GPU support and Memory efficiency.
Stars: ✭ 373 (+566.07%)
Mutual labels:  cudnn
gocudnn
Go Bindings for cudnn and other cuda pacakges.
Stars: ✭ 23 (-58.93%)
Mutual labels:  cudnn
Singularity Tutorial
Tutorial for using Singularity containers
Stars: ✭ 46 (-17.86%)
Mutual labels:  cudnn
Tensorflow Optimized Wheels
TensorFlow wheels built for latest CUDA/CuDNN and enabled performance flags: SSE, AVX, FMA; XLA
Stars: ✭ 118 (+110.71%)
Mutual labels:  cudnn
Mindseye
Neural Networks in Java 8 with CuDNN and Aparapi
Stars: ✭ 8 (-85.71%)
Mutual labels:  cudnn
Simple Sh Datascience
A collection of Bash scripts and Dockerfiles to install data science Tool, Lib and application
Stars: ✭ 32 (-42.86%)
Mutual labels:  cudnn
Tutorial Ubuntu 18.04 Install Nvidia Driver And Cuda And Cudnn And Build Tensorflow For Gpu
Ubuntu 18.04 How to install Nvidia driver + CUDA + CUDNN + build tensorflow for gpu step by step command line
Stars: ✭ 91 (+62.5%)
Mutual labels:  cudnn
Chainer
A flexible framework of neural networks for deep learning
Stars: ✭ 5,656 (+10000%)
Mutual labels:  cudnn
Ctranslate2
Fast inference engine for OpenNMT models
Stars: ✭ 140 (+150%)
Mutual labels:  cudnn
Dlwin
GPU-accelerated Deep Learning on Windows 10 native
Stars: ✭ 523 (+833.93%)
Mutual labels:  cudnn
Intrusion Detection System Using Deep Learning
VGG-19 deep learning model trained using ISCX 2012 IDS Dataset
Stars: ✭ 85 (+51.79%)
Mutual labels:  cudnn
cudnn rnn theano benchmarks
No description or website provided.
Stars: ✭ 22 (-60.71%)
Mutual labels:  cudnn
Lightnet
Efficient, transparent deep learning in hundreds of lines of code.
Stars: ✭ 243 (+333.93%)
Mutual labels:  cudnn
Tensorflow Object Detection Tutorial
The purpose of this tutorial is to learn how to install and prepare TensorFlow framework to train your own convolutional neural network object detection classifier for multiple objects, starting from scratch
Stars: ✭ 113 (+101.79%)
Mutual labels:  cudnn

DeepRacket

This package provides a set of interfaces for doing deep learning in the Racket (a Scheme/Lisp dialect) programming language.

The project is still in the growing pains phase, so please excuse the mess.

The code here is split into two parts. The first and most useful for now is a very preliminary interface to the Dynet neural network library. Dynet seems to have many of the features that you would expect in a lisp like language, foremost is the dynamic specification of neural networks. A few simple cases are included.

The second approach is a low level interface to the NVIDIA cudnn deep learning library. While this gives a lot of flexibility, there is a lot more to do here. The next big hurdle is including loss calculaton and weight updates. The code now provides the ability to create cudnn objects (e.g RNNs) and perform simple forward calculations on models.

The approach I've taken is to use the Torch Deep Learning library wrapper as a guide.

Suggestions welcome.

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