Cutlass CUDA Templates for Linear Algebra Subroutines and Solvers

Public Types | Public Member Functions | List of all members
cutlass::ConstPredicateTileAdapter< PredicateVector_, Iterations_ > Struct Template Reference

Adapter to enable random access to predicates via logical coordinate within a tile.

`#include <predicate_vector.h>`

## Public Types
typedef PredicateVector_ | PredicateVector
| The vector of predicates. More...
typedef Iterations_ | Iterations
| The iterations. More...

## Public Member Functions
CUTLASS_DEVICE | ConstPredicateTileAdapter (PredicateVector const &predicates_)
| Ctor. More...
CUTLASS_DEVICE bool | at (int d, int h, int w, int c) const
| Get the value at location (d, h, w, c). More...

## Member Typedef Documentation

## ◆ Iterations

template<typename PredicateVector_ , typename Iterations_ >

typedef Iterations_ cutlass::ConstPredicateTileAdapter< PredicateVector_, Iterations_ >::Iterations

## ◆ PredicateVector

template<typename PredicateVector_ , typename Iterations_ >

typedef PredicateVector_ cutlass::ConstPredicateTileAdapter< PredicateVector_, Iterations_ >::PredicateVector

## Constructor & Destructor Documentation

## ◆ ConstPredicateTileAdapter()

template<typename PredicateVector_ , typename Iterations_ >

CUTLASS_DEVICE cutlass::ConstPredicateTileAdapter< PredicateVector_, Iterations_ >::ConstPredicateTileAdapter | ( | PredicateVector const & | predicates_ | ) |
| inline

## Member Function Documentation

## ◆ at()

template<typename PredicateVector_ , typename Iterations_ >

CUTLASS_DEVICE bool cutlass::ConstPredicateTileAdapter< PredicateVector_, Iterations_ >::at | ( | int | d,
|  | int | h,
|  | int | w,
|  | int | c
| ) |  | const
| inline

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

- predicate_vector.h