Skip to main content

Yet Another Automatic Differentation Library

Project description

Started as a toy project.

Higher order derivatives are not available yet, code needs some refactoring for it.

Usage:

from autodiff.autodiff import *

x1 = Variable(2)
x2 = Variable(5)

f = x1.log() + x1 * x2 - sin(x2)
f.backward()

github linkedin website website

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

yaadl-1.0.1.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

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

yaadl-1.0.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file yaadl-1.0.1.tar.gz.

File metadata

  • Download URL: yaadl-1.0.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for yaadl-1.0.1.tar.gz
Algorithm Hash digest
SHA256 92eed34d9a8aa6aa06d60f04aab82677c8e68687d11bb91d1aae7a7bbb06a435
MD5 9be47acd9bd8b5e023d977704fdf8234
BLAKE2b-256 d28e61534fee496f9376fb9a05c85598b11aeb1e5c7a335414ca34598ee09141

See more details on using hashes here.

File details

Details for the file yaadl-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: yaadl-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for yaadl-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b30f9240519bfbf7a8c2000d4768f60c35ef0a4966e80eb04f35b11df6c93871
MD5 d46809b1614b3f7286a367e170ccf9e7
BLAKE2b-256 165993ee3714c7c889b0a1a1850f61cf7527032d59fdc277b165f3cf626dc657

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