Skip to content
/ libdeep Public

Grokking the internals of deep learning systems (PyTorch, TensorFlow)

Notifications You must be signed in to change notification settings

muffpy/libdeep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libdeep is a PyTorch-like deep learning library written in C++ and Python with: automatic differentiation; gradient-based optimization of models; support for standard operators like convolutions, recurrent structure, self-attention; and efficient linear algebra on both CPU and GPU devices.

Setup

Create a virtual environment

$ python3 -m venv .venv 
$ source .venv/bin/activate  

Install the libraries required

$ pip3 install pybind11 numdifftools numpy pytest

Tests

python3 -m pytest

About

Grokking the internals of deep learning systems (PyTorch, TensorFlow)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published