Template Function Pennylane::NanoBindings::Utils::createNumpyArrayFromVector(std::vector<VectorT>&&, std::size_t, std::size_t)¶
Defined in File BindingsUtils.hpp
Function Documentation¶
-
template<typename VectorT>
nb::ndarray<VectorT, nb::numpy, nb::c_contig> Pennylane::NanoBindings::Utils::createNumpyArrayFromVector(std::vector<VectorT> &&data, std::size_t rows, std::size_t cols)¶ Create a 2D ndarray from a vector of data.
- Template Parameters
VectorT – Data type of the vector elements
- Parameters
data – Vector containing the data to transfer
rows – Number of rows in the resulting 2D array
cols – Number of columns in the resulting 2D array
- Returns
nb::ndarray<VectorT, nb::numpy, nb::c_contig> 2D array with copied data
api/function_BindingsUtils_8hpp_1a4cbe2281aa9e3eab3aec465727e2bca2
Download Python script
Download Notebook
View on GitHub