torchtime: time series library for PyTorch
The aim of torchtime is to apply PyTorch to the time series domain. By supporting PyTorch, torchtime follows the same philosophy of providing strong GPU acceleration, having a focus on trainable features through the autograd system, and having consistent style (tensor names and dimension names). Therefore, it is primarily a machine learning library and not a general signal processing library. The benefits of PyTorch can be seen in torchtime through having all the computations be through PyTorch operations which makes it easy to use and feel like a natural extension.
- Support time series I/O (Load files, Save files)
- Load a variety of time series formats, such as
ts,arff,dvi,dxd, into a torch Tensor
- Load a variety of time series formats, such as
- Dataloaders for common time series datasets
- Common time series transforms
Installation
Please refer to https://pytorchtime.com/docs/stable/installation.html for installation and build process of torchtime.
API Reference
API Reference is located here: http://pytorchtime.com/docs/stable/
Contributing Guidelines
Please refer to CONTRIBUTING.md
Citation
If you find this package useful, please cite as:
@article{scharf2022torchtime,
title={PyTorch Time: Bringing Deep Learning to Time Series Classification},
author={Vincent Scharf},
url={https://github.com/VincentSch4rf/torchtime},
year={2022}
}
Disclaimer on Datasets
This is a utility library that downloads and prepares public datasets. We do not host or distribute these datasets, vouch for their quality or fairness, or claim that you have license to use the dataset. It is your responsibility to determine whether you have permission to use the dataset under the dataset's license.
If you're a dataset owner and wish to update any part of it (description, citation, etc.), or do not want your dataset to be included in this library, please get in touch through a GitHub issue. Thanks for your contribution to the ML community!
Metadata
Release files for pytorchtime 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytorchtime-0.1.2.tar.gz | 36.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytorchtime-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 76.2 kB
Release files / pytorchtime-0.1.2.tar.gz
| Download URL | pytorchtime-0.1.2.tar.gz |
|---|---|
| Size | 36.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a54b2b9c8fe358bee2548168ce7953b38d705428d79384804db7d1e67e6f412f
|
|
BLAKE2b-256 checksum How to use checksums |
eb1afc114dc835d1ab5ca357548accd85a8ba33f533f9d4f1543a02b1416fecc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.3
|
Release files / pytorchtime-0.1.2-py3-none-any.whl
| Download URL | pytorchtime-0.1.2-py3-none-any.whl |
|---|---|
| Size | 39.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cea96f2c14de9868b24ca2e2c6172992d0832e9c5bbd8f0287f3ef42ff07aeeb
|
|
BLAKE2b-256 checksum How to use checksums |
6ac6a81bc134bc58179b42bad907cf7231e93bb53244a47ed55d7fc3cd1f9470
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.3
|