From 795b6e04864d7a8ea1cb8e41a412152651c47eed Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期四, 30 三月 2023 17:14:29 +0800
Subject: [PATCH] export

---
 funasr/export/models/encoder/sanm_encoder.py |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/funasr/export/models/encoder/sanm_encoder.py b/funasr/export/models/encoder/sanm_encoder.py
index 8198d18..8390f68 100644
--- a/funasr/export/models/encoder/sanm_encoder.py
+++ b/funasr/export/models/encoder/sanm_encoder.py
@@ -151,12 +151,7 @@
     
     def prepare_mask(self, mask, sub_masks):
         mask_3d_btd = mask[:, :, None]
-        # sub_masks = subsequent_mask(mask.size(-1)).type(torch.float32)
-        if len(mask.shape) == 2:
-            mask_4d_bhlt = 1 - sub_masks[:, None, None, :]
-        elif len(mask.shape) == 3:
-            mask_4d_bhlt = 1 - sub_masks[:, None, :]
-        mask_4d_bhlt = mask_4d_bhlt * -10000.0
+        mask_4d_bhlt = (1 - sub_masks) * -10000.0
         
         return mask_3d_btd, mask_4d_bhlt
     

--
Gitblit v1.9.1