Skip to main content

No project description provided

Project description

cougar

A python C-extension for rolling window aggregations. Try to support more methods than bottleneck and run faster than pandas. Currently this is only a weekend project, feel free to contribute.

Installation

pip install cougar

Usage

import numpy as np
import cougar as cg

arr = np.random.rand(1_000_000)
cg.rolling_mean(arr, 1_000)

Benchmark

todo

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

cougar-0.2.18-cp311-cp311-manylinux1_x86_64.whl (39.7 kB view details)

Uploaded CPython 3.11

cougar-0.2.18-cp311-cp311-macosx_10_9_universal2.whl (39.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

cougar-0.2.18-cp310-cp310-manylinux1_x86_64.whl (25.2 kB view details)

Uploaded CPython 3.10

cougar-0.2.18-cp310-cp310-macosx_11_0_x86_64.whl (25.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

cougar-0.2.18-cp39-cp39-manylinux1_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.9

cougar-0.2.18-cp39-cp39-macosx_11_0_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

cougar-0.2.18-cp38-cp38-manylinux1_x86_64.whl (25.2 kB view details)

Uploaded CPython 3.8

cougar-0.2.18-cp38-cp38-macosx_11_0_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

cougar-0.2.18-cp37-cp37m-manylinux1_x86_64.whl (25.1 kB view details)

Uploaded CPython 3.7m

cougar-0.2.18-cp37-cp37m-macosx_11_0_x86_64.whl (25.1 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

Details for the file cougar-0.2.18-cp311-cp311-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bf729565f4f22bb6eb345214370dcad9433ab7bafd4370d8da319505bf0909f9
MD5 b3888fc9289566ff87098f51e4637c43
BLAKE2b-256 d19e1a3acf92850dc248e7f123fc350e3000c3e74e0ac1ec57dda261c80dcc57

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 902c7aa44e739b3dfdb864023a54fed42ed9b6897aab10afc08eb4df0edafcda
MD5 e5762d21ce19af91c7a6cc038ae436be
BLAKE2b-256 241677d422ae923d94fcd1179d7e038be4594dd16f9e76594beb47f4470bd731

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b37e72daceaa5e111e22ac178b9af97706b1584533551ddd38e1a727e4fc2e0
MD5 85892d17858f74baba4cfca842989cff
BLAKE2b-256 535860629e0cf1964f7ecd749a01d4e7ee59c0d91e86e4fd5b05d56c14fc2122

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 35c273402e7c87e60414f4510de920ac1bceff8dcf2d542ad95e73546d0ac1f5
MD5 ac8d628beff18ad9848c5a45f015c172
BLAKE2b-256 96b992739053bb9c566ac926d62c628bf118ea971ced7f9a08787673ad05b634

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4dddd8cb1fef3b3c23abfe74853ef38b06b84306fc9cdfa6c03eb421533e35a0
MD5 eeeec898fcad279fdf836bc782f5a392
BLAKE2b-256 c9039cd9095f3b56f89aef465b0c771ff09b69de4970158d41767bec2c29f163

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 368033ba4c03a385a11bb3a18b507a693ab85ebe81cc22e608d333d30e33d5f9
MD5 388d9a6d176c3c7962786d21e140828a
BLAKE2b-256 ff5c4f2701e8e2f3ea5154ed2608fd7b580a84251f5cf98f69abd12c35df672f

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fc7b4ccc33eadcfa77e0728ada9d22d44cfca8e1d965f0a77e30250643eff3fb
MD5 b3b22053bc5b86f875e7c98ec9093491
BLAKE2b-256 74481b0459c2518aa61509d9d36a2ba8bcc7f1b8dacbc9c73073151ccb00eaa6

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cd31661f90ffe3b876bd29eb1556d54eac9686be876099881962c20f98c0ca76
MD5 cdd993507539cb252542b006058393ae
BLAKE2b-256 d6555684b9cd3685fca033067ddccc4620a6a4716a5d56aea8424339302148fa

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e6fc7c66e86630d0732dc2ccc047aa2df672c270b8c8cac5f4f089f5d76176d6
MD5 1f71cccb29ebeba6038f06ae74ae782e
BLAKE2b-256 97e9a2aa367dc79012ef793ebc84dbe64c809c3f39c9d5c856292b593a6db10d

See more details on using hashes here.

File details

Details for the file cougar-0.2.18-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cougar-0.2.18-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ad938c38e9815a8059e9cfd493fc0ececf4c13d0b9bf147ebc91e2ffd01bf534
MD5 fc87734907a06dde7033d0d455e060ad
BLAKE2b-256 cf5302e4529c59169d2a7ff7bb6e70805ec2fcf9c9e043b51ea9593beb75bdf5

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