我向母校圖書館借閱的 "AI 繪圖夢工廠" 的第三章是介紹如何在 Colab 上執行 Satble Diffusion, 一直想找時間來實測一下, 但最近都在忙著寫爬蟲沒空. 由於此書即將到期, 所以晚上趕緊抽空玩看看. Satble Diffusion 是開放原始碼風格多樣的 AI 生圖模型, 可以下載模型後以自有資料集進行訓練或微調.
在本機跑 Satble Diffusion 的最低硬體條件要求 8GB 以上 DRAM 與 NVIDIA 4GB 以上獨立顯示卡. 書中建議使用 Google Colab 來跑, 有一位高手 Camenduru 在 GitHub 上分享他於 Colab 上跑 Stable Diffusion 的 WebUI 專案, 提供了很多風格的運算程式碼連結, 點擊即可連至 Colab 執行. 不過書中提到 Google 已開始限制免費用戶算圖用量, 生成 1~2 張圖就會斷線, 但我實測結果則是, Colab 現在根本就不讓免費帳戶跑這種耗費大量算力的運算, 我才執行不到 5 分鐘即被強制斷線.
Camenduru 的 Colab Stable Diffusion 專案網址如下 :
往下拉至 Colab 部分, 搜尋 Deliberate 這個風格 :
點擊中間的穩定版超連結就會連結至 Colab :
出現第二個警告視窗, 按 "仍要執行" 鈕 :
這樣就會開始執行程式碼了, 但不到 5 分鐘就被強制斷線 (Colab 會偵測) :
重新連線試了好多次都是如此, 只好死心了. 作者建議付費購買 Colab Pro 算力, Pay as You Go 方案 10 美金可獲得 100 個運算單元, 約可連續算圖 50~60 小時, 參考 :
去年(2023)中還可以這樣使用,大概到11月就禁了。
回覆刪除是喔, 我總是慢半拍, 哈哈
回覆刪除