StableDiffusion如何更新
作為魔法師,可不能讓手中的魔法書過于老舊,現(xiàn)在的人工智能無論是什么類型的,都屬于高速迭代時期,目前看來幾乎是過個幾天就更新一次,為了方便同志們更新最新的魔法書,這里也將詳細(xì)介紹其更新方式。
在好的魔法書也需要在專業(yè)的工具手上才能夠達(dá)到最佳的維護(hù)效果,目前,由于Stable Diffusion開源于GitHub,所以我們也需要下載相應(yīng)的配置軟件【git】,這個軟件可以有效的對其進(jìn)行操作。<注意!接下來的操作都需要開梯子才能正常使用> 當(dāng)我們下載好git之后,我們進(jìn)入到Stable Diffusion的主文件夾內(nèi),也就是 你所安裝的盤符-所在文件夾-stable-diffusion-webui這個位置,當(dāng)然有些人或許不太一樣,主文件夾長這樣:
現(xiàn)在將教幾個常用指令:
Git pull 是一個用于更新的指令,我們可以定期使用它來檢查當(dāng)前是否為最新版本。如果不是最新版本,它會顯示需要更新的項目;如果已經(jīng)是最新的版本,它會顯示這一串英文提示。
??????????
當(dāng)出現(xiàn)一串網(wǎng)址和英文單詞“error”時,表示無法更新,此時就需要檢查自己的網(wǎng)絡(luò)情況。
Git log -1 用于檢查當(dāng)前版本。Stable diffusion 的更新類似于微軟的更新,不是每次版本都適合你的電腦,以及穩(wěn)定,因此在更新前可以先檢查當(dāng)前版本,并將其記錄下來,以防止無法回溯。
Git checkout master 是一個用于切換到主分支的指令。在查看歷史版本時,可以輸入git log,按回車鍵后,一直按下方向鍵來查看歷史記錄。若要切換到某個指定版本,可以使用git checkout <版本號>來定向切換。