[CK TILE] Refactor grouped conv fwd large tensor (#3144)

This commit is contained in:
Bartłomiej Kocot
2025-11-04 00:34:48 +01:00
committed by GitHub
parent c7ded76cc7
commit 99f38e4d9b
5 changed files with 161 additions and 167 deletions

View File

@@ -63,7 +63,8 @@ template <index_t NDimSpatial_,
index_t VectorSizeB_ = 1,
index_t VectorSizeC_ = 1,
index_t NumGroupsToMerge_ = 1,
typename CDElementwise_ = PassThrough>
typename CDElementwise_ = PassThrough,
bool EnableSplitImage_ = false>
struct GroupedConvTraits
{
private:
@@ -74,6 +75,7 @@ struct GroupedConvTraits
}
public:
static constexpr bool EnableSplitImage = EnableSplitImage_;
static constexpr index_t NumGroupsToMerge = NumGroupsToMerge_;
static constexpr index_t NDimSpatial = NDimSpatial_;
static constexpr ConvolutionSpecialization ConvSpecialization = ConvSpecialization_;