Skip to main content

An Optimization Package with an Automatic Differenation Core

Project description

codecov Build Status

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

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

WestCoastAD-1.0.tar.gz (253.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

WestCoastAD-1.0-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

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

Hashes for WestCoastAD-1.0.tar.gz
Algorithm Hash digest
SHA256 f87f6a5dc83cc9feee8ffac5abe399cdf2cf48f81c5bf50804a49bf00a855e16
MD5 2459b46478d1ba51bae8448a538617f9
BLAKE2b-256 33cea385752795cd56aa80e518edc82724ecd4bcb885f6cc2ded1bddc1c736c2

See more details on using hashes here.

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

Hashes for WestCoastAD-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9bd20adf3bba4b16f0f5af3cd0d63bac0bdc7ed8b8cdac1e71b6f38aeaca55a
MD5 29449a5339b1b5e1849fc459ee03d369
BLAKE2b-256 f07fbcbd39fe630e6d39c3ceee8f556a05fb21dba85afa1697a6e8faaa2fd2ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page