Mac M1 Comfyui 使用MMAudio遇到的問題解決?

問題1: AssertionError: Torch not compiled with CUDA enabled?

解決辦法:修改代碼以 CPU 運行

第一步:找到 /ComfyUI/custom_nodes/ComfyUI-MMAudio/mmaudio/ext/autoencoder/vae.py文件中的下面這兩行代碼
self.data_mean = nn.Buffer(torch.tensor(DATA_MEAN_128D, dtype=torch.float32).cuda())
self.data_std = nn.Buffer(torch.tensor(DATA_STD_128D, dtype=torch.float32).cuda())

第二步:將其修改為:

self.data_mean = nn.Buffer(torch.tensor(DATA_MEAN_128D, dtype=torch.float32).cpu())
self.data_std = nn.Buffer(torch.tensor(DATA_STD_128D, dtype=torch.float32).cpu())

問題2: NotImplementedError: The operator ‘aten::_upsample_bicubic2d_aa.out’ is not currently implemented for the MPS device. If you want this op to be added in priority during the prototype phase of this feature, please comment on https://github.com/pytorch/pytorch/issues/77764. As a temporary fix, you can set the environment variable PYTORCH_ENABLE_MPS_FALLBACK=1 to use the CPU as a fallback for this op. WARNING: this will be slower than running natively on MPS?

解決辦法:臨時解決辦法:啟用 MPS 回退機制

在main.py中 import os 后面添加如下代碼:

import os
os.environ["PYTORCH_ENABLE_MPS_FALLBACK"] = "1"

問題3: ComfyUI/custom_nodes/ComfyUI-MMAudio/mmaudio/model/utils/features_utils.py", line 112, in encode_video_with_sync x = torch.stack(segments, dim=1) # (B, S, T, C, H, W) RuntimeError: stack expects a non-empty TensorList?

解決辦法:上傳的視頻時長太短,重新選擇時長稍微長些的視頻。

問題4: NotImplementedError: Output channels > 65536 not supported at the MPS device?

解決辦法:更新 PyTorch 版本

pip install --upgrade torch torchvision torchaudio

問題5: ComfyUI/custom_nodes/ComfyUI-VideoHelperSuite/videohelpersuite/server.py", line 86, in view_video if int(query.get(‘force_rate’,0)) != 0:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: ‘7.87890625’?

解決辦法:在VideoHelperSuite節點的format格式animatediff 修改為Hunyuan

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/69250.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/69250.shtml
英文地址,請注明出處:http://en.pswp.cn/web/69250.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

從 .NET Framework 升級到 .NET 8 后 SignalR 問題處理與解決方案

隨著 .NET Framework 向 .NET 8 的遷移,許多開發者在使用 SignalR 時遇到了一些前后端連接、配置、調用等方面的問題。尤其是在處理 SignalR 實時通信功能時,升級后的一些兼容性問題可能導致應用程序無法正常工作。本文將介紹在從 .NET Framework 升級到…

2025.2.5——五、[網鼎杯 2020 青龍組]AreUSerialz 代碼審計|反序列化

題目來源:BUUCTF [網鼎杯 2020 青龍組]AreUSerialz 目錄 一、打開靶機,整理信息 二、解題思路 step 1:代碼審計 step 2:開始解題 突破protected訪問修飾符限制 三、小結 一、打開靶機,整理信息 直接得到一串ph…

Docker深度解析:安裝各大環境

安裝 Nginx 實現負載均衡: 掛載 nginx html 文件: 創建過載目錄: mkdir -p /data/nginx/{conf,conf.d,html,logs} 注意:在掛載前需要對 conf/nginx.conf 文件進行編寫 worker_processes 1;events {worker_connections 1024; …

docker啟動報錯code=exited, status=1/FAILURE——問題排查

問題 在某臺centos7機器上,啟動docker服務 sudo systemctl start docker報下列錯誤: ● docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)Active: …

基于SpringBoot養老院平臺系統功能實現五

一、前言介紹: 1.1 項目摘要 隨著全球人口老齡化的不斷加劇,養老服務需求日益增長。特別是在中國,隨著經濟的快速發展和人民生活水平的提高,老年人口數量不斷增加,對養老服務的質量和效率提出了更高的要求。傳統的養…

PostGIS:使用shp2pgsql、pgsql2shp、OGR2OGR函數進行數據導入、導出

數據導入與導出函數 數據庫數據導入與導出可以通過多個函數完成,QGIS文檔介紹了3個函數: shp2pgsql、pgsql2shp、OGR2OGR,分別用于shp導入數據庫、數據庫文件導出為shp、數據轉換為多種數據格式。 (1)shp2pgsql 在l…

【AIGC魔童】DeepSeek v3推理部署:vLLM/SGLang/LMDeploy

【AIGC魔童】DeepSeek v3推理部署:vLLM/SGLang/LMDeploy (1)使用vLLM推理部署DeepSeek(2)使用SGLang推理部署DeepSeek(3)使用LMDeploy推理部署DeepSeek (1)使用vLLM推理部…

《AI “造臉術”:生成對抗網絡打造超真實虛擬人臉》

在科技飛速發展的當下,人工智能的浪潮席卷而來,其中生成對抗網絡(GANs)技術以其獨特的魅力,成為了生成高度真實感虛擬人臉的強大引擎。無論是影視制作中虛擬角色的塑造,還是游戲領域中多樣化角色形象的構建…

C語言的靈魂——指針(2)

前言:上期我們介紹了如何理解地址,內存,以及指針的一些基礎知識和運算;這期我們來介紹一下const修飾指針,野指針,assert斷言,指針的傳址調用。 上一篇指針(1) 文章目錄 一…

Android studio 創建aar包給Unity使用

1、aar 是什么? 和 Jar有什么區別 aar 和 jar包 都是壓縮包,可以使用壓縮軟件打開 jar包 用于封裝 Java 類及其相關資源 aar 文件是專門為 Android 平臺設計的 ,可以包含Android的專有內容,比如AndroidManifest.xml 文件 &#…

ASP.NET Core中Filter與Middleware的區別

中間件是ASP.NET Core這個基礎提供的功能,而Filter是ASP.NET Core MVC中提供的功能。ASP.NET Core MVC是由MVC中間件提供的框架,而Filter屬于MVC中間件提供的功能。 區別 中間件可以處理所有的請求,而Filter只能處理對控制器的請求&#x…

基礎篇05-圖像直方圖操作

本節將簡要介紹Halcon中有關圖像直方圖操作的算子,重點介紹直方圖獲取和顯示兩類算子,以及直方圖均衡化處理算子。 目錄 1. 引言 2. 獲取并顯示直方圖 2.1 獲取(灰度)直方圖 (1) gray_histo算子 (2) gray_histo_abs算子 (3…

MySQL | Navicat安裝教程

MySQL | Navicat安裝教程 🪄個人博客:https://vite.xingji.fun 簡介 Navicat 是一款流行的 圖形化數據庫管理工具,由 PremiumSoft 公司開發,支持多種主流數據庫系統(如 MySQL、MariaDB、SQL Server、Oracle、Postgre…

硬件實現I2C案例(寄存器實現)

一、需求分析 二、硬件電路設計 本次案例需求與前面軟件模擬案例一致,這里不再贅述,不清楚可參見下面文章:軟件模擬I2C案例(寄存器實現)-CSDN博客 值得注意的是,前面是軟件模擬I2C,所以并沒有…

基于SpringBoot養老院平臺系統功能實現六

一、前言介紹: 1.1 項目摘要 隨著全球人口老齡化的不斷加劇,養老服務需求日益增長。特別是在中國,隨著經濟的快速發展和人民生活水平的提高,老年人口數量不斷增加,對養老服務的質量和效率提出了更高的要求。傳統的養…

matlab simulink 汽車四分之一模型輪胎帶阻尼

1、內容簡介 略 matlab simulink121-汽車四分之一模型輪胎帶阻尼 可以交流、咨詢、答疑 2、內容說明 略 3、仿真分析 略 4、參考論文 略

w196Spring Boot高校教師科研管理系統設計與實現

🙊作者簡介:多年一線開發工作經驗,原創團隊,分享技術代碼幫助學生學習,獨立完成自己的網站項目。 代碼可以查看文章末尾??聯系方式獲取,記得注明來意哦~🌹贈送計算機畢業設計600個選題excel文…

【鴻蒙開發】第二十四章 AI - Core Speech Kit(基礎語音服務)

目錄 1 簡介 1.1 場景介紹 1.2 約束與限制 2 文本轉語音 2.1 場景介紹 2.2 約束與限制 2.3 開發步驟 2.4 設置播報策略 2.4.1 設置單詞播報方式 2.4.2 設置數字播報策略 2.4.3 插入靜音停頓 2.4.4 指定漢字發音 2.5 開發實例 3 語音識別 3.1 場景介紹 3.2 約束…

數據分析:企業數字化轉型的金鑰匙

引言:數字化浪潮下的數據金礦 在數字化浪潮席卷全球的背景下,有研究表明,只有不到30%的企業能夠充分利用手中掌握的數據,這是否讓人深思?數據已然成為企業最為寶貴的資產之一。然而,企業是否真正準備好從數…

Starrocks 對比 Clickhouse

極速查詢的單表查詢 StarRocks 在極速查詢方面上做了很多,下面著重介紹四點: 1)向量化執行:StarRocks 實現了從存儲層到查詢層的全面向量化執行,這是 StarRocks 速度優勢的基礎。向量化執行充分發揮了 CPU 的處理能力…