Cutlass
CUDA Templates for Linear Algebra Subroutines and Solvers
Public Types | Static Public Attributes | List of all members
cutlass::VectorTraits< T > Struct Template Reference

Traits describing properties of vectors and scalar-as-vectors.

#include <vector.h>

Public Types

typedef T Scalar
 Scalar type. More...
 
typedef Vector< T, 1 > Vector
 Type that is always a vector. More...
 

Static Public Attributes

static int const kLanes = 1
 Number of lanes of vector. More...
 
static bool const IsVector = false
 True if the type is actually a cutlass::Vector, otherwise false. More...
 

Member Typedef Documentation

◆ Scalar

template<typename T >
typedef T cutlass::VectorTraits< T >::Scalar

◆ Vector

template<typename T >
typedef Vector<T, 1> cutlass::VectorTraits< T >::Vector

Member Data Documentation

◆ IsVector

template<typename T >
bool const cutlass::VectorTraits< T >::IsVector = false
static

◆ kLanes

template<typename T >
int const cutlass::VectorTraits< T >::kLanes = 1
static

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