CUV  0.9.201304091348
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
cuv::tensor< V, M, L > Member List

This is the complete list of members for cuv::tensor< V, M, L >, including all inherited members.

allocate(tensor &t, linear_memory_tag)cuv::tensor< V, M, L >inlineprotected
allocate(tensor &t, pitched_memory_tag)cuv::tensor< V, M, L >inlineprotected
assign(const tensor< V, _M, _L > &o)cuv::tensor< V, M, L >inline
const_pointer_type typedefcuv::tensor< V, M, L >
const_reference_type typedefcuv::tensor< V, M, L >
copy(T tag=linear_memory_tag()) const cuv::tensor< V, M, L >inline
copy() const cuv::tensor< V, M, L >inline
dealloc()cuv::tensor< V, M, L >inline
effective_shape() const cuv::tensor< V, M, L >inline
index_of(int D, index_type *arr) const cuv::tensor< V, M, L >inlineprotected
index_of(const extent_gen< D > &eg) const cuv::tensor< V, M, L >inline
index_type typedefcuv::tensor< V, M, L >
info() const cuv::tensor< V, M, L >inline
info()cuv::tensor< V, M, L >inline
info_type typedefcuv::tensor< V, M, L >
is_2dcopyable() const cuv::tensor< V, M, L >inline
is_c_contiguous() const cuv::tensor< V, M, L >inline
m_infocuv::tensor< V, M, L >protected
m_memorycuv::tensor< V, M, L >protected
m_ptrcuv::tensor< V, M, L >protected
mem()cuv::tensor< V, M, L >inline
mem() const cuv::tensor< V, M, L >inline
memory_layout_type typedefcuv::tensor< V, M, L >
memory_space_type typedefcuv::tensor< V, M, L >
memory_type typedefcuv::tensor< V, M, L >
memsize() const cuv::tensor< V, M, L >inline
ndim() const cuv::tensor< V, M, L >inline
operator()(index_type i0)cuv::tensor< V, M, L >inline
operator()(index_type i0) const cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1) const cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1)cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1, index_type i2) const cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1, index_type i2)cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1, index_type i2, index_type i3) const cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1, index_type i2, index_type i3)cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1, index_type i2, index_type i3, index_type i4) const cuv::tensor< V, M, L >inline
operator()(index_type i0, index_type i1, index_type i2, index_type i3, index_type i4)cuv::tensor< V, M, L >inline
operator=(const tensor &o)cuv::tensor< V, M, L >inline
operator=(const _V &scalar)cuv::tensor< V, M, L >inline
operator=(const tensor< value_type, OM, L > &o)cuv::tensor< V, M, L >inline
operator=(const tensor< value_type, M, OL > &o)cuv::tensor< V, M, L >inline
operator[](index_type idx)cuv::tensor< V, M, L >inline
operator[](index_type idx) const cuv::tensor< V, M, L >inline
operator[](const index_gen< D, E > &idx) const cuv::tensor< V, M, L >inline
pointer_type typedefcuv::tensor< V, M, L >
ptr()cuv::tensor< V, M, L >inline
ptr() const cuv::tensor< V, M, L >inline
reference_type typedefcuv::tensor< V, M, L >
reshape(const extent_gen< D > &eg)cuv::tensor< V, M, L >inline
reshape(const std::vector< size_type > &shape)cuv::tensor< V, M, L >inline
reshape(size_type r, size_type c)cuv::tensor< V, M, L >inline
resize(const std::vector< size_type > &shape)cuv::tensor< V, M, L >inline
resize(const extent_gen< D > &eg)cuv::tensor< V, M, L >inline
set_ptr_offset(long int i)cuv::tensor< V, M, L >inline
shape(const index_type &i) const cuv::tensor< V, M, L >inline
shape() const cuv::tensor< V, M, L >inline
size() const cuv::tensor< V, M, L >inline
size_type typedefcuv::tensor< V, M, L >
stride(const index_type &i) const cuv::tensor< V, M, L >inline
tensor()cuv::tensor< V, M, L >inline
tensor(const tensor &o)cuv::tensor< V, M, L >inline
tensor(const tensor< value_type, OM, L > &o)cuv::tensor< V, M, L >inline
tensor(const tensor &o, pitched_memory_tag)cuv::tensor< V, M, L >inlineexplicit
tensor(const tensor< value_type, OM, L > &o, pitched_memory_tag)cuv::tensor< V, M, L >inlineexplicit
tensor(const tensor &o, linear_memory_tag)cuv::tensor< V, M, L >inlineexplicit
tensor(const tensor< value_type, OM, L > &o, linear_memory_tag)cuv::tensor< V, M, L >inlineexplicit
tensor(const tensor< value_type, M, OL > &o)cuv::tensor< V, M, L >inlineexplicit
tensor(const size_type i)cuv::tensor< V, M, L >inlineexplicit
tensor(const size_type i, const int j)cuv::tensor< V, M, L >inlineexplicit
tensor(const extent_gen< D > &eg)cuv::tensor< V, M, L >inlineexplicit
tensor(const std::vector< size_type > &eg)cuv::tensor< V, M, L >inlineexplicit
tensor(const std::vector< size_type > &eg, pitched_memory_tag)cuv::tensor< V, M, L >inlineexplicit
tensor(const extent_gen< D > &eg, pitched_memory_tag)cuv::tensor< V, M, L >inlineexplicit
tensor(const extent_gen< D > &eg, value_type *ptr)cuv::tensor< V, M, L >inlineexplicit
tensor(const std::vector< size_type > &shape, value_type *ptr) (defined in cuv::tensor< V, M, L >)cuv::tensor< V, M, L >inlineexplicit
tensor(const index_gen< D, E > &idx, value_type *ptr)cuv::tensor< V, M, L >inlineexplicit
tensor_view classcuv::tensor< V, M, L >friend
value_type typedefcuv::tensor< V, M, L >
view_type typedefcuv::tensor< V, M, L >