A lightweight differentiation engine written in Python.
Contents:
Module storing numba-defined optimizations.
Functions
combined_softmax_backprop(new_val, new_grad)
combined_softmax_backprop
conv2d_bwd(kernel, signal, grad)
conv2d_bwd
conv2d_fwd(kernel, signal)
conv2d_fwd
find_sum_grad_3D(new_val)
find_sum_grad_3D
mat_sum(mat1, mat2)
mat_sum
softmax_grad(new_val, grad)
softmax_grad
softmax_matmul_3D(A, B)
softmax_matmul_3D