CUTLASS
CUDA Templates for Linear Algebra Subroutines and Solvers
cutlass::HostTensor< Element_, Layout_ > Member List

This is the complete list of members for cutlass::HostTensor< Element_, Layout_ >, including all inherited members.

at(TensorCoord const &coord)cutlass::HostTensor< Element_, Layout_ >inline
at(TensorCoord const &coord) const cutlass::HostTensor< Element_, Layout_ >inline
capacity() const cutlass::HostTensor< Element_, Layout_ >inline
ConstReference typedefcutlass::HostTensor< Element_, Layout_ >
ConstTensorRef typedefcutlass::HostTensor< Element_, Layout_ >
ConstTensorView typedefcutlass::HostTensor< Element_, Layout_ >
copy_in_device_to_device(Element const *ptr_device, LongIndex count=-1)cutlass::HostTensor< Element_, Layout_ >inline
copy_in_device_to_host(Element const *ptr_device, LongIndex count=-1)cutlass::HostTensor< Element_, Layout_ >inline
copy_in_host_to_device(Element const *ptr_host, LongIndex count=-1)cutlass::HostTensor< Element_, Layout_ >inline
copy_in_host_to_host(Element const *ptr_host, LongIndex count=-1)cutlass::HostTensor< Element_, Layout_ >inline
copy_out_device_to_device(Element *ptr_device, LongIndex count=-1) const cutlass::HostTensor< Element_, Layout_ >inline
copy_out_device_to_host(Element *ptr_host, LongIndex count=-1) const cutlass::HostTensor< Element_, Layout_ >inline
copy_out_host_to_device(Element *ptr_device, LongIndex count=-1) const cutlass::HostTensor< Element_, Layout_ >inline
copy_out_host_to_host(Element *ptr_host, LongIndex count=-1) const cutlass::HostTensor< Element_, Layout_ >inline
device_backed() const cutlass::HostTensor< Element_, Layout_ >inline
device_data()cutlass::HostTensor< Element_, Layout_ >inline
device_data() const cutlass::HostTensor< Element_, Layout_ >inline
device_data_ptr_offset(LongIndex ptr_element_offset)cutlass::HostTensor< Element_, Layout_ >inline
device_ref(LongIndex ptr_element_offset=0)cutlass::HostTensor< Element_, Layout_ >inline
device_ref(LongIndex ptr_element_offset=0) const cutlass::HostTensor< Element_, Layout_ >inline
device_view(LongIndex ptr_element_offset=0)cutlass::HostTensor< Element_, Layout_ >inline
device_view(LongIndex ptr_element_offset=0) const cutlass::HostTensor< Element_, Layout_ >inline
Element typedefcutlass::HostTensor< Element_, Layout_ >
extent() const cutlass::HostTensor< Element_, Layout_ >inline
extent()cutlass::HostTensor< Element_, Layout_ >inline
host_data()cutlass::HostTensor< Element_, Layout_ >inline
host_data(LongIndex idx)cutlass::HostTensor< Element_, Layout_ >inline
host_data() const cutlass::HostTensor< Element_, Layout_ >inline
host_data(LongIndex idx) const cutlass::HostTensor< Element_, Layout_ >inline
host_data_ptr_offset(LongIndex ptr_element_offset)cutlass::HostTensor< Element_, Layout_ >inline
host_ref(LongIndex ptr_element_offset=0)cutlass::HostTensor< Element_, Layout_ >inline
host_ref(LongIndex ptr_element_offset=0) const cutlass::HostTensor< Element_, Layout_ >inline
host_view(LongIndex ptr_element_offset=0)cutlass::HostTensor< Element_, Layout_ >inline
host_view(LongIndex ptr_element_offset=0) const cutlass::HostTensor< Element_, Layout_ >inline
HostTensor()cutlass::HostTensor< Element_, Layout_ >inline
HostTensor(TensorCoord const &extent, bool device_backed=true)cutlass::HostTensor< Element_, Layout_ >inline
HostTensor(TensorCoord const &extent, Layout const &layout, bool device_backed=true)cutlass::HostTensor< Element_, Layout_ >inline
Index typedefcutlass::HostTensor< Element_, Layout_ >
kElementsPerStoredItemcutlass::HostTensor< Element_, Layout_ >static
kRankcutlass::HostTensor< Element_, Layout_ >static
Layout typedefcutlass::HostTensor< Element_, Layout_ >
layout()cutlass::HostTensor< Element_, Layout_ >inline
layout() const cutlass::HostTensor< Element_, Layout_ >inline
LongIndex typedefcutlass::HostTensor< Element_, Layout_ >
offset(TensorCoord const &coord) const cutlass::HostTensor< Element_, Layout_ >inline
Reference typedefcutlass::HostTensor< Element_, Layout_ >
reserve(size_t count, bool device_backed_=true)cutlass::HostTensor< Element_, Layout_ >inline
reset()cutlass::HostTensor< Element_, Layout_ >inline
reset(TensorCoord const &extent, Layout const &layout, bool device_backed_=true)cutlass::HostTensor< Element_, Layout_ >inline
reset(TensorCoord const &extent, bool device_backed_=true)cutlass::HostTensor< Element_, Layout_ >inline
resize(TensorCoord const &extent, Layout const &layout, bool device_backed_=true)cutlass::HostTensor< Element_, Layout_ >inline
resize(TensorCoord const &extent, bool device_backed_=true)cutlass::HostTensor< Element_, Layout_ >inline
size() const cutlass::HostTensor< Element_, Layout_ >inline
stride() const cutlass::HostTensor< Element_, Layout_ >inline
stride()cutlass::HostTensor< Element_, Layout_ >inline
stride(int dim) const cutlass::HostTensor< Element_, Layout_ >inline
stride(int dim)cutlass::HostTensor< Element_, Layout_ >inline
Stride typedefcutlass::HostTensor< Element_, Layout_ >
sync_device()cutlass::HostTensor< Element_, Layout_ >inline
sync_host()cutlass::HostTensor< Element_, Layout_ >inline
TensorCoord typedefcutlass::HostTensor< Element_, Layout_ >
TensorRef typedefcutlass::HostTensor< Element_, Layout_ >
TensorView typedefcutlass::HostTensor< Element_, Layout_ >
~HostTensor()cutlass::HostTensor< Element_, Layout_ >inline