An Optimization Package with an Automatic Differenation Core
Project description
cs107-FinalProject
Group 14
- Anita Mahinpei
- Yingchen Liu
- Erik Adames
- Lekshmi Santhosh
Project description
Our package contains several optimization algorithms that are ubiquitous in machine learning. In the context of the WestCoastAD package, an optimization problem refers to the minimization of a function. Below are the optimization that are currently included in this package:
- Gradient Descent
- Momentum Gradient Descent
- AdaGrad
- RMSprop
- Adam
- BFGS
All the optimization methods mentioned above require derivative computations. For this library, we have used Automatic Differentiation as it is an efficient way of computing these derivatives which can be used with various complex functions.
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 WestCoastAD-1.0.tar.gz.
File metadata
- Download URL: WestCoastAD-1.0.tar.gz
- Upload date:
- Size: 253.7 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.54.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f87f6a5dc83cc9feee8ffac5abe399cdf2cf48f81c5bf50804a49bf00a855e16
|
|
| MD5 |
2459b46478d1ba51bae8448a538617f9
|
|
| BLAKE2b-256 |
33cea385752795cd56aa80e518edc82724ecd4bcb885f6cc2ded1bddc1c736c2
|
File details
Details for the file WestCoastAD-1.0-py3-none-any.whl.
File metadata
- Download URL: WestCoastAD-1.0-py3-none-any.whl
- Upload date:
- Size: 25.2 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.54.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9bd20adf3bba4b16f0f5af3cd0d63bac0bdc7ed8b8cdac1e71b6f38aeaca55a
|
|
| MD5 |
29449a5339b1b5e1849fc459ee03d369
|
|
| BLAKE2b-256 |
f07fbcbd39fe630e6d39c3ceee8f556a05fb21dba85afa1697a6e8faaa2fd2ad
|