pybind/pybind11

[BUG]: NPY_HALF is not supported

Open

#4,061 opened on Jul 13, 2022

View on GitHub
 (2 comments) (2 reactions) (0 assignees)C++ (2,005 forks)batch import
help wanted

Repository metrics

Stars
 (14,677 stars)
PR merge metrics
 (Avg merge 5d 2h) (10 merged PRs in 30d)

Description

Required prerequisites

Problem description

NPY_HALF is supported by Numpy but not yet supported by pybind11.

From numpy/ndarraytypes.h there is enum NPY_TYPES { ... NPY_HALF, ...}. However, from pybind11/numpy.h

struct npy_api {
    enum constants { ... } 

, it doesn't have NPY_HALF_

Reproducible example code

No response

Contributor guide