mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-06-30 11:47:48 +00:00
ck-builder: ck factory grouped conv fwd
This commit is contained in:
@@ -31,3 +31,5 @@ function(add_ck_factory_test test_name)
|
||||
endfunction()
|
||||
|
||||
add_ck_factory_test(test_testing_utils test_testing_utils.cpp)
|
||||
add_ck_factory_test(test_ck_factory_grouped_convolution_forward test_ck_factory_grouped_convolution_forward.cpp)
|
||||
add_ck_factory_test(test_ck_factory_grouped_convolution_forward_convscale test_ck_factory_grouped_convolution_forward_convscale.cpp)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -252,7 +252,14 @@ bool InstanceMatcher::MatchAndExplain(InstanceSet actual,
|
||||
*listener << " Missing: " << instances.size() << "\n";
|
||||
for(const auto& instance : instances)
|
||||
{
|
||||
*listener << "- " << instance << "\n";
|
||||
if(instance == "")
|
||||
{
|
||||
*listener << "- (empty string)\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
*listener << "- " << instance << "\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -270,8 +277,7 @@ bool InstanceMatcher::MatchAndExplain(InstanceSet actual,
|
||||
{
|
||||
if(instance == "")
|
||||
{
|
||||
*listener << "- (empty string; indicates missing GetInstanceString() overload)"
|
||||
<< "\n";
|
||||
*listener << "- (empty string)\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -300,7 +300,7 @@ struct DeviceOperationInstanceFactory<ck::tensor_operation::device::DeviceGroupe
|
||||
#endif
|
||||
}
|
||||
|
||||
// layout NGCHW/GKYXC/NGKHW
|
||||
// layout NGCHW/GKCYX/NGKHW
|
||||
if constexpr(NumDimSpatial == 2 && is_same_v<InLayout, NGCHW> &&
|
||||
is_same_v<WeiLayout, GKCYX> && is_same_v<OutLayout, NGKHW>)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user