GithubHelp home page GithubHelp logo

cs107-finalproject's Introduction

made-with-python codecov Build Status CodeFactor MIT license Documentation Status

CS107 Final Project - Group #34

This repository contains related to project group #34's final project for CS107/AC207.

Group Members

Name Email Address
Matthew Stewart [email protected]
Xiaolan Ke [email protected]
ChunChao Tseng [email protected]
Zeyuan Hu [email protected]

Documentation

The documentation for this package can be found here.

Broader Impact and Inclusivity Statement

Inclusivity

Science as a discipline exists without prejudice or favoritism. Its universal goal is to uncover the truth about the physical world, be it through discovery or ingenuity. Researchers from disparate fields as well as widely varying socioeconomic, cultural backgrounds, and ability are united by solely one thing: potential. Open-source software is no exception. Contributors are united in the pursuit for progress to tackle existing challenges facing humanity and enhancing already-existing solutions. The core developers of Farad share in this worldview and are committed to ensuring that every individual, regardless of background, is able to contribute to improve our existing code base. To help foster inclusivity, contributors should be respectful of other developers regardless of their identity, and understanding towards those still in the process of learning about diverse perspectives and identities. Differences of opinion may arise and should be resolved amicably, exercising an unwavering commitment to respect, tolerance, and restraint. Pull requests will be reviewed blindly by a a minimum of two core developers to help mitigate unconscious bias. To make the package more accessible, documentation should be written in a way that is understandable to non-native English speakers. When language confusion arises, consideration should be made for assuming good intent of the speaker. Ideas and feedback for fostering an increasingly inclusive developer ecosystem are encouraged. All are welcome. However, any unethical or illegal usage of our package will not be tolerated.

Broader Impact

Automatic differentiation is applicable to almost every discipline of science and engineering. Consequently, the development of an automatic differentiation library can have far-reaching implications, from the solving of differential equations in thermodynamics, electromagnetism, and fluid mechanics, to the creation of neural networks for classifying images or interpreting text data. Stemming from these applications, real-world consequences arise which can have implications for individual privacy, safety, and well-being. To promote a more ethical and socially desirable innovation process, contributors are encouraged to point out any potential consequences of decisions and discuss these seriously in a transparent and interactive manner. In general, updates should not adversely impact or deter any disadvantaged groups and should aim to increase the speed at which results are obtained.

cs107-finalproject's People

Contributors

mpstewart1 avatar zyhu-hu avatar xiaolanke avatar cctgit avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.