batched_contraction_problem.hpp Source File

batched_contraction_problem.hpp Source File#

Composable Kernel: batched_contraction_problem.hpp Source File
batched_contraction_problem.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2025, Advanced Micro Devices, Inc. All rights reserved.
3#pragma once
4
5#include "ck_tile/core.hpp"
6
7namespace ck_tile {
8
9template <typename ADataType_,
10 typename BDataType_,
11 typename DsDataType_,
12 typename EDataType_,
13 ck_tile::index_t NumDimG_,
14 ck_tile::index_t NumDimM_,
15 ck_tile::index_t NumDimN_,
16 ck_tile::index_t NumDimK_,
17 ck_tile::index_t NumDTensor_>
31
32} // namespace ck_tile
Definition tile/core/algorithm/cluster_descriptor.hpp:13
remove_cv_t< std::remove_reference_t< T > > remove_cvref_t
Definition type_traits.hpp:21
int32_t index_t
Definition integer.hpp:9
Definition batched_contraction_problem.hpp:19
ck_tile::remove_cvref_t< ADataType_ > ADataType
Definition batched_contraction_problem.hpp:20
ck_tile::remove_cvref_t< EDataType_ > EDataType
Definition batched_contraction_problem.hpp:23
ck_tile::remove_cvref_t< DsDataType_ > DsDataType
Definition batched_contraction_problem.hpp:22
static constexpr ck_tile::index_t NumDimK
Definition batched_contraction_problem.hpp:28
static constexpr ck_tile::index_t NumDTensor
Definition batched_contraction_problem.hpp:29
static constexpr ck_tile::index_t NumDimM
Definition batched_contraction_problem.hpp:26
static constexpr ck_tile::index_t NumDimN
Definition batched_contraction_problem.hpp:27
ck_tile::remove_cvref_t< BDataType_ > BDataType
Definition batched_contraction_problem.hpp:21
static constexpr ck_tile::index_t NumDimG
Definition batched_contraction_problem.hpp:25