null_tile_window< WindowLengths_ > Struct Template Reference#
ck_tile::null_tile_window< WindowLengths_ > Struct Template Reference
  #include <null_tile_window.hpp>
Public Types | |
| using | BottomTensorView = null_tensor_view | 
| using | WindowLengths = remove_cvref_t< WindowLengths_ > | 
| using | BottomTensorIndex = array< index_t, WindowLengths::size()> | 
Public Member Functions | |
| constexpr CK_TILE_DEVICE | null_tile_window ()=default | 
| constexpr CK_TILE_DEVICE | null_tile_window (const WindowLengths &window_lengths) | 
| constexpr CK_TILE_DEVICE auto | get_window_lengths () const | 
| constexpr CK_TILE_DEVICE auto | get_bottom_tensor_view () const | 
| constexpr CK_TILE_DEVICE auto | get_window_origin () const | 
| CK_TILE_DEVICE void | init_raw () | 
Public Attributes | |
| WindowLengths | window_lengths_ | 
Member Typedef Documentation
◆ BottomTensorIndex
template<typename WindowLengths_ > 
      | using ck_tile::null_tile_window< WindowLengths_ >::BottomTensorIndex = array<index_t, WindowLengths::size()> | 
◆ BottomTensorView
template<typename WindowLengths_ > 
      | using ck_tile::null_tile_window< WindowLengths_ >::BottomTensorView = null_tensor_view | 
◆ WindowLengths
template<typename WindowLengths_ > 
      | using ck_tile::null_tile_window< WindowLengths_ >::WindowLengths = remove_cvref_t<WindowLengths_> | 
Constructor & Destructor Documentation
◆ null_tile_window() [1/2]
template<typename WindowLengths_ > 
      
  | 
  constexprdefault | 
◆ null_tile_window() [2/2]
template<typename WindowLengths_ > 
      
  | 
  inlineconstexpr | 
Member Function Documentation
◆ get_bottom_tensor_view()
template<typename WindowLengths_ > 
      
  | 
  inlineconstexpr | 
◆ get_window_lengths()
template<typename WindowLengths_ > 
      
  | 
  inlineconstexpr | 
◆ get_window_origin()
template<typename WindowLengths_ > 
      
  | 
  inlineconstexpr | 
◆ init_raw()
template<typename WindowLengths_ > 
      
  | 
  inline | 
Member Data Documentation
◆ window_lengths_
template<typename WindowLengths_ > 
      | WindowLengths ck_tile::null_tile_window< WindowLengths_ >::window_lengths_ | 
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.1.0/include/ck_tile/core/tensor/null_tile_window.hpp