.flake8
.gitattributes
.gitignore
.pre-commit-config.yaml
CONTRIBUTING.md
LICENSE.txt
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
.github/dependabot.yml
.github/workflows/nightly.yml
.github/workflows/publish_docs.yml
.github/workflows/pypi_publish.yml
.github/workflows/tox_run.yml
deps/requirements-build.txt
docs/Makefile
docs/README.md
docs/make.bat
docs/requirements.txt
docs/source/changes.rst
docs/source/conf.py
docs/source/graph_viz.rst
docs/source/index.rst
docs/source/indexing.rst
docs/source/install.rst
docs/source/intro.rst
docs/source/io.rst
docs/source/linalg.rst
docs/source/math.rst
docs/source/nnet.rst
docs/source/operation.rst
docs/source/performance_tips.rst
docs/source/random.rst
docs/source/reference.rst
docs/source/tensor.rst
docs/source/tensor_creation.rst
docs/source/tensor_manipulation.rst
docs/source/views.rst
docs/source/_static/example_graph.svg
docs/source/_static/meerkat.png
docs/source/_static/my_theme.css
docs/source/generated/mygrad.Tensor.T.rst
docs/source/generated/mygrad.Tensor.astype.rst
docs/source/generated/mygrad.Tensor.backward.rst
docs/source/generated/mygrad.Tensor.base.rst
docs/source/generated/mygrad.Tensor.clear_graph.rst
docs/source/generated/mygrad.Tensor.constant.rst
docs/source/generated/mygrad.Tensor.copy.rst
docs/source/generated/mygrad.Tensor.creator.rst
docs/source/generated/mygrad.Tensor.dtype.rst
docs/source/generated/mygrad.Tensor.flatten.rst
docs/source/generated/mygrad.Tensor.grad.rst
docs/source/generated/mygrad.Tensor.item.rst
docs/source/generated/mygrad.Tensor.ndim.rst
docs/source/generated/mygrad.Tensor.null_grad.rst
docs/source/generated/mygrad.Tensor.null_gradients.rst
docs/source/generated/mygrad.Tensor.shape.rst
docs/source/generated/mygrad.Tensor.size.rst
docs/source/generated/mygrad.absolute.rst
docs/source/generated/mygrad.add.rst
docs/source/generated/mygrad.add_sequence.rst
docs/source/generated/mygrad.amax.rst
docs/source/generated/mygrad.amin.rst
docs/source/generated/mygrad.arange.rst
docs/source/generated/mygrad.arccos.rst
docs/source/generated/mygrad.arccosh.rst
docs/source/generated/mygrad.arcsin.rst
docs/source/generated/mygrad.arcsinh.rst
docs/source/generated/mygrad.arctan.rst
docs/source/generated/mygrad.arctan2.rst
docs/source/generated/mygrad.arctanh.rst
docs/source/generated/mygrad.asarray.rst
docs/source/generated/mygrad.astensor.rst
docs/source/generated/mygrad.atleast_1d.rst
docs/source/generated/mygrad.atleast_2d.rst
docs/source/generated/mygrad.atleast_3d.rst
docs/source/generated/mygrad.broadcast_to.rst
docs/source/generated/mygrad.cbrt.rst
docs/source/generated/mygrad.clip.rst
docs/source/generated/mygrad.computational_graph.build_graph.rst
docs/source/generated/mygrad.concatenate.rst
docs/source/generated/mygrad.cos.rst
docs/source/generated/mygrad.cosh.rst
docs/source/generated/mygrad.cumprod.rst
docs/source/generated/mygrad.cumsum.rst
docs/source/generated/mygrad.divide.rst
docs/source/generated/mygrad.einsum.rst
docs/source/generated/mygrad.empty.rst
docs/source/generated/mygrad.empty_like.rst
docs/source/generated/mygrad.exp.rst
docs/source/generated/mygrad.exp2.rst
docs/source/generated/mygrad.expand_dims.rst
docs/source/generated/mygrad.expm1.rst
docs/source/generated/mygrad.eye.rst
docs/source/generated/mygrad.full.rst
docs/source/generated/mygrad.full_like.rst
docs/source/generated/mygrad.geomspace.rst
docs/source/generated/mygrad.identity.rst
docs/source/generated/mygrad.linalg.norm.rst
docs/source/generated/mygrad.linspace.rst
docs/source/generated/mygrad.load.rst
docs/source/generated/mygrad.log.rst
docs/source/generated/mygrad.log10.rst
docs/source/generated/mygrad.log1p.rst
docs/source/generated/mygrad.log2.rst
docs/source/generated/mygrad.logaddexp.rst
docs/source/generated/mygrad.logaddexp2.rst
docs/source/generated/mygrad.logspace.rst
docs/source/generated/mygrad.matmul.rst
docs/source/generated/mygrad.max.rst
docs/source/generated/mygrad.maximum.rst
docs/source/generated/mygrad.mean.rst
docs/source/generated/mygrad.mem_guard_off.rst
docs/source/generated/mygrad.mem_guard_on.rst
docs/source/generated/mygrad.min.rst
docs/source/generated/mygrad.minimum.rst
docs/source/generated/mygrad.moveaxis.rst
docs/source/generated/mygrad.multi_matmul.rst
docs/source/generated/mygrad.multiply.rst
docs/source/generated/mygrad.multiply_sequence.rst
docs/source/generated/mygrad.negative.rst
docs/source/generated/mygrad.nnet.activations.elu.rst
docs/source/generated/mygrad.nnet.activations.glu.rst
docs/source/generated/mygrad.nnet.activations.hard_tanh.rst
docs/source/generated/mygrad.nnet.activations.leaky_relu.rst
docs/source/generated/mygrad.nnet.activations.logsoftmax.rst
docs/source/generated/mygrad.nnet.activations.relu.rst
docs/source/generated/mygrad.nnet.activations.selu.rst
docs/source/generated/mygrad.nnet.activations.sigmoid.rst
docs/source/generated/mygrad.nnet.activations.soft_sign.rst
docs/source/generated/mygrad.nnet.activations.softmax.rst
docs/source/generated/mygrad.nnet.activations.tanh.rst
docs/source/generated/mygrad.nnet.initializers.dirac.rst
docs/source/generated/mygrad.nnet.initializers.glorot_normal.rst
docs/source/generated/mygrad.nnet.initializers.glorot_uniform.rst
docs/source/generated/mygrad.nnet.initializers.he_normal.rst
docs/source/generated/mygrad.nnet.initializers.he_uniform.rst
docs/source/generated/mygrad.nnet.initializers.normal.rst
docs/source/generated/mygrad.nnet.initializers.uniform.rst
docs/source/generated/mygrad.nnet.layers.batchnorm.rst
docs/source/generated/mygrad.nnet.layers.conv_nd.rst
docs/source/generated/mygrad.nnet.layers.gru.rst
docs/source/generated/mygrad.nnet.layers.max_pool.rst
docs/source/generated/mygrad.nnet.losses.focal_loss.rst
docs/source/generated/mygrad.nnet.losses.margin_ranking_loss.rst
docs/source/generated/mygrad.nnet.losses.multiclass_hinge.rst
docs/source/generated/mygrad.nnet.losses.negative_log_likelihood.rst
docs/source/generated/mygrad.nnet.losses.softmax_crossentropy.rst
docs/source/generated/mygrad.nnet.losses.softmax_focal_loss.rst
docs/source/generated/mygrad.no_autodiff.rst
docs/source/generated/mygrad.ones.rst
docs/source/generated/mygrad.ones_like.rst
docs/source/generated/mygrad.operation_base.Operation.backward.rst
docs/source/generated/mygrad.operation_base.Operation.backward_var.rst
docs/source/generated/mygrad.operation_base.Operation.rst
docs/source/generated/mygrad.positive.rst
docs/source/generated/mygrad.power.rst
docs/source/generated/mygrad.prod.rst
docs/source/generated/mygrad.random.rand.rst
docs/source/generated/mygrad.random.randint.rst
docs/source/generated/mygrad.random.randn.rst
docs/source/generated/mygrad.random.random.rst
docs/source/generated/mygrad.random.random_sample.rst
docs/source/generated/mygrad.random.ranf.rst
docs/source/generated/mygrad.random.sample.rst
docs/source/generated/mygrad.random.seed.rst
docs/source/generated/mygrad.ravel.rst
docs/source/generated/mygrad.reciprocal.rst
docs/source/generated/mygrad.repeat.rst
docs/source/generated/mygrad.reshape.rst
docs/source/generated/mygrad.roll.rst
docs/source/generated/mygrad.save.rst
docs/source/generated/mygrad.sin.rst
docs/source/generated/mygrad.sinc.rst
docs/source/generated/mygrad.sinh.rst
docs/source/generated/mygrad.sliding_window_view.rst
docs/source/generated/mygrad.sqrt.rst
docs/source/generated/mygrad.square.rst
docs/source/generated/mygrad.squeeze.rst
docs/source/generated/mygrad.stack.rst
docs/source/generated/mygrad.std.rst
docs/source/generated/mygrad.subtract.rst
docs/source/generated/mygrad.sum.rst
docs/source/generated/mygrad.swapaxes.rst
docs/source/generated/mygrad.tan.rst
docs/source/generated/mygrad.tanh.rst
docs/source/generated/mygrad.tensor.rst
docs/source/generated/mygrad.transpose.rst
docs/source/generated/mygrad.turn_memory_guarding_off.rst
docs/source/generated/mygrad.var.rst
docs/source/generated/mygrad.where.rst
docs/source/generated/mygrad.zeros.rst
docs/source/generated/mygrad.zeros_like.rst
src/mygrad/__init__.py
src/mygrad/_dtype_mirrors.py
src/mygrad/_io.py
src/mygrad/_numpy_version.py
src/mygrad/_version.py
src/mygrad/computational_graph.py
src/mygrad/errors.py
src/mygrad/operation_base.py
src/mygrad/py.typed
src/mygrad/tensor_base.py
src/mygrad.egg-info/PKG-INFO
src/mygrad.egg-info/SOURCES.txt
src/mygrad.egg-info/dependency_links.txt
src/mygrad.egg-info/requires.txt
src/mygrad.egg-info/top_level.txt
src/mygrad/_tensor_core_ops/__init__.py
src/mygrad/_tensor_core_ops/indexing.py
src/mygrad/_utils/__init__.py
src/mygrad/_utils/duplicating_graph.py
src/mygrad/_utils/graph_tracking.py
src/mygrad/_utils/lock_management.py
src/mygrad/indexing_routines/__init__.py
src/mygrad/indexing_routines/funcs.py
src/mygrad/indexing_routines/ops.py
src/mygrad/linalg/__init__.py
src/mygrad/linalg/funcs.py
src/mygrad/linalg/ops.py
src/mygrad/math/__init__.py
src/mygrad/math/_special.py
src/mygrad/math/consts.py
src/mygrad/math/nondifferentiable.py
src/mygrad/math/arithmetic/__init__.py
src/mygrad/math/arithmetic/funcs.py
src/mygrad/math/arithmetic/ops.py
src/mygrad/math/exp_log/__init__.py
src/mygrad/math/exp_log/funcs.py
src/mygrad/math/exp_log/ops.py
src/mygrad/math/hyperbolic_trig/__init__.py
src/mygrad/math/hyperbolic_trig/funcs.py
src/mygrad/math/hyperbolic_trig/ops.py
src/mygrad/math/misc/__init__.py
src/mygrad/math/misc/funcs.py
src/mygrad/math/misc/ops.py
src/mygrad/math/sequential/__init__.py
src/mygrad/math/sequential/funcs.py
src/mygrad/math/sequential/ops.py
src/mygrad/math/trigonometric/__init__.py
src/mygrad/math/trigonometric/funcs.py
src/mygrad/math/trigonometric/ops.py
src/mygrad/nnet/__init__.py
src/mygrad/nnet/activations/__init__.py
src/mygrad/nnet/activations/elu.py
src/mygrad/nnet/activations/glu.py
src/mygrad/nnet/activations/hard_tanh.py
src/mygrad/nnet/activations/leaky_relu.py
src/mygrad/nnet/activations/relu.py
src/mygrad/nnet/activations/selu.py
src/mygrad/nnet/activations/sigmoid.py
src/mygrad/nnet/activations/soft_sign.py
src/mygrad/nnet/activations/softmax.py
src/mygrad/nnet/initializers/__init__.py
src/mygrad/nnet/initializers/constant.py
src/mygrad/nnet/initializers/dirac.py
src/mygrad/nnet/initializers/glorot_normal.py
src/mygrad/nnet/initializers/glorot_uniform.py
src/mygrad/nnet/initializers/he_normal.py
src/mygrad/nnet/initializers/he_uniform.py
src/mygrad/nnet/initializers/normal.py
src/mygrad/nnet/initializers/uniform.py
src/mygrad/nnet/layers/__init__.py
src/mygrad/nnet/layers/batchnorm.py
src/mygrad/nnet/layers/conv.py
src/mygrad/nnet/layers/gru.py
src/mygrad/nnet/layers/pooling.py
src/mygrad/nnet/layers/utils.py
src/mygrad/nnet/losses/__init__.py
src/mygrad/nnet/losses/_utils.py
src/mygrad/nnet/losses/focal_loss.py
src/mygrad/nnet/losses/margin_ranking_loss.py
src/mygrad/nnet/losses/multiclass_hinge.py
src/mygrad/nnet/losses/negative_log_likelihood.py
src/mygrad/nnet/losses/softmax_crossentropy.py
src/mygrad/no_grad_funcs/__init__.py
src/mygrad/random/__init__.py
src/mygrad/random/funcs.py
src/mygrad/tensor_creation/__init__.py
src/mygrad/tensor_creation/funcs.py
src/mygrad/tensor_manip/__init__.py
src/mygrad/tensor_manip/array_shape/__init__.py
src/mygrad/tensor_manip/array_shape/funcs.py
src/mygrad/tensor_manip/array_shape/ops.py
src/mygrad/tensor_manip/tensor_joining/__init__.py
src/mygrad/tensor_manip/tensor_joining/funcs.py
src/mygrad/tensor_manip/tensor_joining/ops.py
src/mygrad/tensor_manip/tiling/__init__.py
src/mygrad/tensor_manip/tiling/funcs.py
src/mygrad/tensor_manip/tiling/ops.py
src/mygrad/tensor_manip/transpose_like/__init__.py
src/mygrad/tensor_manip/transpose_like/funcs.py
src/mygrad/tensor_manip/transpose_like/ops.py
src/mygrad/typing/__init__.py
src/mygrad/typing/_array_like.py
src/mygrad/typing/_dtype_like.py
src/mygrad/typing/_shape.py
src/mygrad/ufuncs/__init__.py
src/mygrad/ufuncs/_ufunc_creators.py