Skip to main content

PyTorch utilities for ML, specifically speech

Project description

Build Status Documentation Status License

pydrobert-pytorch

PyTorch utilities for Machine Learning. This is an eclectic mix of utilities that I've used in my various projects. There is a definite leaning towards speech, specifically end-to-end ASR. The primary benefit pydrobert-pytorch has over other packages is modularity: you can pick and choose the functionality you desire without subscribing to an entire ecosystem. You can find out more about what the package offers in the documentation links below.

This is student-driven code, so don't expect a stable API. I'll try to use semantic versioning, but the best way to keep functionality stable is by pinning the version in the requirements or by forking.

Documentation

Installation

pydrobert-pytorch is available through both Conda and PyPI.

conda install -c sdrobert pydrobert-pytorch
pip install pydrobert-pytorch

Licensing and How to Cite

Please see the pydrobert page for more details.

Implementations of pydrobert.torch.util.polyharmonic_spline and pydrobert.torch.util.sparse_image_warp are based off Tensorflow's codebase, which is Apache 2.0 licensed.

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

pydrobert-pytorch-0.2.1.tar.gz (3.8 MB view hashes)

Uploaded Source

Built Distribution

pydrobert_pytorch-0.2.1-py2.py3-none-any.whl (89.7 kB view hashes)

Uploaded Python 2 Python 3

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