Skip to main content

Package for automatic differentiation by Harvard AC207 students

Project description

AC207 Final Project - AutoDiffpy

coverage.yml

test.yml

Team03 Members

Member Email
Jinglun Gao jgao1@g.harvard.edu
Chuqin Zhao chuqingzhao@g.harvard.edu
Chao Wang chaowang@g.harvard.edu
Jiaping Lin jiapinglin@g.harvard.edu

Introduction

The AutoDiffpy Python package is the project topic of the Harvard AC207 Final Project in Fall 2022, which we writed a python automatic differentiation library. AD is a very broad area spanning computer science and mathematics with applications in fields across science and engineering. Thus, we have build this package to support getting derivatives of large scalar functions and vector functions. Particularly, AutoDiffpy could perform forward automatic differentiation that takes dual numbers to compute derivatives sequentially, and could also perform reverse automatic differentiation that computes accurate derivatives to solve problems.

Simple Install

To install the AutoDiffpy, user could run the following command in the terminal.

!pip install AutoDiffpy

Documentation

The documentation for the AutoDiffpy package can be found here.

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

AutoDiffpyyy-1.0.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

AutoDiffpyyy-1.0.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file AutoDiffpyyy-1.0.0.tar.gz.

File metadata

  • Download URL: AutoDiffpyyy-1.0.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for AutoDiffpyyy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2750e23ec57457dbffd9d442726e0b9c177666260fb46c14682f71f1204585dd
MD5 7470b0f5ece583389e212ebaa3d4d2fc
BLAKE2b-256 7af5b14a37215f572c83b667d177d9f354d2c8ea5a1f6b79ff9f908d59d6066a

See more details on using hashes here.

File details

Details for the file AutoDiffpyyy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: AutoDiffpyyy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for AutoDiffpyyy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2cd0f3a9b2265c1908ca609a66e734a0239271c2d510bcfde03da3c95626ce9
MD5 00349c505f0cb33e343754573be9756b
BLAKE2b-256 af7c2ae6552dd3c6b10cd20932acf8ba41694baf86b5a4c435598750dae60b6d

See more details on using hashes here.

Supported by

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