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.2.22.tar.gz
(7.2 kB
view hashes)
Built Distributions
Close
Hashes for cougar-0.2.22-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 192c7e5e894fbbc804d2d46a3dfc9a6fadd87ae91bd9613bc1031beaaf0f265e |
|
MD5 | 71d337a3fb7034301dc22fa987803bfb |
|
BLAKE2b-256 | 3faeec21a3f5194660e69ff873be66e9af854d98d674589c88f7363817ed4f2b |
Close
Hashes for cougar-0.2.22-cp311-cp311-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbf0bec23eb90ed76bb781ea8a70d0e74526bbc6c8b43bb22707ea01f6a2039f |
|
MD5 | 20d9e94b39264185c5c42f8e9c07f56f |
|
BLAKE2b-256 | d5eba17a86447fad9b29050bd0497a1bbdd0ab947db2157534aaf931dd8a9ae1 |
Close
Hashes for cougar-0.2.22-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42a9249fc8f067d1a1c7f258562c0c28e9b40b41ad9b6feb0cdb4c55fd8172a4 |
|
MD5 | 3347215457adf9758657829776ed1d51 |
|
BLAKE2b-256 | 6baca3dad0ef19052531428073aa552d62823d3ad2a50453b3e29f4136292e87 |
Close
Hashes for cougar-0.2.22-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cd2a9f9880762ba2f511e8913269f65630c4f56ed8081ed38b9de57e07c715e |
|
MD5 | 1957671f03922a0a6a11ae43e41a5eb3 |
|
BLAKE2b-256 | 21ce36c20639dad806c8c7312eca7be2aae02921a451192ff0f0205fd0f9d4ad |
Close
Hashes for cougar-0.2.22-cp310-cp310-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1318e29b8b24229a6e2d8baa77127f8ec6b40c6f3c2ffe69ec659701c379af96 |
|
MD5 | e256d288658510d8f9d96086520c1c35 |
|
BLAKE2b-256 | 8e76bd5cdeb88157496c759e88c02d91a7858e6608bfb54849e9a16785df7473 |
Close
Hashes for cougar-0.2.22-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf5a79c566e93aa340e0863ff157bd44ace0248b7b2669c2d39e54e422fe7d39 |
|
MD5 | 2f6845e76a6a380b3b902732a4da7f33 |
|
BLAKE2b-256 | 7d781b4ece6bd894903c6edab7172a9d63b4fab37bd22ff7e001470195d373e7 |
Close
Hashes for cougar-0.2.22-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08dda7295cc9af328b3477b9e387f0d38c71b5ea4b3c6cc7527b4af4d494058d |
|
MD5 | 18749dd6885519f54dbc3e3db5124d6a |
|
BLAKE2b-256 | 4e4d3d63d3ec979e603e40d1ec543325c69eaa4601ddae65c1f4a93d07575fa1 |
Close
Hashes for cougar-0.2.22-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfb187d50688c18baa83de9cf0eccf4768e81a4b1aa9c4d728920ce4e686c6aa |
|
MD5 | f5c29c23c20d448484b2e384d709e7e2 |
|
BLAKE2b-256 | 42fc8ff4170c1dcf69b77be3550441de8710bc78e72f38f2eb391e98dd194754 |
Close
Hashes for cougar-0.2.22-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad50f59504887bdaae2946ce032946be5cb032d47aab4a55dc77fc80b46bf5c0 |
|
MD5 | 37bb3f7bc5d335fef18e80d7f59668a1 |
|
BLAKE2b-256 | 7d9da146bfaa94a69f3bcd4697484e056581d9efbdf6ce5e1430915e858bd14d |
Close
Hashes for cougar-0.2.22-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2447cf84a9605cc3b4a6504de19f9d3a374e458916bfafbd671c0489f56ac85 |
|
MD5 | da5088c3668d8052c2d69fee00631864 |
|
BLAKE2b-256 | b8c58d186376e31271a61f6220b0ff66ba54ba7f8bc3def75d9ef20587fc1414 |
Close
Hashes for cougar-0.2.22-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea36c4f30e3d29e25719222d3cad65f8eca747f46dda8eaf3a6ab1167f426095 |
|
MD5 | b54659279357cb0206806167ddd89770 |
|
BLAKE2b-256 | 2fa1775d8c27ca9849f8cec8c2c451560ec5ea10758ef5e1771beeceb67ca037 |
Close
Hashes for cougar-0.2.22-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54213b2c3fa2057c652042247473d4516c014bfbfbe03b938d056f1dd0d1fa6d |
|
MD5 | db75bf9b51d9ae04099a4d6892cb7d61 |
|
BLAKE2b-256 | 9119bbddeeadffd1dd5d6ff5beb814181a73b96ca0f8fc30a210b2f20d1bc328 |
Close
Hashes for cougar-0.2.22-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f361855941c096f9c86675013330afaa61f40b7533dfab2ec89402d95904fe |
|
MD5 | 07d93dc82dc13a8b1505f4cd8d53f69f |
|
BLAKE2b-256 | 1234e3dbd240d1cc890054e82c8fe2c918bd911db16b57ba3d150194b9821c24 |
Close
Hashes for cougar-0.2.22-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1288acf22fe1f5d3d4b1327bf89743d49a91094dbdb7b5df3aee80a3df3f4fdc |
|
MD5 | 40acbd974205069704be25bd83cfd55e |
|
BLAKE2b-256 | 8fad2761970a3f898b9d3ddaf385653a17be153ed1e4d990b99ec64b947ba98f |
Close
Hashes for cougar-0.2.22-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65221e8caee7ed05d4c9a7ff2968acddffb37a28b693ef1513fc618c969e887d |
|
MD5 | c920f0a830dfb00868f7496c5c12eb03 |
|
BLAKE2b-256 | 8ada59c2f62150bf22494c0191d2200a83dbb5102162e4af92b80ea3141cb8ea |