pygrad
A lightweight differentiation engine written in Python.
Navigation
Contents:
Usage
Modules
Examples
API
Class methods
Contributions/Problems
About me
Related Topics
Documentation overview
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
Z
_
__add__() (pygrad.tensor.Tensor method)
__call__() (pygrad.activations.ReLU method)
(pygrad.basics.AddNorm method)
(pygrad.basics.Conv2D method)
(pygrad.basics.Dropout method)
(pygrad.basics.Flatten method)
(pygrad.basics.Linear method)
(pygrad.basics.Softmax method)
(pygrad.losses.BCELoss method)
(pygrad.losses.CCELoss method)
(pygrad.module.Module method)
__getitem__() (pygrad.tensor.Tensor method)
__init__() (pygrad.activations.ReLU method)
(pygrad.basics.AddNorm method)
(pygrad.basics.Conv2D method)
(pygrad.basics.Dropout method)
(pygrad.basics.Flatten method)
(pygrad.basics.Linear method)
(pygrad.basics.Softmax method)
(pygrad.losses.BCELoss method)
(pygrad.losses.CCELoss method)
(pygrad.module.Module method)
(pygrad.optims.Adam method)
(pygrad.optims.RMSProp method)
(pygrad.optims.SGD method)
(pygrad.optims.SGD_Momentum method)
(pygrad.tensor.Tensor method)
__matmul__() (pygrad.tensor.Tensor method)
__mul__() (pygrad.tensor.Tensor method)
__neg__() (pygrad.tensor.Tensor method)
__pow__() (pygrad.tensor.Tensor method)
__repr__() (pygrad.activations.ReLU method)
(pygrad.basics.Conv2D method)
(pygrad.basics.Flatten method)
(pygrad.basics.Linear method)
(pygrad.basics.Softmax method)
(pygrad.losses.BCELoss method)
(pygrad.losses.CCELoss method)
(pygrad.tensor.Tensor method)
__weakref__ (pygrad.activations.ReLU attribute)
(pygrad.basics.AddNorm attribute)
(pygrad.basics.Conv2D attribute)
(pygrad.basics.Dropout attribute)
(pygrad.basics.Flatten attribute)
(pygrad.basics.Linear attribute)
(pygrad.basics.Softmax attribute)
(pygrad.losses.BCELoss attribute)
(pygrad.losses.CCELoss attribute)
(pygrad.module.Module attribute)
(pygrad.optims.Adam attribute)
(pygrad.optims.RMSProp attribute)
(pygrad.optims.SGD attribute)
(pygrad.optims.SGD_Momentum attribute)
A
Adam (class in pygrad.optims)
AddNorm (class in pygrad.basics)
architectures
module
architectures.cnn
module
architectures.dnn
module
architectures.transformer
module
array() (in module pygrad.tensor)
B
backward() (pygrad.tensor.Tensor method)
BCELoss (class in pygrad.losses)
C
CCELoss (class in pygrad.losses)
Conv2D (class in pygrad.basics)
conv2D() (pygrad.tensor.Tensor method)
create_graph() (pygrad.tensor.Tensor method)
D
Dropout (class in pygrad.basics)
E
examples
module
examples.transformer
module
F
Flatten (class in pygrad.basics)
forward() (pygrad.module.Module method)
L
Linear (class in pygrad.basics)
log() (pygrad.tensor.Tensor method)
M
mask_idcs() (pygrad.tensor.Tensor method)
mean() (pygrad.tensor.Tensor method)
model_reset() (pygrad.module.Module method)
module
architectures
architectures.cnn
architectures.dnn
architectures.transformer
examples
examples.transformer
pygrad
pygrad.activations
,
[1]
pygrad.basics
,
[1]
pygrad.constants
pygrad.losses
,
[1]
pygrad.module
,
[1]
pygrad.numba_ops
pygrad.optims
,
[1]
pygrad.tensor
,
[1]
Module (class in pygrad.module)
N
new_value() (pygrad.tensor.Tensor method)
P
pygrad
module
pygrad.activations
module
,
[1]
pygrad.basics
module
,
[1]
pygrad.constants
module
pygrad.losses
module
,
[1]
pygrad.module
module
,
[1]
pygrad.numba_ops
module
pygrad.optims
module
,
[1]
pygrad.tensor
module
,
[1]
R
ReLU (class in pygrad.activations)
relu() (pygrad.tensor.Tensor method)
reset_grad() (pygrad.tensor.Tensor method)
reshape() (pygrad.tensor.Tensor method)
RMSProp (class in pygrad.optims)
S
SGD (class in pygrad.optims)
SGD_Momentum (class in pygrad.optims)
sigmoid() (pygrad.tensor.Tensor method)
Softmax (class in pygrad.basics)
softmax() (pygrad.tensor.Tensor method)
softmax_log() (pygrad.tensor.Tensor method)
std() (pygrad.tensor.Tensor method)
step() (pygrad.optims.Adam method)
(pygrad.optims.RMSProp method)
(pygrad.optims.SGD method)
(pygrad.optims.SGD_Momentum method)
step_single() (pygrad.optims.Adam method)
(pygrad.optims.RMSProp method)
(pygrad.optims.SGD method)
(pygrad.optims.SGD_Momentum method)
sum() (pygrad.tensor.Tensor method)
T
T (pygrad.tensor.Tensor property)
tanh() (pygrad.tensor.Tensor method)
Tensor (class in pygrad.tensor)
transpose() (pygrad.tensor.Tensor method)
Z
zero_adam() (pygrad.optims.Adam method)
zero_grad() (pygrad.optims.Adam method)
(pygrad.optims.SGD method)