Automatic Differentiation Library
Project description
cs107-FinalProject
CS107 final project
Group Number: 10
Members:
- Manana Hakobyan
- Tale Lokvenec
- Hugo Fernandez-Montenegro
- Golo Feige (since Milestone 1)
Broader Impact and Inclusivity Statement
Broader Impact
This automatic differentiation package can be used in machine learning, numerical analysis, or economic optimization applications. Machine learning is a highly controversial field of science. Alan Turing already discussed consequences of machine learning in 1950, and Norbert Wiener draw an analogy between learning machines and intelligent slaves to warn against it ten years later. Wiener (1960) asked how "often in ancient times the clever Greek philosopher slave of less intelligent Roman slaveholder must have dominated the actions of his master rather than obeyed his wishes" to illustrate how powerful learning machines might become. Differentiation is also used in fields like ballistics or economic optimization. The latter often aims to reduce input costs such as human labor. These cost reductions can disrupt the careers of people. Nevertheless, automatic differentiation is a well-researched field and this package is unlikely to have a broader impact.
Inclusivity
GitFighters shares the commitment to "Diversity Inclusion & Belonging" defined by Harvard University as embracing "individuals from varied backgrounds, cultures, races, identities, life experiences, perspectives, beliefs, and values". As a group uniting different nationalities, backgrounds, and genders, GitFighters reflects inclusive diversity. GitFighters also make an effort to limit implicit exclusion in the development of this package. Contributing to this package requires programming knowledge and experience. This requirement excludes a large group of people. Therefore, GitFighters agreed on considering input from a broader audience and to implement changes together. Users, for instance, might have good ideas on how to improve the string-parsing or on how to import the package, but will not necessarily be able to implement these improvements. GitFighters are happy to consider suggestions and to implement them, if possible.
Sources:
Harvard University. About Diversity Inclusion & Belonging. https://dib.harvard.edu/about. Accessed 30 November 2020.
Turing, A. M. (1950). Computing Machinery and Intelligence. Mind, 59(236), 433-460.
Wiener, N. (1960). Some Moral and Technical Consequences of Automation. Science (American Association for the Advancement of Science), 131(3410), 1355-1358.
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
File details
Details for the file fightingAD-0.0.1.tar.gz
.
File metadata
- Download URL: fightingAD-0.0.1.tar.gz
- Upload date:
- Size: 13.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05ac4290d8b4dbb1f7be061251359aaf78fc7252fe48a64e2c76bbb267a30255 |
|
MD5 | cf17d55f3cf5858165b4d8fc6b600a73 |
|
BLAKE2b-256 | d2899f86ca0a158ae71a5eab1fb37ccee18eb3e3ab521b8714784ec426d61330 |
File details
Details for the file fightingAD-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: fightingAD-0.0.1-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a890de9310791e8adfde0eeac9587b67fc38423fa1863dd74308be130da14d1 |
|
MD5 | 4c236eb0df030ca11289fe399007c8c4 |
|
BLAKE2b-256 | 24045e545cf522f15bb5245f2de1b742c7acd3bfa96cd75a33ec6e059f0109ff |