Skip to content

Conversation

ashvardanian
Copy link
Owner

@ashvardanian ashvardanian commented Oct 28, 2024

Major additions from #218 and cosmetic changes, like #192.

In Python, implementing type resolution across Windows
and Linux/macOS is tricky, as the same `l` specifier can
map to both `int32` and `int64`. Moreover, expanding to
to 8-byte integers the `u8` specifiers can mean both
8-bit and 8-byte integers, causing confusion.

The same issue is discussed in detail in the PyBind11 repo:
pybind/pybind11#1908
This commit changes the low-level naming convention
to make it more friendly to upcoming matrix-multiplication
kernels.
@ashvardanian ashvardanian changed the title Docs: PyTorch examples & Elemtwise ops v6: Future-Proofing Dense & Sparse Operations Nov 1, 2024
@ashvardanian ashvardanian merged commit d3aef24 into main Nov 4, 2024
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant