by Rain Chu | 3 月 18, 2025 | AI, 影片製作
Open-Sora 這個 GitHub 專案,提供類似於 OpenAI 的 Sora 的影片生成模型,讓更多人能夠高效地製作高品質影片,無需再等待 Sora 的推出。
Open-Sora 的主要特色
1. 11B 參數模型
Open-Sora 採用了擁有 110 億參數的大型模型架構,這使其在影片生成的質量和細節上達到業界領先水平。與其他需要大量資源的模型相比,Open-Sora 以較低的成本實現了高品質的影片生成。
2. 基於 PyTorch 和 xFormers
該專案基於 PyTorch 框架開發,並結合了 xFormers 技術,這使得模型在計算效率和資源利用上有顯著提升。開發者可以利用這些技術,進行更高效的模型訓練和推理。
3. 支援本地運行
Open-Sora 支援在本地環境中運行,使用者可以在自己的設備上部署和運行模型,這不僅提高了資料的私密性,還減少了對外部伺服器的依賴。這對於需要處理敏感資料的使用者尤為重要。
如何開始使用 Open-Sora
- 獲取程式碼:前往 Open-Sora 的 GitHub 儲存庫,克隆或下載最新的程式碼。
- 安裝依賴項:確保您的環境中已安裝 PyTorch,並根據專案需求安裝其他必要的 Python 套件。
- 配置環境:根據官方文件,配置您的運行環境,包括設定模型參數和路徑。
- 運行模型:按照指導,運行模型並生成影片。您可以根據需要調整輸入參數,以獲得不同的影片效果。
by Rain Chu | 5 月 3, 2023 | Stable Diffusion, 未分類, 繪圖
Stable Diffusion 最近太火紅,是好處也是壞處,好處是更新的速度超快,也代表進步的超快,壞處是每次更新,都需要工程師介入居多,複雜的設定,難懂的語言(只有工程師能懂),都阻礙著更新的進步,這邊用白話文分享如何更新關鍵資源
torch 1.13.1 -> torch 2.0.0
當你跑 run.bat 的時候會出現以下訊息,告訴你應該要申請 torch 了,升級的方法是在執行 webui.bat 的時候,加入 –reinstall-torch,觸發程式去更新 torch
也可以在 lauch.py 中修改 COMMANDLINE_ARGS 加入 –reinstall-torch
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--reinstall-torch
call webui.bat
重新執行 run.bat 後就會看到開始更新了
更新 xformers
更新 xformers 與更新 torch 類似
我們一樣修改 COMMANDLINE_ARGS 加入 –reinstall-xformers ,然後重新執行 run.bat ,就會啟動更新程序
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--reinstall-xformers
call webui.bat
更新後的錯誤處理方法
若是更新後啟動失敗,通常是沒 Torch 無法使用 GPU ,那就要加入指令 COMMANDLINE_ARGS=–skip-torch-cuda-test
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--skip-torch-cuda-test
call webui.bat
AI-繪圖總整理-StableDiffusion – 雨 (rain.tips)
by Rain Chu | 3 月 30, 2023 | AI, Stable Diffusion
當你使用 Stable Diffusion 的 Webui 版本,預設啟動的時候會出現一行 No module ‘xformers’. Proceeding without it. 最有可能的情況是你已經安裝好 xformers ,但沒有啟動她,可以看看以下的解決方法
No module ‘xformers’. Proceeding without it.
Windows 使用者修改 webui-user.bat
請打開 webui-user.bat 並且找到 set COMMANDLINE_ARGS= ,在後面加入 –xformers 參數,讓他變成下面的樣子
set COMMANDLINE_ARGS=--xformers
存檔後離開,並且重新執行 Webui 即可,但如果有錯誤,通常是執行環境以及CUDA的問題,那就先關閉,在找其他解法
補充說明
set COMMANDLINE_ARGS 後面可以接的參數如下,當你有記憶題不足的問題,可以嘗試其他的參數看看
–xformers
–medvram
–medvram –opt-split-attention –precision full –no-half
–medvram –opt-split-attention
–opt-split-attention
參考資料
https://github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/5303
近期留言