Skip to main content

startorch

CI Documentation Nightly Tests Nightly Package Tests
Codecov
PYPI version Python BSD-3-Clause Code style: black Doc style: google
Downloads Monthly downloads


Overview

Collecting datasets to train Machine Learning models can be time consuming. Another alternative is to use synthetic datasets. startorch is a Python library to generate synthetic time-series. As the name suggest, startorch relies mostly on PyTorch to generate the time series and to control the randomness. startorch is built to be modular, flexible and extensible. Below show some generated sequences by startorch where the values are sampled from different distribution.

uniform log-uniform
sine wave Wiener process

Dependencies

startorch coola objectory redcat torch matplotlib* plotly* python
main >=0.0.20,<0.2 >=0.0.7,<0.2 >=0.0.16,<0.1 >=2.0,<3.0 >=3.6,<4.0 >=5.12,<6.0 >=3.9,<3.12
0.0.7 >=0.0.20,<0.0.25 >=0.0.7,<0.0.9 >=0.0.16,<0.0.18 >=2.0,<2.2 >=3.6,<3.9 >=5.12,<5.18 >=3.9,<3.12
0.0.6 >=0.0.20,<0.0.25 >=0.0.7,<0.0.9 >=0.0.16,<0.0.18 >=2.0,<2.2 >=3.6,<3.9 >=3.9,<3.12
0.0.5 >=0.0.20,<0.0.24 >=0.0.7,<0.0.8 >=0.0.16,<0.0.17 >=2.0,<2.1 >=3.6,<3.9 >=3.9,<3.12
0.0.4 >=0.0.20,<0.0.24 >=0.0.7,<0.0.8 >=0.0.16,<0.0.17 >=2.0,<2.1 >=3.6,<3.9 >=3.9,<3.12
0.0.3 >=0.0.20,<0.0.24 >=0.0.7,<0.0.8 >=0.0.9,<0.0.10 >=2.0,<2.1 >=3.6,<3.9 >=3.9,<3.12

* indicates an optional dependency

Contributing

Please check the instructions in CONTRIBUTING.md.

API stability

⚠️ While startorch is in development stage, no API is guaranteed to be stable from one release to the next. In fact, it is very likely that the API will change multiple times before a stable 1.0.0 release. In practice, this means that upgrading startorch to a new version will possibly break any code that was using the old version of startorch.

License

startorch is licensed under BSD 3-Clause "New" or "Revised" license available in LICENSE file.

Metadata

Release files for startorch 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for startorch 0.0.8
File Size Uploaded Provenance Actions
startorch-0.0.8.tar.gz 62.9 kB Without provenance Details for startorch-0.0.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for startorch 0.0.8
File Interpreter ABI Platform Actions
startorch-0.0.8-py3-none-any.whl Python 3 none any Details for startorch-0.0.8-py3-none-any.whl

Total release size: 185.2 kB

Release files / startorch-0.0.8.tar.gz

Download URL startorch-0.0.8.tar.gz
Size 62.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b620c5e159d03d49556060d3e88e42fdadd9e93461b79cb0b803ad43423bf14f
BLAKE2b-256 checksum
How to use checksums
726f6b4e24362daf72daab9387da0c63431517b40ca3abdddb1f315b01313bcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.13 Linux/6.2.0-1018-azure

Release files / startorch-0.0.8-py3-none-any.whl

Download URL startorch-0.0.8-py3-none-any.whl
Size 122.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3caa3ed2bf00f1fac78b3e257c4a8a4219425f39274f3cda1626d7fa79891c94
BLAKE2b-256 checksum
How to use checksums
8f37cc79aadd5ea65dbd0204a35c8928573282b20b84032f9f7317e9d8ba8aae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.13 Linux/6.2.0-1018-azure

Security for startorch 0.0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page