附註:

在 Oracle Cloud Infrastructure GPU 上部署穩定的 Diffusion Automatic1111

在不斷演變的人工智慧 (AI) 和機器學習 (ML) 領域中,研究人員和工程師不斷地推動可能的界限。近年來,一個顯著發展勢頭是穩定擴散模式。這項尖端技術提供顯著的優勢、承諾廣泛的使用案例,同時持續看見令人振奮的發展。在本教學課程中,我們將深入探索 Stable Diffusion AI/ML 模型的世界、探索其優勢、探索其使用案例,以及討論這個迷人領域的最新發展。

簡介

穩定差異:穩定的差異在於 AI 和 ML 領域中相對創新的方式。它是一種可能性生成模型,因其能夠產生高品質的資料樣本,以及對各種訓練條件的健全度而顯著增加。穩定的擴散模型 (通常以擴散過程為基礎) 允許控制的資料產生和操控。以下是主要元件的簡要概要:

Diffusion 流程:穩定擴散模型的核心概念是擴散流程,該過程會隨著時間推移建立資料分佈的演進模型。它涉及反覆將雜訊處理程序套用至資料,直到轉換成想要的分配為止。

驅逐自動編碼器:在擴散過程中,會使用拒絕自動編碼器從雜訊樣本中復原原始資料。此流程可協助模型學習及掌握資料的有意義功能。

目標

Automatic1111 穩定擴散是人工智慧產生影像領域中改變遊戲規則的工具。這個創新的 WebUI 提供易於使用的平台,重新塑造建立 AI 產生的映像檔的環境。使用者可以藉此流暢地操作和監控專屬產生映像檔的 AI 模型。我們將部署 Automatic1111 及其在 Oracle Linux 8 中推斷您最喜愛的穩定差異模型的先決條件。

先決條件

作業 1:在 OCI 上佈建 GPU 運算執行處理

作業 2:安裝 Automatic1111 的先決條件

作業 3:執行 AUTOMATIC1111

當您執行此動作後,應用程式應該會載入,如下圖所示。您可以在右上角找到想要的模型,如反白所示。

結果

作業 4:透過服務管理程式 systemctl 部署 AUTOMATIC1111

要了解與改進的地方

模型載入

確認書

作者 - Abhiram Ampabathina (資深雲端架構師)

其他學習資源

探索 docs.oracle.com/learn 的其他實驗室,或者存取更多 Oracle Learning YouTube 頻道上的免費學習內容。此外,請瀏覽 education.oracle.com/learning-explorer 以成為 Oracle Learning 檔案總管。

如需產品文件,請造訪 Oracle Help Center