From 53fccccb24d15d788919d91c8c2b06a115ddacf3 Mon Sep 17 00:00:00 2001
From: 夜雨飘零 <yeyupiaoling@foxmail.com>
Date: 星期二, 19 十二月 2023 15:39:39 +0800
Subject: [PATCH] 修改cnn为合理的包名

---
 funasr/models/paraformer/model.py |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/funasr/models/paraformer/model.py b/funasr/models/paraformer/model.py
index 75b36a9..46bd7b0 100644
--- a/funasr/models/paraformer/model.py
+++ b/funasr/models/paraformer/model.py
@@ -29,15 +29,15 @@
 from funasr.models.predictor.cif import mae_loss
 # from funasr.models.preencoder.abs_preencoder import AbsPreEncoder
 # from funasr.models.specaug.abs_specaug import AbsSpecAug
-from funasr.modules.add_sos_eos import add_sos_eos
-from funasr.modules.nets_utils import make_pad_mask, pad_list
-from funasr.modules.nets_utils import th_accuracy
-from funasr.torch_utils.device_funcs import force_gatherable
+from funasr.models.transformer.add_sos_eos import add_sos_eos
+from funasr.models.transformer.utils.nets_utils import make_pad_mask, pad_list
+from funasr.models.transformer.utils.nets_utils import th_accuracy
+from funasr.train_utils.device_funcs import force_gatherable
 # from funasr.models.base_model import FunASRModel
 # from funasr.models.predictor.cif import CifPredictorV3
 from funasr.models.paraformer.search import Hypothesis
 
-from funasr.cli.model_class_factory import *
+from funasr.models.model_class_factory import *
 
 if LooseVersion(torch.__version__) >= LooseVersion("1.6.0"):
 	from torch.cuda.amp import autocast
@@ -48,7 +48,7 @@
 		yield
 from funasr.datasets.fun_datasets.load_audio_extract_fbank import load_audio, extract_fbank
 from funasr.utils import postprocess_utils
-from funasr.fileio.datadir_writer import DatadirWriter
+from funasr.utils.datadir_writer import DatadirWriter
 from funasr.utils.timestamp_tools import ts_prediction_lfr6_standard
 
 class Paraformer(nn.Module):
@@ -423,8 +423,8 @@
 	                     **kwargs,
 	                     ):
 		from funasr.models.paraformer.search import BeamSearchPara
-		from funasr.modules.scorers.ctc import CTCPrefixScorer
-		from funasr.modules.scorers.length_bonus import LengthBonus
+		from funasr.models.transformer.scorers.ctc import CTCPrefixScorer
+		from funasr.models.transformer.scorers.length_bonus import LengthBonus
 	
 		# 1. Build ASR model
 		scorers = {}
@@ -1355,7 +1355,7 @@
 
 		self.scama_mask = None
 		if hasattr(self.encoder, "overlap_chunk_cls") and self.encoder.overlap_chunk_cls is not None:
-			from funasr.modules.streaming_utils.chunk_utilis import build_scama_mask_for_cross_attention_decoder
+			from funasr.models.scama.chunk_utilis import build_scama_mask_for_cross_attention_decoder
 			self.build_scama_mask_for_cross_attention_decoder_fn = build_scama_mask_for_cross_attention_decoder
 			self.decoder_attention_chunk_type = kwargs.get("decoder_attention_chunk_type", "chunk")
 

--
Gitblit v1.9.1