Lines Matching refs:dtype
17 // Size / dtype checks.
19 py::dtype numpy{};
20 py::dtype pybind11{};
27 check.numpy = np.attr("dtype")(np.attr(name));
28 check.pybind11 = py::dtype::of<T>();
51 py::dtype dtype{};
59 check.dtype = py::dtype::of<T>();
60 check.size_numpy = check.dtype.attr("itemsize").template cast<int>();
154 return py::str("<DtypeSizeCheck name='{}' size_cpp={} size_numpy={} dtype={}>").format(
155 self.name, self.size_cpp, self.size_numpy, self.dtype);
190 sm.def("make_empty_shaped_array", [] { return py::array(py::dtype("f"), {}, {}); });
192 sm.def("scalar_int", []() { return py::array(py::dtype("i"), {}, {}, &data_i); });
197 a.dtype(),