Cutlass CUDA Templates for Linear Algebra Subroutines and Solvers

Public Types | Public Member Functions | Public Attributes | List of all members
cutlass::RegularTilePredicateFunctor< Delta_ > Struct Template Reference

Functor computing a predicate given the logical position of an access.

`#include <tile_iterator.h>`

## Public Types
typedef Delta_ | Delta

## Public Member Functions
CUTLASS_HOST_DEVICE | RegularTilePredicateFunctor (Coord< 3 > _bounds)
| Constructs a predicate functor given the bounds of a tensor. More...
CUTLASS_HOST_DEVICE bool | operator() (Coord< 3 > iteration, Coord< 3 > offset) const
| Computes the predicate given the logical position of an access. More...

## Public Attributes
Coord< 3 > | bounds
| Dimensions of the bounding volume. More...

## Member Typedef Documentation

## ◆ Delta

template<typename Delta_ >

typedef Delta_ cutlass::RegularTilePredicateFunctor< Delta_ >::Delta

## Constructor & Destructor Documentation

## ◆ RegularTilePredicateFunctor()

template<typename Delta_ >

CUTLASS_HOST_DEVICE cutlass::RegularTilePredicateFunctor< Delta_ >::RegularTilePredicateFunctor | ( | Coord< 3 > | _bounds | ) |
| inline

## Member Function Documentation

## ◆ operator()()

template<typename Delta_ >

CUTLASS_HOST_DEVICE bool cutlass::RegularTilePredicateFunctor< Delta_ >::operator() | ( | Coord< 3 > | iteration,
|  | Coord< 3 > | offset
| ) |  | const
| inline

## Member Data Documentation

## ◆ bounds

template<typename Delta_ >

Coord<3> cutlass::RegularTilePredicateFunctor< Delta_ >::bounds

The documentation for this struct was generated from the following file:

- tile_iterator.h