Skip to main content

Lightweight, minimal tensor-/scalar- based autograd engine.

Project description

Delgrada

Lightweight, minimal tensor-/scalar- based autograd engine.

Table of Contents

Get Started

Run pip install delgrada.

About

The code in this repository is the product of a long-haul flight. Bored and without Internet access, naturally, I decided to build an autograd library.

delgrada is built mainly for fun and education. It is inspired by Andrej Karpathy's micrograd library, but seeks to generalise for tensor-valued operations and offer full compatibility with numpy.

Cool Features

License

The code in this repository is under the MIT License.

Copyright (c) 2024 Yiding Song

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

delgrada-0.1.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

delgrada-0.1.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file delgrada-0.1.2.tar.gz.

File metadata

  • Download URL: delgrada-0.1.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for delgrada-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7d25ed9dc17a7bc5721cadb89f7e1a6ecea8e8081f8e71f8bfeb3c47bfbe18ab
MD5 12a0226b9098324d52e0c37705bb8e71
BLAKE2b-256 1716ae01ab02d5ab4eea3b7e206f89aa9e32a7649b3a30460f316762a3e3296e

See more details on using hashes here.

File details

Details for the file delgrada-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: delgrada-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for delgrada-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 edc655befc73de59c73fd491cf9e4ad49cc642ed7b1c1b8d3159236fef9f313b
MD5 d5e2e16ad40d589cf980bdbe824e4ca0
BLAKE2b-256 1d7a7fe4286aad841bd70e63888180afeea42b2e195a2657dbfab5ebab45c50c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page