A template defining Fragment Iterator Concept.
#include <fragment.h>
|
template<typename OtherFragment_ > |
CUTLASS_HOST_DEVICE | FragmentIterator (OtherFragment_ &fragment, int offset=0) |
| Ctor. More...
|
|
CUTLASS_HOST_DEVICE AccessType const & | at (int d, int h, int w, int c=0) const |
| The accessor. More...
|
|
CUTLASS_HOST_DEVICE AccessType & | at (int d, int h, int w, int c=0) |
| The accessor. More...
|
|
CUTLASS_HOST_DEVICE AccessType const & | operator[] (int i) const |
| The accessor. More...
|
|
CUTLASS_HOST_DEVICE AccessType & | operator[] (int i) |
| The accessor. More...
|
|
CUTLASS_HOST_DEVICE bool | valid (int d, int h, int w, int c) const |
| Is the iterator valid? More...
|
|
◆ AccessType
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ Element
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ Fragment
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ FragmentShape
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ Iterations
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ Strides
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ This_
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ FragmentIterator()
template<typename Fragment_, typename Iterations_, typename AccessType_>
template<typename OtherFragment_ >
◆ at() [1/2]
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ at() [2/2]
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ operator[]() [1/2]
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ operator[]() [2/2]
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ valid()
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ kElementsPerAccess
template<typename Fragment_, typename Iterations_, typename AccessType_>
◆ pointer
template<typename Fragment_, typename Iterations_, typename AccessType_>
The documentation for this struct was generated from the following file: