Searched refs:offset_at (Results 1 - 3 of 3) sorted by relevance
/gem5/ext/pybind11/tests/ |
H A D | test_numpy_array.cpp | 83 return arr(a.nbytes() - a.offset_at(index...), (const uint8_t *) a.data(index...)); 92 for (ssize_t i = 0; i < a.nbytes() - a.offset_at(index...); i++) 106 template<typename... Ix> ssize_t offset_at(const arr& a, Ix... idx) { return a.offset_at(idx...); } function 107 template<typename... Ix> ssize_t offset_at_t(const arr_t& a, Ix... idx) { return a.offset_at(idx...); } 174 def_index_fn(offset_at, const arr&);
|
H A D | test_numpy_array.py | 73 assert m.offset_at(arr, *args) == ret * arr.dtype.itemsize 78 for func in (m.index_at, m.index_at_t, m.offset_at, m.offset_at_t, m.data, m.data_t,
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | numpy.h | 684 return static_cast<const void *>(detail::array_proxy(m_ptr)->data + offset_at(index...)); 692 return static_cast<void *>(detail::array_proxy(m_ptr)->data + offset_at(index...)); 697 template<typename... Ix> ssize_t offset_at(Ix... index) const { 703 ssize_t offset_at() const { return 0; } 708 return offset_at(index...) / itemsize(); 874 return offset_at(index...) / itemsize();
|
Completed in 7 milliseconds