batchlas::VectorView< T > Member List

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

all_close(Queue &ctx, const VectorView< T > &a, const VectorView< T > &b, float_t< T > tol=std::numeric_limits< float_t< T > >::epsilon())batchlas::VectorView< T >static
all_items() constbatchlas::VectorView< T >inline
astype() constbatchlas::VectorView< T >
at(int i, int batch=0) constbatchlas::VectorView< T >inline
batch_item(int batch_index) constbatchlas::VectorView< T >inline
batch_size() constbatchlas::VectorView< T >inline
batch_size_batchlas::VectorView< T >protected
const_reference typedefbatchlas::VectorView< T >
copy(Queue &ctx, const VectorView< T > &dest, const VectorView< T > &src)batchlas::VectorView< T >static
data() constbatchlas::VectorView< T >inline
data_batchlas::VectorView< T >protected
data_ptr() constbatchlas::VectorView< T >inline
default_items() constbatchlas::VectorView< T >inline
inc() constbatchlas::VectorView< T >inline
inc_batchlas::VectorView< T >protected
operator()(int i, int batch=0) constbatchlas::VectorView< T >inline
operator()(Slice slice) constbatchlas::VectorView< T >inline
operator=(const VectorView< T > &)=defaultbatchlas::VectorView< T >
operator=(VectorView< T > &&) noexcept=defaultbatchlas::VectorView< T >
operator[](int i) constbatchlas::VectorView< T >inline
pointer typedefbatchlas::VectorView< T >
prefetch(const Queue &ctx) constbatchlas::VectorView< T >inline
print(std::ostream &os=std::cout, int max_elements=10) constbatchlas::VectorView< T >inline
reference typedefbatchlas::VectorView< T >
required_span_length(int size, int inc, int stride, int batch_size)batchlas::VectorView< T >inlinestatic
set_access_device(const Queue &ctx) constbatchlas::VectorView< T >inline
set_preferred_location(const Queue &ctx) constbatchlas::VectorView< T >inline
size() constbatchlas::VectorView< T >inline
size_batchlas::VectorView< T >protected
stream_formatted_to(std::ostream &os, int max_elements=10, int max_cols_to_print=10) constbatchlas::VectorView< T >inline
stride() constbatchlas::VectorView< T >inline
stride_batchlas::VectorView< T >protected
value_type typedefbatchlas::VectorView< T >
VectorView()batchlas::VectorView< T >inline
VectorView(Span< T > data, int size, int batch_size=1, int inc=1, int stride=0)batchlas::VectorView< T >inline
VectorView(UnifiedVector< T > &data, int size, int batch_size=1, int inc=1, int stride=0)batchlas::VectorView< T >inline
VectorView(T *data, int size, int batch_size=1, int inc=1, int stride=0)batchlas::VectorView< T >inline
VectorView(Span< T > data, int size, int batch_size, Inc inc, Stride stride=Stride{0})batchlas::VectorView< T >inline
VectorView(UnifiedVector< T > &data, int size, int batch_size, Inc inc, Stride stride=Stride{0})batchlas::VectorView< T >inline
VectorView(T *data, int size, int batch_size, Inc inc, Stride stride=Stride{0})batchlas::VectorView< T >inline
VectorView(const VectorView< T > &)=defaultbatchlas::VectorView< T >
VectorView(VectorView< T > &&) noexcept=defaultbatchlas::VectorView< T >