A simple AutoDiff package that supports forward and reverse differentiation, brought to you by the LAHG Society.
Project description
LAHG Automatic Differentiation

A simple package for automatic differentiation for Harvard AC207/CS107.
Group number: 34
Members: Hazel, Geoffrey, Anjali, Ling
Broader Impact and Inclusivity Statement
The potential broader impacts and implications of your software
Automatic differentiation has large impact in many fields in including Statistics, Mathematics, Bioinformatics, Machine Learning and so on. Its application diverges in various context not only in scientific research, but also in business and governance. Nowadays these data-driven technologies that employs automatic differentiation as its basic algorithm has shaped the world to be a better one. It provides more accurate fiancial service using NLP, provide medical artificial intelligence to advice physicians, as well as making more accuracy predictions of Economic treand.
As developed in recent years, machine learning and deep learning technologies have been applied in many fields, expecially in IT industry for advertisement recommendation, user classification, and facial recognization. However, these applications rely on the collection and potential misuse of personal data, sometimes without their awareness and consent. In this aspect, these applications are at risk causing harms to the society and public.
After though consideration, we still would like to distribute our package on PyPI, as its benefits overweigh its potential harms. We also require all those would like to make use of this package be aware of the negative impact of these technologies.
How is your software inclusive to the broader community?
The package is freely distributed through PyPI, it should be accessible to anyone who has Internet access. Those who are interested in applying automatic differentiation function can easily install our package through either Github or PyPI, but we have also recognized that lack of Internet access could be a potential problem of accessing this package.
Our code is also open-sourced under the protection of MIT license, which means everyone could contribute to our code base, which is welcomed and encouraged. Our teammates will review the pull request and carefully evaluate the quality of code contribution without discriminating against race, color, religion, gender, gender expression, age, national origin, disability, marital status, sexual orientation, or military status, in any of its activities or operations. If a pull request is rejected, detailed comments will be provided.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lahg_ad-1.1.0.tar.gz.
File metadata
- Download URL: lahg_ad-1.1.0.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b29ff7489e074a75c9b42df91c70999803142a34ae82ed0459b44541e4b79875
|
|
| MD5 |
5df4d45637ec290780675202f4fce238
|
|
| BLAKE2b-256 |
2a7bc81a277053b85da3f9576644e14c8588d865569eeea73bb43514e9b9be45
|
File details
Details for the file lahg_ad-1.1.0-py3-none-any.whl.
File metadata
- Download URL: lahg_ad-1.1.0-py3-none-any.whl
- Upload date:
- Size: 14.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9105d58c9794de7a030eb965a94e9d322cbb63c247b8ff52d6c8e0fd663ff67
|
|
| MD5 |
716acc30c9cf8f17b5a2a1cf8d8918fe
|
|
| BLAKE2b-256 |
e7c1c38021739966c27ba3c399192d48af25e1ec599cf925d200e6b775a8e1f6
|