mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-05-16 10:59:55 +00:00
* [BULDER] Add grouped conv fwd ck tile profiler
* [CK TILE] Fix grouped conv kernels splitk and double lds
* Updates
* Fixes
* Move to ckProfiler
* Fixes
* fix
* fix
* Change instances to empty list by default
* fix
* fix
* Update grouped_convolution_signatures.hpp
* Update grouped_convolution_forward_tile_algs.hpp
* [CK TILE] Add grouped convolution forward tests (#3556)
* [CK TILE] Add grouped convolution forward tests
* fix jenkins
* fixes
* comments fixes
* unit test
* unit test fix
* Move instances outside builder
* fix includes
* clang format fix
* readme fix
* fix includes
* fixes
[ROCm/composable_kernel commit: 0727e85e52]
10 lines
310 B
C++
10 lines
310 B
C++
|
|
using Builder = ckb::ConvBuilder<SIGNATURE, ALGORITHM>;
|
|
using Instance = Builder::Instance;
|
|
|
|
auto conv = Instance{};
|
|
bool is_supported;
|
|
float avg_time;
|
|
std::tie(is_supported, avg_time) = ckt::run(conv, args, inputs, outputs, s_conf);
|
|
return std::make_tuple(is_supported, avg_time, conv.GetInstanceString());
|