Skip to main content

A blazing fast, Numba-JIT compiled time-series processor.

Project description

⚡ TurboSignal

A high-performance time-series processing library built for Data Scientists and Physicists. Uses Numba JIT and C-level multithreading to bypass the Python GIL.

Why TurboSignal?

Pandas is great, but it runs on a single thread. When analyzing millions of data points (IoT sensors, high-frequency trading, astrophysics), Pandas becomes a bottleneck. TurboSignal distributes the math across all your CPU cores.

Benchmark (10 Million Data Points - Rolling Window):

  • 🐼 Pandas .rolling().mean(): ~1.20 seconds
  • ⚡ TurboSignal: ~0.03 seconds (40x Faster)

Installation

pip install turbosignal

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

turbosignal_sayam-0.1.0.tar.gz (1.8 kB view details)

Uploaded Source

Built Distribution

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

turbosignal_sayam-0.1.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file turbosignal_sayam-0.1.0.tar.gz.

File metadata

  • Download URL: turbosignal_sayam-0.1.0.tar.gz
  • Upload date:
  • Size: 1.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for turbosignal_sayam-0.1.0.tar.gz
Algorithm Hash digest
SHA256 931dfeb39e484418c64f2392d7a77254cf9bae6c47d87a1cd61727c6b430b845
MD5 65507946482dbca490c467c5b5ac45b1
BLAKE2b-256 1573fd7e2b87c469a9447aa5c2f5410df2bc8308d9530d08eaa237d3df543883

See more details on using hashes here.

File details

Details for the file turbosignal_sayam-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for turbosignal_sayam-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39e826564fa1f31ec2d9d81f20cc7a9cbee00c6f86def916d36965fc56c06482
MD5 1d105489024413ac772cd8ec09dc406a
BLAKE2b-256 2186a16645bbf033a3e7bcc1735d56e65ead5523c1e1c8bf085389b7290ffcd6

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