Rename default_policy to policy for hstu_attention forward

This commit is contained in:
Qianfeng Zhang
2026-04-07 08:41:14 +00:00
parent 423cc72bc4
commit 348c3e05be
5 changed files with 9 additions and 9 deletions

View File

@@ -17,7 +17,7 @@
namespace ck_tile {
struct HstuAttentionFwdPipelineQRKSVSDefaultPolicy
struct HstuAttentionFwdPipelineQRKSVSPolicy
{
template <typename Problem>
CK_TILE_DEVICE static constexpr auto GetNumKVLdsBuffers()

View File

@@ -6,13 +6,13 @@
#include "ck_tile/core.hpp"
#include "ck_tile/ops/fmha/block/block_dropout.hpp"
#include "hstu_attention_fwd_pipeline_default_policy.hpp"
#include "hstu_attention_fwd_pipeline_policy.hpp"
namespace ck_tile {
template <typename Problem_,
typename Traits_,
typename Policy_ = HstuAttentionFwdPipelineQRKSVSDefaultPolicy>
typename Policy_ = HstuAttentionFwdPipelineQRKSVSPolicy>
struct HstuAttentionNoSoftmaxFwdPipelineQRKSVS
{
using Problem = remove_cvref_t<Problem_>;

View File

@@ -6,13 +6,13 @@
#include "ck_tile/core.hpp"
#include "ck_tile/ops/fmha/block/block_dropout.hpp"
#include "hstu_attention_fwd_pipeline_default_policy.hpp"
#include "hstu_attention_fwd_pipeline_policy.hpp"
namespace ck_tile {
template <typename Problem_,
typename Traits_,
typename Policy_ = HstuAttentionFwdPipelineQRKSVSDefaultPolicy>
typename Policy_ = HstuAttentionFwdPipelineQRKSVSPolicy>
struct HstuAttentionNoSoftmaxFwdPipelineQRKSVSTrLoad
{
using Problem = remove_cvref_t<Problem_>;

View File

@@ -6,13 +6,13 @@
#include "ck_tile/core.hpp"
#include "ck_tile/ops/fmha/block/block_dropout.hpp"
#include "hstu_attention_fwd_pipeline_default_policy.hpp"
#include "hstu_attention_fwd_pipeline_policy.hpp"
namespace ck_tile {
template <typename Problem_,
typename Traits_,
typename Policy_ = HstuAttentionFwdPipelineQRKSVSDefaultPolicy>
typename Policy_ = HstuAttentionFwdPipelineQRKSVSPolicy>
struct HstuAttentionWithSoftmaxFwdPipelineQRKSVS
{
using Problem = remove_cvref_t<Problem_>;

View File

@@ -6,13 +6,13 @@
#include "ck_tile/core.hpp"
#include "ck_tile/ops/fmha/block/block_dropout.hpp"
#include "hstu_attention_fwd_pipeline_default_policy.hpp"
#include "hstu_attention_fwd_pipeline_policy.hpp"
namespace ck_tile {
template <typename Problem_,
typename Traits_,
typename Policy_ = HstuAttentionFwdPipelineQRKSVSDefaultPolicy>
typename Policy_ = HstuAttentionFwdPipelineQRKSVSPolicy>
struct HstuAttentionWithSoftmaxFwdPipelineQRKSVSTrLoad
{
using Problem = remove_cvref_t<Problem_>;