Simsimd

Latest version: v6.1.1

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 20

6.0.3

6.0.2

6.0.1

6.0.0

SimSIMD is becoming bigger! Our course is to become the go-to cross-platform mixed-precision BLAS library for dense and sparse representations on modern hardware 🥳

It, however, required some almost unnoticeable wording changes to support a broader type system. In Python, for example, the same `l` type specifier can map to both `int32` and `int64` across Windows and Linux/macOS. Moreover, expanding to 8-byte integers, the `u8` specifiers can mean both 8-bit and 8-byte integers, which is confusing. That's why we are dropping short `dtype` descriptors. Before you could write:

py
simsimd.dot(a, b, dtype='u8')


Now you have to write:

py
simsimd.dot(a, b, dtype='uint8')


Safety comes at a cost, and this time the price is 2 extra letters 😉

5.9.11

5.9.10

Page 2 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.