mirror of
https://github.com/FunAudioLLM/CosyVoice.git
synced 2026-02-05 18:09:24 +08:00
fix bug
This commit is contained in:
@@ -63,12 +63,12 @@ def main():
|
|||||||
try:
|
try:
|
||||||
with open(args.config, 'r') as f:
|
with open(args.config, 'r') as f:
|
||||||
configs = load_hyperpyyaml(f, overrides={'qwen_pretrain_path': args.qwen_pretrain_path})
|
configs = load_hyperpyyaml(f, overrides={'qwen_pretrain_path': args.qwen_pretrain_path})
|
||||||
model = CosyVoice2Model(configs['llm'], configs['flow'], configs['hift'], fp16=False)
|
model = CosyVoice2Model(configs['llm'], configs['flow'], configs['hift'])
|
||||||
except Exception:
|
except Exception:
|
||||||
try:
|
try:
|
||||||
with open(args.config, 'r') as f:
|
with open(args.config, 'r') as f:
|
||||||
configs = load_hyperpyyaml(f)
|
configs = load_hyperpyyaml(f)
|
||||||
model = CosyVoiceModel(configs['llm'], configs['flow'], configs['hift'], fp16=False)
|
model = CosyVoiceModel(configs['llm'], configs['flow'], configs['hift'])
|
||||||
except Exception:
|
except Exception:
|
||||||
raise TypeError('no valid model_type!')
|
raise TypeError('no valid model_type!')
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class CosyVoiceModel:
|
|||||||
llm: torch.nn.Module,
|
llm: torch.nn.Module,
|
||||||
flow: torch.nn.Module,
|
flow: torch.nn.Module,
|
||||||
hift: torch.nn.Module,
|
hift: torch.nn.Module,
|
||||||
fp16: bool):
|
fp16: bool = False):
|
||||||
self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
||||||
self.llm = llm
|
self.llm = llm
|
||||||
self.flow = flow
|
self.flow = flow
|
||||||
@@ -240,8 +240,8 @@ class CosyVoice2Model(CosyVoiceModel):
|
|||||||
llm: torch.nn.Module,
|
llm: torch.nn.Module,
|
||||||
flow: torch.nn.Module,
|
flow: torch.nn.Module,
|
||||||
hift: torch.nn.Module,
|
hift: torch.nn.Module,
|
||||||
fp16: bool,
|
fp16: bool = False,
|
||||||
use_flow_cache: bool):
|
use_flow_cache: bool = False):
|
||||||
self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
||||||
self.llm = llm
|
self.llm = llm
|
||||||
self.flow = flow
|
self.flow = flow
|
||||||
|
|||||||
Reference in New Issue
Block a user