MCPcopy Create free account
hub / github.com/citp/BlockSci / convertInputNumpy

Function convertInputNumpy

blockscipy/src/python_range_conversion.cpp:71–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69
70template <typename T>
71pybind11::array_t<decltype(NumpyConverter{}(std::declval<ranges::range_value_type_t<T>>()))>
72convertInputNumpy(T && t) {
73 auto ret = ranges::to_vector(ranges::views::transform(std::move(t), NumpyConverter{}));
74 return pybind11::array_t<typename decltype(ret)::value_type>{ret.size(), ret.data()};
75}
76
77template <typename T>
78py::list convertRandomSizedPy(T && t) {

Callers 1

operator()Method · 0.85

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected