libnpy 2.0.0
Lightweight C++ library for reading and writing NPY and NPZ files
Loading...
Searching...
No Matches
npy::tensor< T > Member List

This is the complete list of members for npy::tensor< T >, including all inherited members.

begin()npy::tensor< T >inline
begin() constnpy::tensor< T >inline
const_pointer typedefnpy::tensor< T >
const_reference typedefnpy::tensor< T >
copy_from(const T *source, size_t nitems)npy::tensor< T >inline
copy_from(const std::vector< T > &source)npy::tensor< T >inline
data()npy::tensor< T >inline
data() constnpy::tensor< T >inline
dtype(endian_t endianness) constnpy::tensor< T >inline
dtype() constnpy::tensor< T >inline
dtype(endian_t endianness) constnpy::tensor< T >inline
end()npy::tensor< T >inline
end() constnpy::tensor< T >inline
fortran_order() constnpy::tensor< T >inline
from_file(const std::string &path)npy::tensor< T >inlinestatic
get(const std::vector< std::int32_t > &multi_index) constnpy::tensor< T >inline
load(std::basic_istream< char > &input, const header_info &info)npy::tensor< T >inlinestatic
move_from(std::vector< T > &&source)npy::tensor< T >inline
ndim() constnpy::tensor< T >inline
operator()(Indices... index) constnpy::tensor< T >inline
operator()(const std::vector< std::size_t > &multi_index) constnpy::tensor< T >inline
operator()(Indices... index)npy::tensor< T >inline
operator()(const std::vector< std::size_t > &multi_index)npy::tensor< T >inline
operator=(const tensor< T > &other)npy::tensor< T >inline
operator=(tensor< T > &&other)npy::tensor< T >inline
pointer typedefnpy::tensor< T >
ravel(INDEX_IT index, SHAPE_IT shape) constnpy::tensor< T >inline
ravel(const std::vector< std::int32_t > &multi_index) constnpy::tensor< T >inline
ravel(const std::vector< std::size_t > &abs_multi_index) constnpy::tensor< T >inline
reference typedefnpy::tensor< T >
save(std::basic_ostream< char > &output, endian_t endianness) constnpy::tensor< T >inline
save(const std::string &path, endian_t endianness=npy::endian_t::NATIVE)npy::tensor< T >inline
set(const std::vector< std::int32_t > &multi_index, const T &value)npy::tensor< T >inline
shape() constnpy::tensor< T >inline
shape(int index) constnpy::tensor< T >inline
size() constnpy::tensor< T >inline
tensor(const std::vector< size_t > &shape)npy::tensor< T >inline
tensor(const std::vector< size_t > &shape, bool fortran_order)npy::tensor< T >inline
tensor(const tensor< T > &other)npy::tensor< T >inline
tensor(tensor< T > &&other)npy::tensor< T >inline
value_type typedefnpy::tensor< T >
values() constnpy::tensor< T >inline