[M1 Pro] LLVM 错误: 未能推断结果类型。
作者: cmougan创建于 2023年10月5日更新于 2026年1月29日
按照教程(https://www.youtube.com/watch?v=7_hh3wOD81s)我几乎完成了教程。我做的唯一修改是从 CUDA 切换到 MPS。当我运行最后的提示 `animatediff generate -c config/prompts/prompt.json -W 512 -H 128 -C 16` 时,我收到以下错误 `loc("varianceEps"("(mpsFileLoc): /AppleInternal/Library/BuildRoots/c2cb9645-dafc-11ed-aa26-6ec1e3b3f7b3/Library/Caches/com.apple.xbs/Sources/MetalPerformanceShadersGraph/mpsgraph/MetalPerformanceShadersGraph/Core/Files/MPSGraphUtilities.mm":228:0)): error: input types 'tensor<1x154x1xf16>' and 'tensor<1xf32>' 不兼容于广播 `LLVM 错误: 未能推断结果类型。中止陷阱: 6` 我使用的是 macbook 的 M1 pro。如果我将其从 CUDA 切换到 CPU,则会正常运行(需要更长时间)。有什么建议吗?
内容来源: guoyww/AnimateDiff