#5838 The upstream Gradio app has raised an exception: expected scalar type Float but found Half

216.247* Posted at: 12 hours ago

The upstream Gradio app has raised an exception: expected scalar type Float but found Half


=
system:Windows-10-10.0.22631-SP0
version:v3.83
frozen:True
language:zh
root_dir:E:/win-videotrans-v3.83

1 Replies

此错误是由于PyTorch期望使用Float(32位浮点)计算但实际传入了Half(16位浮点)导致的。通常发生在启用了CUDA加速且计算数据类型被设置为float16(half)时,但当前使用的模型或操作不支持half精度。

解决方案:

  1. 打开软件菜单 → 工具/选项高级选项语音识别参数,将计算数据类型改为float32(或default),保存后重启软件。
  2. 如果仍无效,请关闭CUDA加速(主界面取消勾选“CUDA加速”),改为纯CPU运行以排除兼容性问题。
  3. 您当前版本为v3.83,建议升级至最新版(v4.05-0711),新版已修复大量数据类型兼容问题。

如果上述操作后问题依旧,请提供logs/目录下最新日志文件的前30行报错信息,以便进一步分析。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Dondate via PayPal

Related resource