Skip to main content

cs107-FinalProject

CircleCI codecov

Group member: Joslyn Fu, Nicolas Dhers, Rui Cheng, William Tong

Installation

Install from PyPI:

pip install AutoDiff-jnrw

Alternatively, install directly from this repo:

Clone the repo

git clone https://github.com/cs107-jnrw/cs107-FinalProject.git

Install using pip

cd cs107-FinalProject
pip install .

Testing

This project uses pytest for testing. To run the tests suite, simply call

pytest

To generate browsable coverage reports

coverage run -m pytest
coverage html

Or alternatively, view the coverage reports from CodeCov by clicking on the badge above.

About the Project

This project is a work-in-progress. To learn more about usage and status, please see the documents in docs. Below is a brief description of their content

  • milestone1: This document is for planning purpose only. And due to incapability of rendering LATeX at github web page. We have further included a separate pdf document as advised in the same folder for reading purpose.

  • milestone2_progress: This document is for planning purpose only. The document briefed tasks each member of the group has completed since the submission of milestone1 and allocated tasks for each group member for milestone2. The allocated tasks are indicative only and members are expected to cooperate and interact on each task along the way.

  • milestone2: Updated version of mileston1 documentation. Please refer to this document for latest updates including forward mode implementation, scalar functions and test process.

  • documentation: Final version of package documentation. Please refer to this document for complete information on our library including background, installation, testing, software organization, implementation, extension, broader impact and inclusivity statement and future work.

Metadata

Release files for AutoDiff-jnrw 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AutoDiff-jnrw 0.0.2
File Size Uploaded Provenance Actions
AutoDiff_jnrw-0.0.2.tar.gz 11.6 kB Without provenance Details for AutoDiff_jnrw-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for AutoDiff-jnrw 0.0.2
File Interpreter ABI Platform Actions
AutoDiff_jnrw-0.0.2-py3-none-any.whl Python 3 none any Details for AutoDiff_jnrw-0.0.2-py3-none-any.whl

Total release size: 28.3 kB

Release files / AutoDiff_jnrw-0.0.2.tar.gz

Download URL AutoDiff_jnrw-0.0.2.tar.gz
Size 11.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0d860581b5c64bfeb89ef8780427104b76f2784d2328500fb50e23612acd0f4c
BLAKE2b-256 checksum
How to use checksums
7c26bc742a09fb9d5dfbc5284ea755d740a19e157566a57eb001122d0d2359de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / AutoDiff_jnrw-0.0.2-py3-none-any.whl

Download URL AutoDiff_jnrw-0.0.2-py3-none-any.whl
Size 16.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d7b4d758a0eb165e704b840f3c6cc4c66160b8b3e303695e5a23f63ec1898f8d
BLAKE2b-256 checksum
How to use checksums
9f031aabdf2663169ee5d008a146bfa01640825c223cd9a493a5367e78fe803f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Security for AutoDiff-jnrw 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page