Skip to main content

Curve approximation toolkit

Project description

pyfer_cover


Kurvy ~ Trigonometric Curve Approximation Toolkit

PyPI - Version PyPI - Python Version License: MIT

💡 What is it?

kurvy is a Python package that helps approximate trigonometric curves by implementing a gradient descent algorithm.

Features

  • Find the optimal parameters for trigonometric-like data.
  • Customize training loops.
  • Add momentum to parameter updates.
  • Apply L2 regularization.
  • Randomly generate trigonometric data and errors.

🛠️ Setup

Install it from PyPI by running pip install kurvy.

Dependencies

The code was written with Python 3.9.16, and it is recommended to run it in a virtual environment. All the required libraries are listed in the requirements.txt file in this repo.

🚀 Execution

Once the package has been installed, it is simply a case of experimenting with the various classes and functions. For a quickstart, please see the demo.

📝 Documentation

Documentation is currently available in the form of docstrings.

⚖️ License

The project is licensed under the MIT license.

Project details


Download files

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

Source Distribution

kurvy-1.0.4.tar.gz (14.1 kB view details)

Uploaded Source

File details

Details for the file kurvy-1.0.4.tar.gz.

File metadata

  • Download URL: kurvy-1.0.4.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for kurvy-1.0.4.tar.gz
Algorithm Hash digest
SHA256 d66e946032eb647bb83174719d8a947b3d259cf02d0eac41a3ef11c8e97f918b
MD5 9690535a28952ea03ccc292159eaefca
BLAKE2b-256 3a8f3bb2540ba6a42bcb98432430465d4e005221e2c743c6f1e0ce9283070dc3

See more details on using hashes here.

Supported by

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