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.2.tar.gz
(7.3 kB
view hashes)
Built Distributions
Close
Hashes for cougar-0.3.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94935572848c0ea8103e5e1f0e9cbff751f945f864eb6959f75255b4e8e7c38b |
|
MD5 | 9b2e06fd17615c2c6d438a92ae40da06 |
|
BLAKE2b-256 | a8c83de8767e5d7acbf8a3e3f89958e430c736d9bf5415c05adec8f0ee0b622b |
Close
Hashes for cougar-0.3.2-cp311-cp311-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea59a05c324e4ae63b6f64206254741f6b44709419c20f6ea5a87b01e56e1de6 |
|
MD5 | 95a5fe7f4a5f99a8ac787aa358502639 |
|
BLAKE2b-256 | d0a5bbf3d72d53d162871c49dfd6ed183ba8b98a459b71f6b9c236408b0a3d83 |
Close
Hashes for cougar-0.3.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 230671edb555ed8207a3c97b968232e8802cacd7796b36650c0e780c1d88d142 |
|
MD5 | d8178845bb553801452e57ac02858558 |
|
BLAKE2b-256 | 9a1e9f57b40521ed52dca575ffdb6add4aa82a8d27f1305e49d5648034ab8ef6 |
Close
Hashes for cougar-0.3.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7675e536f0185a499de595575885c0a9fea88152d11b2d842543e24ba08f442 |
|
MD5 | f2b53d037d615d201d7d4b2348f6242e |
|
BLAKE2b-256 | 904bac919c87ed7f16711826c6095c6f24417fd89f045e73626b4c7ee48f82c7 |
Close
Hashes for cougar-0.3.2-cp310-cp310-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9249aed17ab85d1ba28c657da2b6ad0f6979442fcd775529b2050e7f1fe50d40 |
|
MD5 | a539357be80352b2c969bfe5f2c659b7 |
|
BLAKE2b-256 | 48d06dcaa33bd12de7c3a2fa7c4279f043a3fce47f6fbbc63e6eee3fdfb63f32 |
Close
Hashes for cougar-0.3.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b28a41153f7b2dafadcbfcdf3d55284207a87a07013da1e1fc7f048873cb7b3 |
|
MD5 | 2b3a6ba8c8e6506f11076a7cf1a69cef |
|
BLAKE2b-256 | 1e96caa85fe2b9cad822169027bb4560dad064039570f078c0aa8f56306e0342 |
Close
Hashes for cougar-0.3.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa7fc0eb03ff4cf80df5a03efa443e1eec25f814f10c5d86c7af206f5cb25fed |
|
MD5 | 0349ce0630d1456ffcb36dff9aed91be |
|
BLAKE2b-256 | f2f7dd7334cd70d62291460fefb0603014fdbf6cf0e8da7ab4169615445a3fb7 |
Close
Hashes for cougar-0.3.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6d39eeb837ebddd9959ee6d60c918dc646b4ccd8ff2b7d74daab20addc3608e |
|
MD5 | 21a4a56f7747647145c6db66f0f4226e |
|
BLAKE2b-256 | 3d5a0814b8488b4ac45a5461dce468af7a1554bccac29b1b2ed69b8a14d15e50 |
Close
Hashes for cougar-0.3.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c643e69114278155ce2f7d16261d605bf9911e2440015ab1e5eb98cb1d491535 |
|
MD5 | 14a27ccef65dc8f153361cd2036a7c93 |
|
BLAKE2b-256 | f95a050127eb3e3c884148bd08784478cdfb398b25ef3f0fe7f16eff0714daea |
Close
Hashes for cougar-0.3.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05e9e3ae2b4c80709a9388ce3b5cd6f88f615d1baaacf4f63f5526249f775499 |
|
MD5 | 642d79180d9a71e4ebe0aadc3fbd3c22 |
|
BLAKE2b-256 | bc13a233377d0ea0aab6d226eddf9b08bb667e13fab600b294a9b0bdd73d4351 |
Close
Hashes for cougar-0.3.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c92711286738fbc21f2b431fdf4ab165adaa78c6b624daf6a0dc83d5bffbd7a2 |
|
MD5 | 614c2c483b41115eb1b9304b4e606065 |
|
BLAKE2b-256 | 317664a0de9bef8aea285d8b51612497fd0f744238cc4a715105955721053877 |
Close
Hashes for cougar-0.3.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2edeb8ed3726157ef1302cfc86e8630f85590a342597f9f8cf7d620cba3f22ff |
|
MD5 | aff846d75c9e6918a8962cfba8ac3392 |
|
BLAKE2b-256 | 33aca32206c6ac80e07268edbcb0f42b09d1afaa3ab301989a7f68e668140468 |
Close
Hashes for cougar-0.3.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e44663c5bfb713dd9bcfd8124409501bb42cac093b2aa0a787e15dedbbc97dbb |
|
MD5 | 522548360a4a46b9af5b76df7b517a5c |
|
BLAKE2b-256 | c34740c0cdfb84533f5b8c1292c4f44ce9bb96658392d5188b9258576566f549 |
Close
Hashes for cougar-0.3.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93afd8d4788d679dde5ce630b7943a24c0151c995fbaba3a5904460cfc18f7d4 |
|
MD5 | 260602cf47cb94287b1338514356a46c |
|
BLAKE2b-256 | 5555d37c08e3d0175bd0718981e54bccfcd3997ffba4a0d75ff045b18c0a6870 |
Close
Hashes for cougar-0.3.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3703a5521f1172953e1822d695993147ee7a2c68bd40e899a9908c409a49482 |
|
MD5 | 0df2afce859f0fc470a5967334527ded |
|
BLAKE2b-256 | 88f1db763ac42d40986d8c2ccf574880a3a894224d45528c3c45f3ef80e05343 |