mirror of
https://github.com/neonbjb/tortoise-tts.git
synced 2026-04-21 06:14:04 +00:00
Update autoregressive.py
Fix AttributeError: module 'torch.backends.cuda' has no attribute 'is_available'
This commit is contained in:
parent
41e917f99f
commit
4d4a423971
1 changed files with 2 additions and 2 deletions
|
|
@ -375,14 +375,14 @@ class UnifiedVoice(nn.Module):
|
|||
self.mel_head,
|
||||
kv_cache=kv_cache,
|
||||
)
|
||||
if use_deepspeed and half and torch.backends.cuda.is_available():
|
||||
if use_deepspeed and half and torch.cuda.is_available():
|
||||
import deepspeed
|
||||
self.ds_engine = deepspeed.init_inference(model=self.inference_model,
|
||||
mp_size=1,
|
||||
replace_with_kernel_inject=True,
|
||||
dtype=torch.float16)
|
||||
self.inference_model = self.ds_engine.module.eval()
|
||||
elif use_deepspeed and torch.backends.cuda.is_available():
|
||||
elif use_deepspeed and torch.cuda.is_available():
|
||||
import deepspeed
|
||||
self.ds_engine = deepspeed.init_inference(model=self.inference_model,
|
||||
mp_size=1,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue