dopt

Modules

core
module dopt.core

This package contains the framework for constructing and executing operation graphs.

cpu
module dopt.cpu

This module enables operation graphs to be evaluated using CPU kernels.

cuda
module dopt.cuda

This is the main interface for the dopt CUDA backend.

nnet
module dopt.nnet

This package contains a deep learning API backed by dopt.

online
module dopt.online

This package contains implementations of common online optimisation algorithms, with a particular bias towards those commonly used in large scale machine learning/deep learning.

Meta