Skip to main content

Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm

Project description

SimSIMD 📏

Computing dot-products, similarity measures, and distances between low- and high-dimensional vectors is ubiquitous in Machine Learning, Scientific Computing, Geo-Spatial Analysis, and Information Retrieval. These algorithms generally have linear complexity in time, constant complexity in space, and are data-parallel. In other words, it is easily parallelizable and vectorizable and often available in packages like BLAS and LAPACK, as well as higher-level numpy and scipy Python libraries. Ironically, even with decades of evolution in compilers and numerical computing, most libraries can be 3-200x slower than hardware potential even on the most popular hardware, like 64-bit x86 and Arm CPUs. SimSIMD attempts to fill that gap. 1️⃣ SimSIMD functions are practically as fast as memcpy. 2️⃣ SimSIMD compiles to more platforms than NumPy (105 vs 35) and has more backends than most BLAS implementations. It is currently powering search in USearch and several DBMS products.

Implemented distance functions include:

  • Euclidean (L2) and Cosine (Angular) spatial distances for Vector Search.
  • Dot-Products for real & complex vectors for DSP & Quantum computing.
  • Hamming (~ Manhattan) and Jaccard (~ Tanimoto) bit-level distances.
  • Kullback-Leibler and Jensen–Shannon divergences for probability distributions.
  • Haversine and Vincenty's formulae for Geospatial Analysis.
  • For Levenshtein, Needleman–Wunsch and other text metrics, check StringZilla.

Moreover, SimSIMD...

  • handles f64, f32, and f16 real & complex vectors.
  • handles i8 integral and b8 binary vectors.
  • is a zero-dependency header-only C 99 library.
  • has bindings for Python, Rust and JavaScript.
  • has Arm backends for NEON and Scalable Vector Extensions (SVE).
  • has x86 backends for Haswell, Skylake, Ice Lake, and Sapphire Rapids.

We enumerate subsets of AVX-512 instructions in Intel CPU generations, but they also work on AMD.

Technical Insights and related articles:

Benchmarks

Against NumPy and SciPy

Given 1000 embeddings from OpenAI Ada API with 1536 dimensions, running on the Apple M2 Pro Arm CPU with NEON support, here's how SimSIMD performs against conventional methods:

Kind f32 improvement f16 improvement i8 improvement Conventional method SimSIMD
Inner Product 2 x 9 x 18 x numpy.inner inner
Cosine Distance 32 x 79 x 133 x scipy.spatial.distance.cosine cosine
Euclidean Distance ² 5 x 26 x 17 x scipy.spatial.distance.sqeuclidean sqeuclidean
Jensen-Shannon Divergence 31 x 53 x scipy.spatial.distance.jensenshannon jensenshannon

Against GCC Auto-Vectorization

On the Intel Sapphire Rapids platform, SimSIMD was benchmarked against auto-vectorized code using GCC 12. GCC handles single-precision float but might not be the best choice for int8 and _Float16 arrays, which have been part of the C language since 2011.

Kind GCC 12 f32 GCC 12 f16 SimSIMD f16 f16 improvement
Inner Product 3,810 K/s 192 K/s 5,990 K/s 31 x
Cosine Distance 3,280 K/s 336 K/s 6,880 K/s 20 x
Euclidean Distance ² 4,620 K/s 147 K/s 5,320 K/s 36 x
Jensen-Shannon Divergence 1,180 K/s 18 K/s 2,140 K/s 118 x

Broader Benchmarking Results:

Using SimSIMD in Python

The package is intended to replace the usage of numpy.inner, numpy.dot, and scipy.spatial.distance. Aside from drastic performance improvements, SimSIMD significantly improves accuracy in mixed precision setups. NumPy and SciPy, processing i8 or f16 vectors, will use the same types for accumulators, while SimSIMD can combine i8 enumeration, i16 multiplication, and i32 accumulation to avoid overflows entirely. The same applies to processing f16 values with f32 precision.

Installation

Use the following snippet to install SimSIMD and list available hardware acceleration options available on your machine:

pip install simsimd
python -c "import simsimd; print(simsimd.get_capabilities())"

One-to-One Distance

import simsimd
import numpy as np

vec1 = np.random.randn(1536).astype(np.float32)
vec2 = np.random.randn(1536).astype(np.float32)
dist = simsimd.cosine(vec1, vec2)

Supported functions include cosine, inner, sqeuclidean, hamming, and jaccard. Dot products are supported for both real and complex numbers:

vec1 = np.random.randn(768).astype(np.float64) + 1j * np.random.randn(768).astype(np.float64)
vec2 = np.random.randn(768).astype(np.float64) + 1j * np.random.randn(768).astype(np.float64)

dist = simsimd.dot(vec1.astype(np.complex128), vec2.astype(np.complex128))
dist = simsimd.dot(vec1.astype(np.complex64), vec2.astype(np.complex64))
dist = simsimd.vdot(vec1.astype(np.complex64), vec2.astype(np.complex64)) # conjugate, same as `np.vdot`

Unlike SciPy, SimSIMD allows explicitly stating the precision of the input vectors, which is especially useful for mixed-precision setups.

dist = simsimd.cosine(vec1, vec2, "i8")
dist = simsimd.cosine(vec1, vec2, "f16")
dist = simsimd.cosine(vec1, vec2, "f32")
dist = simsimd.cosine(vec1, vec2, "f64")

It also allows using SimSIMD for half-precision complex numbers, which NumPy does not support. For that, view data as continuous even-length np.float16 vectors and override type-resolution with complex32 string.

vec1 = np.random.randn(1536).astype(np.float16)
vec2 = np.random.randn(1536).astype(np.float16)
simd.dot(vec1, vec2, "complex32")
simd.vdot(vec1, vec2, "complex32")

One-to-Many Distances

Every distance function can be used not only for one-to-one but also one-to-many and many-to-many distance calculations. For one-to-many:

vec1 = np.random.randn(1536).astype(np.float32) # rank 1 tensor
batch1 = np.random.randn(1, 1536).astype(np.float32) # rank 2 tensor
batch2 = np.random.randn(100, 1536).astype(np.float32)

dist_rank1 = simsimd.cosine(vec1, batch2)
dist_rank2 = simsimd.cosine(batch1, batch2)

Many-to-Many Distances

All distance functions in SimSIMD can be used to compute many-to-many distances. For two batches of 100 vectors to compute 100 distances, one would call it like this:

batch1 = np.random.randn(100, 1536).astype(np.float32)
batch2 = np.random.randn(100, 1536).astype(np.float32)
dist = simsimd.cosine(batch1, batch2)

Input matrices must have identical shapes. This functionality isn't natively present in NumPy or SciPy, and generally requires creating intermediate arrays, which is inefficient and memory-consuming.

Many-to-Many All-Pairs Distances

One can use SimSIMD to compute distances between all possible pairs of rows across two matrices (akin to scipy.spatial.distance.cdist). The resulting object will have a type DistancesTensor, zero-copy compatible with NumPy and other libraries. For two arrays of 10 and 1,000 entries, the resulting tensor will have 10,000 cells:

import numpy as np
from simsimd import cdist, DistancesTensor

matrix1 = np.random.randn(1000, 1536).astype(np.float32)
matrix2 = np.random.randn(10, 1536).astype(np.float32)
distances: DistancesTensor = simsimd.cdist(matrix1, matrix2, metric="cosine") # zero-copy
distances_array: np.ndarray = np.array(distances, copy=True) # now managed by NumPy

Multithreading

By default, computations use a single CPU core. To optimize and utilize all CPU cores on Linux systems, add the threads=0 argument. Alternatively, specify a custom number of threads:

distances = simsimd.cdist(matrix1, matrix2, metric="cosine", threads=0)

Using Python API with USearch

Want to use it in Python with USearch? You can wrap the raw C function pointers SimSIMD backends into a CompiledMetric and pass it to USearch, similar to how it handles Numba's JIT-compiled code.

from usearch.index import Index, CompiledMetric, MetricKind, MetricSignature
from simsimd import pointer_to_sqeuclidean, pointer_to_cosine, pointer_to_inner

metric = CompiledMetric(
    pointer=pointer_to_cosine("f16"),
    kind=MetricKind.Cos,
    signature=MetricSignature.ArrayArraySize,
)

index = Index(256, metric=metric)

Using SimSIMD in Rust

To install, add the following to your Cargo.toml:

[dependencies]
simsimd = "..."

Before using the SimSIMD library, ensure you have imported the necessary traits and types into your Rust source file. The library provides several traits for different distance/similarity kinds - SpatialSimilarity, BinarySimilarity, and ProbabilitySimilarity.

use simsimd::SpatialSimilarity;

fn main() {
    let vector_a: Vec<f32> = vec![1.0, 2.0, 3.0];
    let vector_b: Vec<f32> = vec![4.0, 5.0, 6.0];

    // Compute the cosine similarity between vector_a and vector_b
    let cosine_similarity = f32::cosine(&vector_a, &vector_b)
        .expect("Vectors must be of the same length");

    println!("Cosine Similarity: {}", cosine_similarity);

    // Compute the squared Euclidean distance between vector_a and vector_b
    let sq_euclidean_distance = f32::sqeuclidean(&vector_a, &vector_b)
        .expect("Vectors must be of the same length");

    println!("Squared Euclidean Distance: {}", sq_euclidean_distance);
}

Similarly, one can compute bit-level distance functions between slices of unsigned integers:

use simsimd::BinarySimilarity;

fn main() {
    let vector_a = &[0b11110000, 0b00001111, 0b10101010];
    let vector_b = &[0b11110000, 0b00001111, 0b01010101];

    // Compute the Hamming distance between vector_a and vector_b
    let hamming_distance = u8::hamming(&vector_a, &vector_b)
        .expect("Vectors must be of the same length");

    println!("Hamming Distance: {}", hamming_distance);

    // Compute the Jaccard distance between vector_a and vector_b
    let jaccard_distance = u8::jaccard(&vector_a, &vector_b)
        .expect("Vectors must be of the same length");

    println!("Jaccard Distance: {}", jaccard_distance);
}

Rust has no native support for half-precision floating-point numbers, but SimSIMD provides a f16 type. It has no functionality - it is a transparent wrapper around u16 and can be used with half or any other half-precision library.

use simsimd::SpatialSimilarity;
use simsimd::f16 as SimF16;
use half::f16 as HalfF16;

fn main() {
    let vector_a: Vec<HalfF16> = ...
    let vector_b: Vec<HalfF16> = ...

    let buffer_a: &[SimF16] = unsafe { std::slice::from_raw_parts(a_half.as_ptr() as *const SimF16, a_half.len()) };
    let buffer_b: &[SimF16] = unsafe { std::slice::from_raw_parts(b_half.as_ptr() as *const SimF16, b_half.len()) };

    // Compute the cosine similarity between vector_a and vector_b
    let cosine_similarity = SimF16::cosine(&vector_a, &vector_b)
        .expect("Vectors must be of the same length");

    println!("Cosine Similarity: {}", cosine_similarity);
}

Using SimSIMD in JavaScript

To install, choose one of the following options depending on your environment:

  • npm install --save simsimd
  • yarn add simsimd
  • pnpm add simsimd
  • bun install simsimd

The package is distributed with prebuilt binaries for Node.js v10 and above for Linux (x86_64, arm64), macOS (x86_64, arm64), and Windows (i386, x86_64). If your platform is not supported, you can build the package from the source via npm run build. This will automatically happen unless you install the package with the --ignore-scripts flag or use Bun. After you install it, you will be able to call the SimSIMD functions on various TypedArray variants:

const { sqeuclidean, cosine, inner, hamming, jaccard } = require('simsimd');

const vectorA = new Float32Array([1.0, 2.0, 3.0]);
const vectorB = new Float32Array([4.0, 5.0, 6.0]);

const distance = sqeuclidean(vectorA, vectorB);
console.log('Squared Euclidean Distance:', distance);

Other numeric types and precision levels are supported as well:

const vectorA = new Float64Array([1.0, 2.0, 3.0]);
const vectorB = new Float64Array([4.0, 5.0, 6.0]);

const distance = cosine(vectorA, vectorB);
console.log('Cosine Similarity:', distance);

Using SimSIMD in C

For integration within a CMake-based project, add the following segment to your CMakeLists.txt:

FetchContent_Declare(
    simsimd
    GIT_REPOSITORY https://github.com/ashvardanian/simsimd.git
    GIT_SHALLOW TRUE
)
FetchContent_MakeAvailable(simsimd)

If you aim to utilize the _Float16 functionality with SimSIMD, ensure your development environment is compatible with C 11. For other SimSIMD functionalities, C 99 compatibility will suffice. A minimal usage example would be:

#include <simsimd/simsimd.h>

int main() {
    simsimd_f32_t vector_a[1536];
    simsimd_f32_t vector_b[1536];
    simsimd_f32_t distance = simsimd_cos_f32_skylake(vector_a, vector_b, 1536);
    return 0;
}

All of the function names follow the same pattern: simsimd_{metric}_{type}_{backend}.

  • The backend can be avx512, avx2, neon, or sve.
  • The type can be f64, f32, f16, i8, or b8.
  • The metric can be cos, ip, l2sq, hamming, jaccard, kl, or js.

To avoid hard-coding the backend, you can use the simsimd_metric_punned_t to pun the function pointer and the simsimd_capabilities function to get the available backends at runtime. Moreover, you can enable SIMSIMD_DYNAMIC_DISPATCH and use the precompiled sahred library to avoid recompiling the code for different backends. When simsimd_dot_f32, or one of the following functions, is called, the library will scan available micro-kernels and pick the most advanced one for the current CPU.

// Inner products
void simsimd_dot_f16(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_dot_f32(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_dot_f64(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_dot_f16c(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_dot_f32c(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_dot_f64c(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_vdot_f16c(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_vdot_f32c(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_vdot_f64c(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);

// Spatial distances
void simsimd_cos_i8(simsimd_i8_t const *, simsimd_i8_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_cos_f16(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_cos_f32(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_cos_f64(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_l2sq_i8(simsimd_i8_t const *, simsimd_i8_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_l2sq_f16(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_l2sq_f32(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_l2sq_f64(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);

// Binary distances
void simsimd_hamming_b8(simsimd_b8_t const *, simsimd_b8_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_jaccard_b8(simsimd_b8_t const *, simsimd_b8_t const *, simsimd_size_t, simsimd_distance_t *);

// Probability distributions
void simsimd_kl_f16(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_kl_f32(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_kl_f64(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_js_f16(simsimd_f16_t const *, simsimd_f16_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_js_f32(simsimd_f32_t const *, simsimd_f32_t const *, simsimd_size_t, simsimd_distance_t *);
void simsimd_js_f64(simsimd_f64_t const *, simsimd_f64_t const *, simsimd_size_t, simsimd_distance_t *);

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

simsimd-4.1.1-cp312-cp312-win_arm64.whl (27.5 kB view details)

Uploaded CPython 3.12Windows ARM64

simsimd-4.1.1-cp312-cp312-win_amd64.whl (34.0 kB view details)

Uploaded CPython 3.12Windows x86-64

simsimd-4.1.1-cp312-cp312-win32.whl (24.5 kB view details)

Uploaded CPython 3.12Windows x86

simsimd-4.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (267.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (214.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp312-cp312-musllinux_1_1_s390x.whl (144.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ s390x

simsimd-4.1.1-cp312-cp312-musllinux_1_1_ppc64le.whl (164.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp312-cp312-musllinux_1_1_i686.whl (141.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

simsimd-4.1.1-cp312-cp312-manylinux_2_28_x86_64.whl (354.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp312-cp312-manylinux_2_28_aarch64.whl (195.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (157.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (131.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

simsimd-4.1.1-cp312-cp312-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simsimd-4.1.1-cp312-cp312-macosx_10_9_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

simsimd-4.1.1-cp312-cp312-macosx_10_9_universal2.whl (54.6 kB view details)

Uploaded CPython 3.12macOS 10.9+ universal2 (ARM64, x86-64)

simsimd-4.1.1-cp311-cp311-win_arm64.whl (27.4 kB view details)

Uploaded CPython 3.11Windows ARM64

simsimd-4.1.1-cp311-cp311-win_amd64.whl (33.8 kB view details)

Uploaded CPython 3.11Windows x86-64

simsimd-4.1.1-cp311-cp311-win32.whl (24.4 kB view details)

Uploaded CPython 3.11Windows x86

simsimd-4.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (267.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (213.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp311-cp311-musllinux_1_1_s390x.whl (144.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ s390x

simsimd-4.1.1-cp311-cp311-musllinux_1_1_ppc64le.whl (164.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp311-cp311-musllinux_1_1_i686.whl (142.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

simsimd-4.1.1-cp311-cp311-manylinux_2_28_x86_64.whl (354.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp311-cp311-manylinux_2_28_aarch64.whl (195.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (156.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (131.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

simsimd-4.1.1-cp311-cp311-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simsimd-4.1.1-cp311-cp311-macosx_10_9_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

simsimd-4.1.1-cp311-cp311-macosx_10_9_universal2.whl (54.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

simsimd-4.1.1-cp310-cp310-win_arm64.whl (27.4 kB view details)

Uploaded CPython 3.10Windows ARM64

simsimd-4.1.1-cp310-cp310-win_amd64.whl (33.8 kB view details)

Uploaded CPython 3.10Windows x86-64

simsimd-4.1.1-cp310-cp310-win32.whl (24.4 kB view details)

Uploaded CPython 3.10Windows x86

simsimd-4.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (267.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (213.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp310-cp310-musllinux_1_1_s390x.whl (143.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ s390x

simsimd-4.1.1-cp310-cp310-musllinux_1_1_ppc64le.whl (163.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp310-cp310-musllinux_1_1_i686.whl (141.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

simsimd-4.1.1-cp310-cp310-manylinux_2_28_x86_64.whl (354.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp310-cp310-manylinux_2_28_aarch64.whl (195.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (156.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (130.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

simsimd-4.1.1-cp310-cp310-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simsimd-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

simsimd-4.1.1-cp310-cp310-macosx_10_9_universal2.whl (54.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

simsimd-4.1.1-cp39-cp39-win_arm64.whl (27.4 kB view details)

Uploaded CPython 3.9Windows ARM64

simsimd-4.1.1-cp39-cp39-win_amd64.whl (33.8 kB view details)

Uploaded CPython 3.9Windows x86-64

simsimd-4.1.1-cp39-cp39-win32.whl (24.4 kB view details)

Uploaded CPython 3.9Windows x86

simsimd-4.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (267.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (213.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp39-cp39-musllinux_1_1_s390x.whl (143.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ s390x

simsimd-4.1.1-cp39-cp39-musllinux_1_1_ppc64le.whl (163.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp39-cp39-musllinux_1_1_i686.whl (141.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

simsimd-4.1.1-cp39-cp39-manylinux_2_28_x86_64.whl (354.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp39-cp39-manylinux_2_28_aarch64.whl (194.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (156.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (130.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

simsimd-4.1.1-cp39-cp39-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

simsimd-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl (32.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

simsimd-4.1.1-cp39-cp39-macosx_10_9_universal2.whl (54.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

simsimd-4.1.1-cp38-cp38-win_amd64.whl (33.8 kB view details)

Uploaded CPython 3.8Windows x86-64

simsimd-4.1.1-cp38-cp38-win32.whl (24.4 kB view details)

Uploaded CPython 3.8Windows x86

simsimd-4.1.1-cp38-cp38-musllinux_1_2_x86_64.whl (267.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp38-cp38-musllinux_1_2_aarch64.whl (213.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp38-cp38-musllinux_1_1_s390x.whl (143.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ s390x

simsimd-4.1.1-cp38-cp38-musllinux_1_1_ppc64le.whl (163.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp38-cp38-musllinux_1_1_i686.whl (141.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

simsimd-4.1.1-cp38-cp38-manylinux_2_28_x86_64.whl (354.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp38-cp38-manylinux_2_28_aarch64.whl (195.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (157.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (131.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

simsimd-4.1.1-cp38-cp38-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

simsimd-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl (32.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

simsimd-4.1.1-cp38-cp38-macosx_10_9_universal2.whl (54.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

simsimd-4.1.1-cp37-cp37m-win_amd64.whl (33.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

simsimd-4.1.1-cp37-cp37m-win32.whl (24.4 kB view details)

Uploaded CPython 3.7mWindows x86

simsimd-4.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl (266.6 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp37-cp37m-musllinux_1_2_aarch64.whl (213.0 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp37-cp37m-musllinux_1_1_s390x.whl (144.3 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ s390x

simsimd-4.1.1-cp37-cp37m-musllinux_1_1_ppc64le.whl (164.1 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp37-cp37m-musllinux_1_1_i686.whl (141.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

simsimd-4.1.1-cp37-cp37m-manylinux_2_28_x86_64.whl (354.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp37-cp37m-manylinux_2_28_aarch64.whl (194.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (156.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (130.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

simsimd-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (32.8 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

simsimd-4.1.1-cp36-cp36m-win_amd64.whl (33.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

simsimd-4.1.1-cp36-cp36m-win32.whl (24.4 kB view details)

Uploaded CPython 3.6mWindows x86

simsimd-4.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl (266.6 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ x86-64

simsimd-4.1.1-cp36-cp36m-musllinux_1_2_aarch64.whl (213.0 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ARM64

simsimd-4.1.1-cp36-cp36m-musllinux_1_1_s390x.whl (143.4 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ s390x

simsimd-4.1.1-cp36-cp36m-musllinux_1_1_ppc64le.whl (163.1 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ppc64le

simsimd-4.1.1-cp36-cp36m-musllinux_1_1_i686.whl (140.8 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

simsimd-4.1.1-cp36-cp36m-manylinux_2_28_x86_64.whl (354.3 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.28+ x86-64

simsimd-4.1.1-cp36-cp36m-manylinux_2_28_aarch64.whl (194.9 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.28+ ARM64

simsimd-4.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (128.3 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ s390x

simsimd-4.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (156.6 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ppc64le

simsimd-4.1.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (130.8 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686

simsimd-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (32.7 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file simsimd-4.1.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 b651f5cfda132f2ef0f0deb1b876257bb088ad1db5f16b83ab71b70f85770e72
MD5 c1fa2c42effa55b08fb0dbc8c349068f
BLAKE2b-256 2327b9cb6ded063a645a0c86ea0d8345802d1852901099c13263bd1c4ae0f7f7

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9406451e5bd6134a9fdbd67fd9e3f6a74410909d6e0b4148dfd648a109b3337b
MD5 7e6a6e195b6e2eaf5e127df8e004deac
BLAKE2b-256 e00b8d9fc40396995e3553a0e8709f180615aca528db3294b07f5fbc05b696af

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3dc6e66a039fbb4ddcb144cbe8517fa28051ab21d40600639dcdd22979d6401b
MD5 9fa0ea131ccc20ddaec82c2ebff83cc5
BLAKE2b-256 d21120da4bc1be2130f46be98c968a2e5d77b8ad48d1b3c0d38c123d900c4b75

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a12dbbf81ec9e6b9d8b6439842bf83917090fda472b60014e8f34024bd802490
MD5 8ca43341598614851fd79f6994d699d2
BLAKE2b-256 22aa4b46197b90c169f632a3494089a3e72f73639fa3f73c4d8668856d4829b8

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e00fa0ea4c5c87a0346dac88109df6870c371718bbca289c049f1f2cddca9314
MD5 b35fa70f0f1bbccc1d98f0c2a76921e1
BLAKE2b-256 b14cba930b8ea577062738f8b41bea5f7abe91d9f1b22da18dd4627f16587744

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 cc9ce31e581fb5a84fcd07838def36e556268415fcd9b8d933371a57d831a07c
MD5 3eec08f5291107435ec0c5b191ba4e2c
BLAKE2b-256 d58136dc1f915efdb9864718c5c62b7ea8cdbf5c89a6d712bd712d0390cc57fd

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 808c0d6d20bda95bccb758c4e2d05ab89c29bb8f58ccbddd9631faf4b6c6fa5d
MD5 a39d232973788a2d78538680a11fb423
BLAKE2b-256 8bd1ca46ea56362ed845baf5f0b4ae8aeddfa605a00b8f831e05fa4af1d1c674

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 970e5eb9a8d640fc2f737ab6adc5a267ac796d870a825eef3d0019f650c1e533
MD5 f90ac195e02195ce87a0d467975611ef
BLAKE2b-256 dd967a10427f41b8529bcdb131a9e2049175b81e95fe5124ef94adadbc11e615

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e3ecf2b256120025b21a86c620abcac849584af17b8b40deeba1e083c93a2b4
MD5 6a685b1c1f162f57086e0046b6e37ca0
BLAKE2b-256 559b333eb066fa7eafa8c1c81e54bddf57f4fad7d8be11fd7aefb4d779ec79cd

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2575c43b14d9b5d45884ca43415dc845a7811fd8dc31554ad7760a553fadac90
MD5 b3143f81b51c39ec7dc21c2648d7b6b2
BLAKE2b-256 95cc97892d3a74d3e7544230264f38db1eb656a723f952460526e9d7b0d4b0be

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c8f1a075e3d0ae3318885335ceec8b4fc4cab47cea2bcb4bbcee7af6c67764c6
MD5 f895ee98971ba681dbbf70e75e195918
BLAKE2b-256 1cc1ecac155759f9877ef5996099b3bf75c4e76d724f1bdabb19a4934af1a2d6

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1671a3b6f68d7df10f253764e5995e260825511f0eb7baa82fd93ba1f73362ec
MD5 0042de85439760cfa8152f26f3c7187e
BLAKE2b-256 178e3e463d3e6a27b316975f2db32a071aca0c98c3a4553dacfa3e3e9174740b

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0c72991cd124028e6ca23929e37747a30764bc39f84c98a4c6399826c8396d28
MD5 0b6aa9becfd626dcd33996c32ae38219
BLAKE2b-256 487f854b118ec7f071d6233c02807a5604ff9283479620d900e3501678980ba5

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebadf80e7d9ada8246c77825686c4d9d2677f51cd5b7a3c9a92852f1a385828b
MD5 5aa9dcc62f003a4381aa206b3d11bc08
BLAKE2b-256 cd2b82fa6c90534a83eb33722b2d88634b47558b33b50260947e9b6d5730aad8

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c288119b392c2de428e0d11c049c53ee10857c97652c2f64611ddde1da1505b
MD5 243abdd96b772145c02bf154810e5958
BLAKE2b-256 f780bcc4a920fc5a048f0c1770d74e1fe8448a9b82946158e4ebbf52c0881aa5

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0b35eb6e332fb8a42e80f30af8441838894a428a5d89f254ca2a7179eb508f6e
MD5 f372176325e44e6fb75c79b087f4504c
BLAKE2b-256 c1b7c67de3a0f9f880fd4802c0b03b9095c110b94be16ecd9a25b6ecd25ed3af

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 c5d4733ea7cdf7a82482c3397e0c0b0ccb50dc33dc8b5f62e822b9ece7c58a93
MD5 68bf064e4aa721f09d8ce6dc87eaeddb
BLAKE2b-256 dc20519eb9ff90db23eebe5886036d9e54a01dde7bc621dbd6d3716d8c3d73ae

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 86b562777ebaccc14cd237955f8707dde81312d9a717a48bb444adf7b8c03e0c
MD5 ec994c93804968b487a3502820f46014
BLAKE2b-256 2b6b54afe09398106d5769f159e4721199fe48dded54a32b9d85b2db8c47adc3

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 479b4671de99475d9fe9b92d6c85e5dcf732f929c47eb8bd32fcedfa33fa9485
MD5 a6988beedc3066fe26649a0417d1206a
BLAKE2b-256 fa3541ad54ce4b692211e32df712a20b20281451757d5ae15467306e0c286527

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f158af08812f9f5489e378bb71499b4c0e72b55805a93909528daf7f36c274dd
MD5 31798c731d8bb587ca4881fd3bf8b2d1
BLAKE2b-256 664a9f60fb5e714b01b920606ca02a7aba6ab87822038ae4fe13f6691e40f6ed

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 90c267ae22d764a932955521494f8f659c6c9009107eee80f9a549c550ea4732
MD5 9713fa303e705f7001b065575d2bea54
BLAKE2b-256 94f9aecd5f182a5c2c09497ca9adc58bd69e10d3524a29892198aa029180100a

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 81314d74fe2eb769e49ae7cf4fa82395a35ec5f6a83163ba7e94d2dfa1b2620e
MD5 5623c746fb38b2f1a387c99d4e22eda5
BLAKE2b-256 7da1299e81fe4cc65e33c1842212bfc5476d124e3eb5d6aa7548f995c50dfcc0

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 6268f313aabb2ac849377e0ccabe9c1dfb08cfe7e1b9fe3ed2385a9620b59ced
MD5 471b666085a9a231a69b224f04b99d5e
BLAKE2b-256 e619e6867d8a0918e2bb0854bf94cd04c08d02861461fa8c8eaff56e22948ad4

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 223d4dc5618bc8c48e438cab38069ed1be5981df11af2e94563e3e5f01f2d520
MD5 9b1dc9f09d5c92c7aee6ad3d8e6495f7
BLAKE2b-256 f76cb39a422eeb8fdd0da157b9951433df564b2dcca25e445d20d84372eb05ef

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65ff79025c62db41c3efd97a0cc00e64fd88e7b27d9c776d5367d1b4dcdc2813
MD5 51c8a074e9439594ce21346c2dfaa776
BLAKE2b-256 3ac50476d42184797df13b8ee447650b8baa730bfe02304b58ac0a6d2c0e75b9

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01cff301f737ec52c73a325a1d85a7e26cedadb4b78898ce333427849dbf568a
MD5 4b8e16492295065191d6c0a0a681a65f
BLAKE2b-256 516f5022629c3c75c9144b602432de2f3928cbcece3959f2e63cf50cdd3dac08

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 27f7daa850d6349ec3fa8f8c839277a3ab18cdd00702e40e8d4b7d9aa0bb8b4a
MD5 b1980e005d0472ab9802790070a62c65
BLAKE2b-256 dad7e1be90c963eaff49f20eb68e5270599bd3df5e33394fa7a91ed6947488f0

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c9c4a5f3bad88ac749e1df2b9d2badacf7964e24aacd9e60b9dfb7b68beae430
MD5 b448e51873ef46a9efb9c674712f4add
BLAKE2b-256 3d21915301c9b423a6929347d8b9d6c523eac374ac53cc7280141a22c774c4e6

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 80fe362d4abc99ba2fba3f65f2bc3db67358cb750ada8f03936f0c9648d32d0d
MD5 963721bc62944ba711ea5cd17c4cf4ad
BLAKE2b-256 1054f38782bc4d067fd3d87f30a0f4444d0828527fc206c05319bd9a11bffd36

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa9c785500cfe30d3c83196ffd2565bb2c70c7722ab5d704f44397741c1009be
MD5 893a3eb6726ee454e0494f41c5507a7d
BLAKE2b-256 18e589b4f3218e4b4102eb066d9e7f079b617bac33e57821f8293ef44965a807

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f4e2cfb29ff358cde9ed1e82fc54ac751d5d06bed2f9bd7f61409c5b3748342
MD5 7b291b50b943f9bad5352096b9a15e9d
BLAKE2b-256 5faca7da7c623eb8d9ae72d77368b972cc17a05105446e640bf317fba2be9953

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c1aa056e2fc1bc6540c881a0c69549aa357b790c112f73c76602b5f213c46145
MD5 5e12dfce3285070e9fc4650f2fcf6b91
BLAKE2b-256 aef4155d9c379700eb747a9e5dac69871475af9662f80fe39e6112003e9601ea

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 e6ab5268f47f93459e8ed49f7702e0a7600eca940c1547df324bbdaf99f3fdce
MD5 d37e451ce47245c35cc15d12782ae832
BLAKE2b-256 691b31e06170f48d58d9f8d82bd01c3d31defe1dc346c6cb4c92b036252a6eb1

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f96a85d435d9689eeb54465d7547193dc454e6e91ad613de6f2e89fcb8a02ad6
MD5 fe5a269df22c204a43326dea9978e0fc
BLAKE2b-256 ba4e7c34e2f4f1b9d04ecc1293c88df09c582a5e5bb797c6be93c29f8ac431de

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7423406144a7d038048a2b2470ce0ae1e49be664e5bcd72d7deb6defaf91ae8f
MD5 d8d777675a00d82c513506ff62203e69
BLAKE2b-256 69b8d18841f55587cb6d68beb6f4d77dff2d7b8d04fad8418933152b99cfc435

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e10094ae5fb02cfd31abede460a2a0ea9a6f63818261737c58da6b7f4757a75f
MD5 e25747fa57aa5beff039b2ad49d7e793
BLAKE2b-256 a1cebadfb525757a2528aae70d8c7083ebb6fdd44772f134cebd9d65696f76fb

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d0b8273bec1cb21c3a3c738637cb87ad6667ff8c366af34ad663c3dfd9e2aa04
MD5 6ba2d49070a84bc25d59ddf8bb015022
BLAKE2b-256 66bb91bba2f7be154cb2f7be8435c1985ea9fb94e847fff25be38cf00cf32ffa

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 47a22a08afb6e7eea01ca7ba9e21529d22d967ef576aa84604c56c5b9bbc7bb7
MD5 21f1dbfae6bf14752f0382c828a698ec
BLAKE2b-256 68a8897371cd797da6b6aba93fc9081c7775805ca38d7c893694b02d94a35ba9

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 eec46341be12acef042114543d3b597e5380127af2881910858e25de6307215d
MD5 0a23a1bc3096cc7d9c351ca7889154eb
BLAKE2b-256 49bc0aacdd2ae71eaff531210ab2da4991fc5f0e99d3afde136406484d11bb0e

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f35d85a09e83dd14f9a8c07e4f1018b9b7398b16ce913843f05609d069bdb1bc
MD5 c12d5044b3733981d52a2b18811f89d5
BLAKE2b-256 d65beeb99c75fe72ca0609f6783d66625f842673c51356182fcdeb740a572f93

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1de34e1b9f7fae9cf91298d51363c1f1b2c609edfacf250a3bf1bdd833c5bae8
MD5 57354da00d791eaffc43f3f034337ab1
BLAKE2b-256 7c48554c234cad7d81283caac367378c2390e6e7a7b4b8279f5b59109626ba2c

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3369b96e9cb3c63b003d030f13575f6eca95fde6b69e2448cb8afc1bd20ab49e
MD5 722bbd0c8d1442cfc8c22b42a42e5c49
BLAKE2b-256 18cc56023f6d0ce53ec39eed7b49ed77d8ca859c4d8b6c23423e7d890e3a7992

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 83b077e9728834ff65c39d078c9166f0119a2abc025c6a2056e87d9aeb7786b4
MD5 062e1edb70d64dfdf0641619fe640da6
BLAKE2b-256 36aa74177cd5019f9338d0c23e58e9a60240af1dfc5ddd3513ab817b48a43549

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7dff208399391c76baead0a988b9d82926baabe1936d18dab945be6a6852dd9c
MD5 cef0447695908c47db8d288fa09b25ea
BLAKE2b-256 c1e1847ccfae966d3a2fa718cf6d43d7208b48fc2f2a812a90bea518a9e2943f

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 726262bdcce6d9db1c16774078b3047787e917fc190584d6be1a85c6f13aa2d5
MD5 64815a6ae2c4d0c4133dbcd23925e70b
BLAKE2b-256 3cae6c8b7dbe3893c219cf7123e999bdf90b8d3aa51448315cdae9f0aff7b701

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 797d110151dd7a33644fef741f97254198a2805607496723b315f9fd412406ec
MD5 33e32d513ef12bebd5d6f57165a6ac1d
BLAKE2b-256 60ba41d6c8a4a0d2f264fe39802fb0f8785583dcee026b007a78e6faa6c4bae6

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63bb0374d44669553ee7b993e632be3975a2f6a0f8d0a41a7fe5f63160e870ae
MD5 f6c26e93829e398d722aac98a030da6e
BLAKE2b-256 ad2431f86ec41fac6bb8e43c7f9439d24e38d5fd01391ff98d604b0b896970a4

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bf6bb92ee87c4160fc2f59fe19aeb63b7bb94a550c2b5920a7ce87b2ca5bdfe8
MD5 8204ec9162383fb347b3754fcdf84347
BLAKE2b-256 91df3c1a097e5d4a1edb58a93b822f737250d5091d01c42bd71f3548187a9fad

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 8bc056409ca4b1a886464af8dd77c4cfa422919d9c15cdad07e82e8a46ede6b9
MD5 f7c623214be2faea7650589286cf05f9
BLAKE2b-256 d08d64ab5f16c745af79e6909f3d307a64d93fc4b4bd56146f3d662709b54859

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 388af5c52d49a508c6e2704c574408823d8ca1cc431d41f3b9f0694de1c595da
MD5 6748627c463bdd2ce1536ce70cfbb72c
BLAKE2b-256 b7522b0baad8b3b715d28fca72204183fb0012420c6b77cf9ddc0049763df9fa

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 df3737d8cd47aa37801b1ac4f65436c6c53f468a87cefc2bd319bf6db5d89d32
MD5 e82db82ffa979ba8812ab57df621e70b
BLAKE2b-256 984f24f97ff8b167b68b65fd75cf55c474334b5fffcd35d02313f73466cb50bc

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dec0e16f73007db3889b0c1670f88f2140bb0d648b520c20080667efe6f36bb1
MD5 b01610917f03e82f24b330c84a224ba3
BLAKE2b-256 2054b80dff046882687e4212d5a2485e93fc760886780e3b887e664a136d6564

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 07c202bb110b6cef9c6f283dd652b5feaad429597608877b2faf88ae1c6ee77d
MD5 4be0a607746b04a6186e4359c1fef3ec
BLAKE2b-256 f3efb4cec6faffe124dc589ec74c8f149e73873b3c0cecd8fdfe955ff6288dbf

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 64c19d237595083cb606596076368d468aa28e993cf5ff2c7097de5e6356131f
MD5 4611aca78aac1f09b93d87b44b272995
BLAKE2b-256 a9b8841e772e310d5dc76d4e95665c14dc2e782b5acaa5512d61da146a8d51b5

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 0fc99063ad5beed4c4c0e05d643e3df58b12f41907a4abb7dc9ed455508ae0c2
MD5 0a874ec574c9db1b59ced2f50ec41417
BLAKE2b-256 97dd44286158c37ffde1d060b3a71bb53f4869ceb37b768539920a1edee3ff76

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 86b83b5edf3684ccf3afcef4371ad0b09fa370540bd633630612869926d3e42b
MD5 73f5bae50e14e426e6ee122fc67b1164
BLAKE2b-256 510c0ed27fb89a66226f89f532882cb193cba02d1d1f4b1f1aacceae2b0984de

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d848de5e1610d3d93baf6a3450df66878d8851145deafe7232201002194eb182
MD5 11e3eb67ec142f466cc6f75e442361b8
BLAKE2b-256 92563cc884e0bf5f8f3b1f52b7215bc32e835fcdad83747830fb55c17830185d

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f826cb7657b4010d8b6417369eb159598bda3d2a808dda50a839ba68fa3a218
MD5 1a87075bbde87a464ca7096e648874e4
BLAKE2b-256 a74256fcd786260ec5da643636b06c38e681cd38613231b2b00a11a882390a86

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fb6c90e5e1a0d12049e0f8a898e272b14ad48f4819e3d6c00b3b9bb498813e3c
MD5 a3c1640d19e6fd0d882566721f931a5f
BLAKE2b-256 b3e398768906cd10d1eac411b2a2f7671803d710d2adae5cc418e8ccd7f65f34

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5b6bdd5846a6580b28daeb5907b71b0a312980a2289a0a77ebabbce3e7878cc5
MD5 e66ab1e7dc0d228e8fa4b27cdbc7359a
BLAKE2b-256 161e57e57a01ad70baaeccfc4aacb79e4154e41bd1df41fe2ca331fe38a76495

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e502b8e1b30fc19b8fc85e0458a6502de3a38867d4454ec77d6712c265aba793
MD5 c90dd313b2b7aef626721029aa3b2c3a
BLAKE2b-256 e319be99f8492cb42cd5dca1479ca7c6aa197d5e26156425c04fa64bc11f4108

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4536e4c462061867419c4142e5242574a3593d53ccf613de9dd96fc175cfaaf
MD5 15ffcafff8ef9daf8861ec1c27461809
BLAKE2b-256 2f29563b08a170cb675b338885f219a794a5d034a392b8197b1b6d52ca80e6fc

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f787afbdf591fb5e86f26f50c42d4cd98aecefb73433366d0700c42af1fa3099
MD5 317261965591a0ddc99b9e667689121b
BLAKE2b-256 435735501f4d228910d0797eae6a70d540e7a666a5c91ea65272c0b0bd4629dd

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fd7abb8a1499cfa81bb3430ae00e409110aa503967d2421a9eaeff598e9148a8
MD5 eda062dbfbd9dbb4a81bad9d07902f7d
BLAKE2b-256 53a0e234e7c33a70dde1c7d024f7c8ab4cd74aaee062aaeec7610b560525fc9c

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 42a46021ac92e61ac7ffcdeb1df3f8ef1fc3ad84ea1f78e23297e138baa47e59
MD5 63dca05d1836480f65c33b0c44aaadd8
BLAKE2b-256 99e31fe13e164919a5526700e33604906ec723ff646bd277c39da87e6ad10fbc

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 88e6d92d1bf94ace6c7aff7682fb27cb3b5f2f900291df44ee1c895e430d5c7e
MD5 f770367665ebe907935c43638603f636
BLAKE2b-256 c960acbd1981c88f6f1c9e58a9526b145a6ae13bd4899f179ba83afb8f00e6bf

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b09ce4a017eaf10109b6e77de55f7fdc8d26cfa40773e00a33b6fff9c59b484
MD5 0f256023426a5fdb44cb2016f360a1fc
BLAKE2b-256 049e720caf51a78b57d16e17601c67b2218dd84798161d3838cc6b23e367b866

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5acf22f701d44bd051bf04262eaee90b5113cfa9fa005926c27f2c60ba8bf18b
MD5 7418e0033dcec2baa271a89ed214694f
BLAKE2b-256 04bb1457b9c9237faa7a1050322756d1f47b6d35b7fe46d16ebb756918be80c1

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 6435a1fe5ca08b466b9c1c348b9dfc835058c030be5559a1f81b1af2f5d8e00c
MD5 e139427cdd006dc7bb9fee2dc67b792d
BLAKE2b-256 09ee52a5bda697b1eddb3938983ce3289f8dba76a7aef28f3a9a66271f3dd03a

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 ce9b32c5790826c199a708bce4bf05e869ad437ef6ba37556e1928aacaa27c97
MD5 c6890d027e7e94ee320ed84f83614ce3
BLAKE2b-256 fe0d60d87fcb69ddc21a8c1edc782c0057a652f56bd32e189367ac27d9922f76

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4ed39c911794cb0decdc114f560318264c5f928bbef89b64f3849064f965fc47
MD5 147e82cf60b79427d80ec18ed8e46085
BLAKE2b-256 a4364d2be2301f4aea3563d8974098aabec92d8bcdfcfdd9676d60bc7e3f6081

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e4aedf86e9f533e701e1433465c7d79899e4b93bfa2a60ca4797c8dc65022f9
MD5 a2685a2c1c96c90d576cf2459cf1700c
BLAKE2b-256 fcf80d7b16d167fb5c9de6ef7b3e2881e45d473483bcdfa05849c84abeace6a1

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0f4af6c610f4adc4550ebd7e7c65c5ccc5c33f45edc96e9946ebcfce848d95d9
MD5 79bbcc1dda5423142b3a4d3edab7f54c
BLAKE2b-256 0a76adab18aba478774b4b5ff31fbdc8c0f4503dae449ddb15cdb902db8c3dc1

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c78ec7a184d3a1cb31491ad2d9499f8c6c8f4742d62e97ef687547a8668c8d0b
MD5 1d85cdcc7d20fcf1661a872d13d7677c
BLAKE2b-256 3bee475d2edb44afeb7df72b42da8450f8b675c839b6fc5588a7b1e86e1c60f2

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 aeb66948330ddc204464ff3f122753fdce68791ac963c474300891430d53fa2c
MD5 6c0f3f06b5b747ea0955b44f6d80247b
BLAKE2b-256 3d6a2d19da61a9a6ae464444ff7d0114bbdfc4da171c2be8d540b33e9621074d

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fc4015f22cf97ed87872ced20a92cf2d404e837cef971eee26499370ec47e1ef
MD5 7d6f32c06dba46badb7dd6096dfcd91a
BLAKE2b-256 735bdeacc95b0b17c07aa77afebdb02612edd8f2b03a14fc0c160a0a47e67a78

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0cc0abedad268840a83bada979fa3ac1973d4da64dbf685bc520670a06772ac
MD5 10bf0b4665276806950d3356b11b5c40
BLAKE2b-256 222e0d94355913f2c701184e722ebf953c5a7f84410f03766d199d4a6953f27b

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5aeaa48517f7ad201691a5952fe713383629a42bda0b8e2e852b12c2eda81540
MD5 9568c946db4b06c4c41d9c1df2fe35cd
BLAKE2b-256 e9a43473d7315a078fd5bdcc708830c83f5328e1db8718293442731c2ba1ed36

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3c52526921348316757af08709ebc48c7696c011f2a8b28ada30471aa714c574
MD5 1957b0d969b4774624661bc847a93d3a
BLAKE2b-256 3dd7d0073f56363fdd3a0e1c483cb2e77e871d160d5091318e77a497b9bd5edd

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7136731cca833570eaf913b1f22c67714ad40d0ba0beaebd918f98d220a12915
MD5 c52abe72a3f37e711abc9549083d5116
BLAKE2b-256 b349a2accba920734a7593305e01bef99ae894d266d4f3920da4dfd0579f7301

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 abaf6b87cbff879a2d3fad938a9fc117c677dcc42a63fb90e088f49413d0fa70
MD5 63e82f7be7ba72d762191c9efb4d8deb
BLAKE2b-256 942854dfd9206ef64e6a8aafd56862fdf7d6e5d9b1ad46f0b1e13811c2f37aaf

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f36627283d8491416858514feb868f44bfc641a227c4b2ae1e82f87acbfb0db8
MD5 d1efd1d07e9faf4e3187b462bc62c10b
BLAKE2b-256 37d09570b4e65f3765073c0bd558468b1c14038aa614bc58ce619547c62f66d6

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3e0371a5d3768b64acc8d1dff9e9dd607685ad5315d51e597fda9930719bbff
MD5 5593bb2d20f1afe2a30bd146e25c6075
BLAKE2b-256 fdf4ffba97221bb42e0c98baee9b4a7421946b3f36fc6ea4f9ef847138f3a1ed

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 a8ade11321f5b5b1dabd4d3139a96d4fff398e269bb836f15525cf404e40f3d2
MD5 a9394272c9f50f30b88f9ba2577565f7
BLAKE2b-256 2112e3f062007d1988c6dd3ff4e3503de9be771bc87f940b6240bbabdc1065b0

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 a9bac9f587a31118231a1d8f7eff07320e8ea723d386e14066c69aa17d7e7bf6
MD5 5b446c2d11515911152283e8719ef950
BLAKE2b-256 048a052f328b1728b7f02e3bccc947faa3839c28ccaf7803309442e37acb6791

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1b88adef0032d1aadf5883c5fe2850edeae1076271c8b9f2244b169d4d3143bf
MD5 b0b15badf7ae583113d1898d124b7200
BLAKE2b-256 3d745993d00dc80e41fa18e253141add404378af32e3e984995b9b360e22f4a5

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4cf3ecca0bca59bcea23cce30fcab194c52faebcec33abf8a444f9174064e1bf
MD5 be0d4a32f19915c7d92139007b8ea4c3
BLAKE2b-256 c14499156109d0866f49a901ec571965d3d4e3d4eb7b2eefddf64e50dcdb0390

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb9c2325811d001511b3f1a484c14d697154c2e0a64b81cae25a9051aaf62994
MD5 61755e8af6199b816831307efae505d1
BLAKE2b-256 9530f81ebdd56dfa32c19f45d97451b51a087b7a49cc0e9aa78741a71b541100

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 570f9ca7be1a4f00cd662cc51e6f3735c532fc9e171175058fbe45ce024e3025
MD5 7c948196543f714906220317b906b735
BLAKE2b-256 933b9779187018deef21ed27f4a06fd1aa290fb0b15000a0d69303650c58ec2d

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5ac041d237c12094da725c90eb9d48d438f3985e446a406916bc27eb9be2ee9b
MD5 1c9fb863c5ffc008303fb84c709d045c
BLAKE2b-256 96333a0089fa31cf7328c16dea116c9b3ccec9619e3f619e3306532ecb79d80c

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d0d02f99a1d584495fb015b0fdf189e12457bf36af79504a7a6fedd688e7a44b
MD5 bcd120caff6a60b5c9887f9c440650de
BLAKE2b-256 e1efddc6dfd24835cf73363fe3557f217c4a7790f0c2c6bd7ef4b1b70b90ad1d

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 90cd396741be68370e20fd51bfd74fbe04e332de039756dda2845e758db4ce06
MD5 a3aed328107aace73a1cc576669d16b2
BLAKE2b-256 cd2b12483bcf53d4dcdca357026cd540495f2f1872c1ab22578befac828cc3a8

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0e0cdf06a9a651c9fe2a7654d60aa5cf5849e27c6882dd930a90fd897d2f3dc7
MD5 af139c025f4e265de16deb981d7b2890
BLAKE2b-256 e2ca5eefd24200b2b67003244b551cf7724ea3f9b96cedf504969b73109f413e

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: simsimd-4.1.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1d9ba92e02726d2ab88544f76cc63e630dbfc47102ee99d0e54f197f30dd19ae
MD5 868c74d2bf6aee8a40740b506414acc5
BLAKE2b-256 01355fd4a455b8a655dbdf40ab8c3a2e3e97a31559a7655a89fe1dd9cfac286b

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f5bb8d133c627f49fed3f396e073ef5d6112f464a40d80945e68df3170e3e62
MD5 34c2af8601ce00ef2105e0795019bf4d
BLAKE2b-256 1d3ff7c09addda6c1f97044f2981cc1f002e1b8e6127aa177e8cbf9cc3f042e5

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a1d9092c6c262d4c13523b628a86d0616aacb9e76f80c3bfbff64e3312dfb684
MD5 c054a3e200722267c2ca77524e6a4cde
BLAKE2b-256 fe5f0f171b77f90df6fc8b8ec3e1e17490425cbdcd033b2a88c0970b49750ced

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 aa678eced2c502f3cf5646f7e9330af1c9e65a1f7579c56d281d9f661b9d71f9
MD5 32ad14ceedfcac8644e6c648c9dd95a9
BLAKE2b-256 dda1c393f49e06bdf279b0889f1f8a5e567c2492d6dbdc201c601d685dfcfdf8

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 7811b42420628e63ef3d04fa1c1d5cfa2b756464e5e8f22b3495c515b68ea77a
MD5 24fba040795529e1224d0e967dc3bab1
BLAKE2b-256 d61cfdb38f399bf67765135b0510fa9906c6acceeeadecbc6a4ab0abb4c7d659

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a67631dee9746cdf6af0356d6ea6b24f2bf5e88f6056ba1a4e57df99735d92fd
MD5 eb2c93f7c3a3618eff08ee6dfaa5e073
BLAKE2b-256 140fa8e5dd55c5c0d753af4b695d9c643d2ec39a2d264bc4d0948563d042403f

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 885cf2db81926c7df7b9f17bb4c3030eaff4284eb22c945475745aed059fe9fb
MD5 3b0002842ec5c7dd8b9a83ed33c9a602
BLAKE2b-256 207cce6ea60352ead5df302c9ed33e7c989795a3d56ab1bdb577cca76ba40b95

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01f7921a954871ed0d28f7f31e7f73243eba846e05ce918006c7d7d742754932
MD5 0ffa0d553561fe5b34ff04f3c34b7c8d
BLAKE2b-256 11d43c0d078a486b2da92f0897db45188531d7fb2ab2f53ac483b251a590fed7

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6071b7db05b9d2e4bdb34120f0632c6329536af61570f181a8a73433186ae795
MD5 bfbf0a68c4f50c97f18af3cab68fb3e9
BLAKE2b-256 0a49b60e723f8086bdcfcc3e1b48acfbd2c9cd64ba6d88b6abe6ee3d9b9b95d0

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b711ff640f1ac6a68897d589c4a71c6e492c080ac8d67a8546f37b4a6443afb0
MD5 775b23344944a9d8bcdc5a456d3c9bbb
BLAKE2b-256 b4df4ec219565a63e3f8895ba773f6b8f2248d9103275d5153f31dad54686132

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d0fe5da0e3cf228a56c1988358cc9d2da11e40d72c4df6a7a9d9e147bdc5561
MD5 fcaab5f4026fca2b4174642bd4800b69
BLAKE2b-256 8b5d1b333f59acf8002baf0748d550f372f6a9b02669c3b43ffba99b2d3031c1

See more details on using hashes here.

File details

Details for the file simsimd-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simsimd-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 56b3d237fcfb1fe23b7c2957f696a73ae418ad7738c28c56ad8710235bc9b9b9
MD5 e18c3435d2bc6a80815096ff5f831f03
BLAKE2b-256 90a52fa518657d2d54606cfd2b8793775eb2aeb049c6514e2211014b361775ab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page