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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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