Skip to main content

Gathers Python

PyPI version

Installation

pip install gathers

Usage

from gathers import Gathers
import numpy as np


gathers = Gathers(verbose=True)
rng = np.random.default_rng()
data = rng.random((1000, 64), dtype=np.float32)  # only support float32
centroids = gathers.fit(data, 10)
labels = gathers.batch_assign(data, centroids)
print(labels)

Metadata

Release files for gathers 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gathers 0.3.1
File Size Uploaded
gathers-0.3.1.tar.gz 43.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for gathers 0.3.1
File
gathers-0.3.1-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
gathers-0.3.1-cp39-abi3-win32.whl CPython 3.9 abi3 Windows x86-32 Details
gathers-0.3.1-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
gathers-0.3.1-cp39-abi3-musllinux_1_2_i686.whl CPython 3.9 abi3 Linux musl 1.2+ x86-32 Details
gathers-0.3.1-cp39-abi3-musllinux_1_2_armv7l.whl CPython 3.9 abi3 Linux musl 1.2+ ARMv7l Details
gathers-0.3.1-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
gathers-0.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
gathers-0.3.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.9 abi3 Linux glibc 2.17+ IBM System/390x Details
gathers-0.3.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.9 abi3 Linux glibc 2.17+ PowerPC 64-le Details
gathers-0.3.1-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-32 Details
gathers-0.3.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.9 abi3 Linux glibc 2.17+ ARMv7l Details
gathers-0.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
gathers-0.3.1-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
gathers-0.3.1-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 8.6 MB

Release files / gathers-0.3.1.tar.gz

Download URL gathers-0.3.1.tar.gz
Size 43.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c749882fa9345eb7629832c06c2ea6ac9475ec67c3f219b7529fe7e24a43ef7c
BLAKE2b-256 checksum
How to use checksums
534aa50c2f6c5d57231e918a32c3fdd4634b797a0df04822ff3d5315ec0f53d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-win_amd64.whl

Download URL gathers-0.3.1-cp39-abi3-win_amd64.whl
Size 376.7 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
bcca1cde68de8e94fcaadf3fbda11225d73783f62c5632b408557c63ba0e2030
BLAKE2b-256 checksum
How to use checksums
6aee7b7d778b14f71e8cfab90e9d9ecfd1e9c08cacf3de0b25e8c97cbb2b9cde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-win32.whl

Download URL gathers-0.3.1-cp39-abi3-win32.whl
Size 379.4 kB
Tags CPython 3.9 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
d92853067ed779d1d6c15a3b604af8a66a983f81773dc80b866bd9a15318b215
BLAKE2b-256 checksum
How to use checksums
e842a7942af77b7058a17d5554e7e340eb804556b418f240603d85b105b7eff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL gathers-0.3.1-cp39-abi3-musllinux_1_2_x86_64.whl
Size 764.3 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
a303c355bbf739a237b74eb35566cffbc5b68e8a29e9546185e8a3160fcf7889
BLAKE2b-256 checksum
How to use checksums
4222a88cb960a454fe4e345c265f9ced11157decec366c255fdc7221ddcec5e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-musllinux_1_2_i686.whl

Download URL gathers-0.3.1-cp39-abi3-musllinux_1_2_i686.whl
Size 813.3 kB
Tags CPython 3.9 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
735bcb49e7278eeef59420cf99e558a39840fad2c178a9af14166cf7fdb97d0e
BLAKE2b-256 checksum
How to use checksums
6100adc7660db9dde2c6b918b93d1da884a6738fdcf6f317edb666b1d7fe0683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-musllinux_1_2_armv7l.whl

Download URL gathers-0.3.1-cp39-abi3-musllinux_1_2_armv7l.whl
Size 730.9 kB
Tags CPython 3.9 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
5f974f65a31376dd6137f1b01fefe590e81bb3d83f8f6c478809f881f71626e5
BLAKE2b-256 checksum
How to use checksums
70f7cefd4d49ebbcda1ba64fdb407b9635cf52d85714efe299925ee10deba179
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL gathers-0.3.1-cp39-abi3-musllinux_1_2_aarch64.whl
Size 903.0 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
2ff8b916cf55493491721d0848fbc6fb0a01f1e5f9ee9bd63b1c9ed29a60a8b5
BLAKE2b-256 checksum
How to use checksums
1b70cb647318754bcebe5a83648c0dac648735770f65924b37777ee25c1e71b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL gathers-0.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 593.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
567bc48c1a665f2cfe7b1014f8b6236896a1ede57f3c79ac97a5fee8587af36c
BLAKE2b-256 checksum
How to use checksums
f52aef3a556368d4be27d17819236fc499cc199995afaadb29a5dab53bd8d714
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL gathers-0.3.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 559.6 kB
Tags CPython 3.9 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
94b1bfff3f913242ccbe5561cd5b2e377d2dfc6cc1c8aa110573819f01c82b07
BLAKE2b-256 checksum
How to use checksums
54c94c0cc8ef9b2375aef830f75b4fe9c6aa08122ec1259d6450bda36902d9d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL gathers-0.3.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 573.1 kB
Tags CPython 3.9 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
ef819f65b26d4892ada23aec7580e78e0166fdd728d34ff01a76b2f8b5511fc3
BLAKE2b-256 checksum
How to use checksums
c0a3fa9abc6521029dcad98c5d7077ded65afbcf7eb76755acb3f171d85e3f86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL gathers-0.3.1-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 648.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
687473e9555e646dfcc5e40640a4d2cee10527cf655adb7b1aa1d2c7ed6412de
BLAKE2b-256 checksum
How to use checksums
a59782829fcaf8b43c717a6c0493c43ff82fa8bdee11e51ce1e38bb697ecef00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL gathers-0.3.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 469.6 kB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
aa076c0da87454076e603e5c68debd64b1dfab1235c1e5d34e14dec765879174
BLAKE2b-256 checksum
How to use checksums
ad8aa737acd32a905015f7a11ae29272a87d1e70c267da040705b3fb8d6161a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL gathers-0.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 727.3 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
6527c629f3a3423e2fb47ea29976aa71567473bad0ca3dc79ac1018d30b35262
BLAKE2b-256 checksum
How to use checksums
e256cf3bda684336b8ebea1de5b7b5cc408d6ac026e86504c74217cf82f47b06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-macosx_11_0_arm64.whl

Download URL gathers-0.3.1-cp39-abi3-macosx_11_0_arm64.whl
Size 562.2 kB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cfd57b82b6e2925c650e05cfcfb70c13cddff8faca951d47cf553fa6d6a12f8a
BLAKE2b-256 checksum
How to use checksums
aebec6d7fa976a4e761e9fe2b66293ab84c59e822d43f9185a6b093c9020816e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / gathers-0.3.1-cp39-abi3-macosx_10_12_x86_64.whl

Download URL gathers-0.3.1-cp39-abi3-macosx_10_12_x86_64.whl
Size 503.2 kB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fe6dd1e36cd5f286b6fa33de3806945353fa18c86fae76119447077e3b2a282d
BLAKE2b-256 checksum
How to use checksums
39ac97cd0f891df013639cb43640427938586f22d18a935a094eb027082c885d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release history Release notifications | RSS feed

This release

0.3.1 This release

15 release files

0.1.0

15 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page