scales< Scale > Struct Template Reference

scales&lt; Scale &gt; Struct Template Reference#

Composable Kernel: ck_tile::scales< Scale > Struct Template Reference
ck_tile::scales< Scale > Struct Template Reference

#include <math.hpp>

Public Member Functions

constexpr CK_TILE_HOST_DEVICE scales (Scale lhs)
 
template<typename Right >
constexpr CK_TILE_HOST_DEVICE auto operator() (const Right &rhs) const -> decltype(std::declval< const Scale & >() *rhs)
 

Constructor & Destructor Documentation

◆ scales()

template<typename Scale >
constexpr CK_TILE_HOST_DEVICE ck_tile::scales< Scale >::scales ( Scale  lhs)
inlineexplicitconstexpr

Member Function Documentation

◆ operator()()

template<typename Scale >
template<typename Right >
constexpr CK_TILE_HOST_DEVICE auto ck_tile::scales< Scale >::operator() ( const Right rhs) const -> decltype(std::declval<const Scale&>() * rhs)
inlineconstexpr

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