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.7.tar.gz
(7.7 kB
view hashes)
Built Distributions
Close
Hashes for cougar-0.3.7-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0703ac448618306535e604b8f22476fe35849d8d73d87617a9cbc3e5ae9fd9e1 |
|
MD5 | fa605c946eb26fb6f9fa3384af494b49 |
|
BLAKE2b-256 | 22c31774fd921521098a6e95e784775812568df4ca37e02dfc885a878e43bc2f |
Close
Hashes for cougar-0.3.7-cp311-cp311-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 496509c9c5db82dbab37fcef7f25be1d48dfff2fb8f0095253faf7e9018c2f34 |
|
MD5 | 48ac789aac53c9ec9fefc185bb30a30c |
|
BLAKE2b-256 | fd18fa281458820148c54e8c96804c6f35faac512a81758b32b02309df7eea9f |
Close
Hashes for cougar-0.3.7-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a299090136b85041ddb5ec118bccb535d2ca7eace7f03641851fafa1a7ae689 |
|
MD5 | 8ff917b197c0f2b7e16ff1692629c89b |
|
BLAKE2b-256 | f36689b5e3c39cd9ac3cc8716240f6568c46d83ac17c3fb1ce8cf67012e48b9c |
Close
Hashes for cougar-0.3.7-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c65e50e7d4699d21f5e2652503b33359b01fb09cd62b7db757aa60750a6490c |
|
MD5 | 61bd02300bf66bae70309f7734a2f98c |
|
BLAKE2b-256 | 2b30e02d953ad9c68ec83922f613d282365607312faf359cd4a421588565de15 |
Close
Hashes for cougar-0.3.7-cp310-cp310-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93204d8bc22db5b8338fd728964253618b7623d21d9705d736d34a43a552e4fc |
|
MD5 | 6a55b1c044cb0bd8b7e0743f11922f70 |
|
BLAKE2b-256 | 56f4b4d73db22dc58ab439e7225255f6c0a8089a558ad56ccde80827cc25c132 |
Close
Hashes for cougar-0.3.7-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c30317ee2a70070e63f5c4ac3104af9257f7a43a12b95a7f7d42346efe97186e |
|
MD5 | cd69574ae548182fa07dda8d5a41ca20 |
|
BLAKE2b-256 | 1058b6d45fd5c047f786d989c5978b43291e248ad1c07cf53ea119618526beb0 |
Close
Hashes for cougar-0.3.7-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d6027437cdbb35ca03d22aa292e9c5936f8303e4e094bcd1f2e1783ea62cd56 |
|
MD5 | b6cfb15d0861469ffc481bfc4a4a753e |
|
BLAKE2b-256 | 9b541194ce4432a86f78dbd3cda0f2d47f37edf7e7fafafd8eb2767b9416eca9 |
Close
Hashes for cougar-0.3.7-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9ec2686f0a9cd9b7f466bd04cd6f8f5d26ed9b5aa7676a075a3a28186aa6b28 |
|
MD5 | b64a594166bef40e551b7e8dc7fc4e15 |
|
BLAKE2b-256 | 50465c8f61fe6f9b76ddbd5d96b6450b0e10f29fef39ba0070fc185e61ba47df |
Close
Hashes for cougar-0.3.7-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9468b03d1b9b8c118bdcd8129c9d518209482f101e10747fafcd96b7e9ede673 |
|
MD5 | e7c9808950615c524c84e9cd40536231 |
|
BLAKE2b-256 | a2ae97c619a95fc814c5b406b8d20d632efc3140ae90598bea412917b4340e5f |
Close
Hashes for cougar-0.3.7-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28409ab253df274cd2078071e014a60d449894d83dfa3ee165aac5df93dd7337 |
|
MD5 | 1c02e43a1ab16fa52e2460d5ffbf3b81 |
|
BLAKE2b-256 | 3ebc93f8e456afd5abb04e3ad70be07211f854d64db0d298213298eed5d50fcc |
Close
Hashes for cougar-0.3.7-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98c5933e6f280b440f8de852a1cb0f9fc7985030a09ba7256458c444231ea80f |
|
MD5 | 04c3f7047b783bf6beddde87a857ce42 |
|
BLAKE2b-256 | 3ba0a01543ae905b407c1e5cf949afbcba9f1edb2a4cd8049070d834ab3c05c4 |
Close
Hashes for cougar-0.3.7-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b144c97bf12c244b28bcdadbc57d4f3ca0fb31b1b9bdb7e3e341b2c4e7990d43 |
|
MD5 | 92dfefa846f011e3f14096d506ef28a9 |
|
BLAKE2b-256 | 5db66dde991234829cfae889db86672d7f86c9f5645341cda67b08cdde5c0bad |
Close
Hashes for cougar-0.3.7-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95d079c62eb4fe7509763fb0271a0a58015be65f8053aec8e4a0be172520c519 |
|
MD5 | bbb08ddfe4e4f62999344ad69be70e31 |
|
BLAKE2b-256 | b6713407375e795433f67d41179909813fdd21c2ff0ce3df7359c534a79f221d |
Close
Hashes for cougar-0.3.7-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa51251b2065a59103227617144695cbe55376f708f6b9a3dfd240a250c4be92 |
|
MD5 | 4d77cc2804d71c891fa9c9a69d773570 |
|
BLAKE2b-256 | 84520284df512cdb34fcaa4e9298c528324707882a5b1eaa6bd57096aa5a5951 |
Close
Hashes for cougar-0.3.7-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 582e3c75dccecbcab137cb6ebbb9c3d6cb926a9abc07e25c25837ea90c4a4889 |
|
MD5 | b7c0d4bfdcbe9f6e8ddedb14ed0f5b67 |
|
BLAKE2b-256 | 178b7baa11e4e089ef1737818f0ca6d8cc9abec1b6876ea712e49bee9a9abe09 |