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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cougar-0.3.3.tar.gz
(7.3 kB
view hashes)
Built Distributions
Close
Hashes for cougar-0.3.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3194a09387e14863816fdfe154858de0fc67521f28c05999c7db66ad0093b008 |
|
MD5 | 9f230e34f907cefc2f23770c94afbbba |
|
BLAKE2b-256 | 2505769fcfac7fd3e1d6f868eded94d4e0455ab17135466a53ac2a27eba55b01 |
Close
Hashes for cougar-0.3.3-cp311-cp311-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dc054365511f383dbdec24fce21061cb54520e73534d3abf2da85ecf6f1ef16 |
|
MD5 | 4156995ec44f6b04ed89180e1d56914a |
|
BLAKE2b-256 | e0b8a09a8875c74dda2321bf475d0b5cc1ba47974db032dfd8869aec9922c3d9 |
Close
Hashes for cougar-0.3.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86e95d2f43d23f680474b3e6acb3b6d19c434b57534175df30424cc39c935161 |
|
MD5 | 65729943e62e8f9afa8e0474dc7384d1 |
|
BLAKE2b-256 | 45dfc67964f99d9601770a15ff0da39b9b1177cb38141e4d9ace9e5271284538 |
Close
Hashes for cougar-0.3.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdb41f51b7baaf10d5d25c5467507d80554709c960d8445a34e4aaf0dd3323b4 |
|
MD5 | 30a91d0e474f058818fa060e1ba94644 |
|
BLAKE2b-256 | e613db98166ba4f1c3c98f36d467956c739c41099abe9ecdc6f128ae07dd414c |
Close
Hashes for cougar-0.3.3-cp310-cp310-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f94b7bf2d4ccad3436991203051fbc6b8c3241dedf7110fb9cf090d99a23273 |
|
MD5 | 3d19966cdf936d04f8f2dde0d101b901 |
|
BLAKE2b-256 | ab67c527266c6a4a6df2bfd07d18189132e519a466e87a552b21142f759a9f49 |
Close
Hashes for cougar-0.3.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 622c4fcc4f88f4679ba0153406a5b09998be0a7866563395f551f76036f4b5a7 |
|
MD5 | 1b2cd713c0ac323cf17e302841189e16 |
|
BLAKE2b-256 | ba20771a76bb635542e4c490f7c8a9cf9258cbb90cf136e00c72de3106ac0120 |
Close
Hashes for cougar-0.3.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827e6202cb377b206bf1dfe78f14e3dac7aab6b1dabd1d406ed1a96240fa68a8 |
|
MD5 | c12ef5531a28898418a1aa4d43ba0731 |
|
BLAKE2b-256 | 5cb281d43ea28bb7859b9466e066b93ad05be1f35550abf0e796ade0a8b6e460 |
Close
Hashes for cougar-0.3.3-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66a9f32728d96ad874c935aea996f9d19b522892f0813da771b4e76263b73d4e |
|
MD5 | d69dd1a07f7bff99346b7d7c78b010c3 |
|
BLAKE2b-256 | 780cbf6747341b22d6a8032a0a3a52f3b5338ab710f61099b48dfad3bc102c01 |
Close
Hashes for cougar-0.3.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53ba954e37cb53deaeca03a1a720cbb3570183b6efa4740cb23027072f4f8881 |
|
MD5 | e3028ddefc5e3716fb282b5106b79cef |
|
BLAKE2b-256 | b5074aedc5cdd3d12d63686a9c8140fb5493d45279d0965af61770b7a45313ae |
Close
Hashes for cougar-0.3.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 042fb4839fc4514dd4136923a0f6b64a0d81245ee665cbfa0d6ed9c5bf87bb2b |
|
MD5 | 566a9ba0afb25255634ef791cadab39a |
|
BLAKE2b-256 | 0cd40286aac75a893c4ff59624855190ca5bd4d96e8e90f65eb7ba6c829b7ccf |
Close
Hashes for cougar-0.3.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e259a37be23746da72a76c73b32847ef8772e526bfb733e8927ab924e925d95 |
|
MD5 | 481c2ff5e6222b99ff493489d50d0dc2 |
|
BLAKE2b-256 | 66d74bd9bc10af076cc4c6b61afa3a00e8462e2652fe93d127ef07d2f6710612 |
Close
Hashes for cougar-0.3.3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 270025dad492943a42dfdf565a77b2c1dc88c4fdbbf7c3ea7903437f97355789 |
|
MD5 | 29640aaa648c0f220ccfc2b745ab31c1 |
|
BLAKE2b-256 | 30b215a7bc2062623db0a998ab52b571240784c5f397caedad90f27db96af6df |
Close
Hashes for cougar-0.3.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ddeef38f3e45ede5ffe9e40b15824495c4d6d1c04c0401525e23dc6101eb30e |
|
MD5 | 96904f1630ce52ddc910ae67c2cc5c8b |
|
BLAKE2b-256 | 804cba47b109d04bbcfe071a65a7ce1d02be76ed89df3a08180d1333962fe569 |
Close
Hashes for cougar-0.3.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17e4c55b2ae11ac2a36fa6ea8ce42d48047f87b1e4ba89651ac7910c4574d4a7 |
|
MD5 | 0b4bb0020ef05ea67aeb90766c611eb8 |
|
BLAKE2b-256 | 92e80968f8591aa8e4891fa80a00a6a17df8d09d87f906799c08bdf27cace6ea |
Close
Hashes for cougar-0.3.3-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09b490e0e7b9dda302cd442ff954fc9eea76d270d657839a05824fd9e217cc65 |
|
MD5 | 7d542e140e38daadfe2ddae0b1944655 |
|
BLAKE2b-256 | cb003334323d4111a38a40722c8527c8f72f8020c16bd11dbb2c6627dbe94099 |