精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何在Mac、Windows和Docker上本地電腦上搭建AI人工智能繪畫工具Stable Diffusion

開發 前端
在電腦的D盤創建一個文件夾如“github”來保存stable-diffusion-webui庫文件,進入該文件夾后,右鍵鼠標在打開的下拉列表中選擇“在終端中打開”即可在Windows PowerShell中打開此文件夾,只有在此文件夾中打開終端才能保證后續的安裝文件能夠正確的安裝在當前文件夾。

一、概述

目前,有諸如Midjourney等人工智能繪畫網站可供大家來免費使用,但是由于是免費資源肯定會在機器性能和使用次數方面有所限制,因此如果能將人工智能繪畫工具部署在本地運行就會突破機器性能和使用次數等方面的限制。可能所有人類畫師都得發出一句“既生瑜,何生亮”的感嘆,因為AI 繪畫通用算法Stable Diffusion已然超神,無需美術基礎,也不用經年累月的刻苦練習,只需要一臺電腦。

Stable Diffusion正是這樣一種可以部署在本地環境上運行的人工智能繪畫工具,圖形運算主要用到的是顯卡的性能,因此請確保你的顯卡內存至少為4G,Stable Diffusion首先需要搭建本地的UI界面即:stable-diffusion-webui,然后下載使用模型文件即可開始創作,模型可以直接使用別人訓練好的。

安裝Stable Diffusion看似是一件很簡單的事情,但是對于一般沒有代碼和編程技術的朋友則顯得不夠友好,在安裝過程中會出現各種各樣的問題,因此本教程將一步一步帶領大家來完成安裝。

先來一張效果圖展示

圖片

二、本地環境配置

安裝部署這個AI項目要求運行的電腦需要較高顯卡(圖形處理處理能力),Windows與Mac都可以運行,內存推薦16G及以上,硬盤推薦使用固態硬盤,不需要外網梯子也行。

(1)Windows電腦運行,顯卡最好是擁有Nvidia獨立顯卡、RTX20系統以后的顯卡,集成顯卡就不用試了,僅生成圖片推薦8G顯存(4G是最低保障配置)訓練推薦大于12G(越大越好)

(2)Mac電腦運行,最好是M1芯片,操作系統macOS在12及以上版本,Monterey (12), or Ventura (13)測試成功過(本人親測Big Sur (11)版本折騰好久沒安裝成功),本人電腦配置和系統

圖片

三、安裝部署

1. mac本地安裝Stable-Diffusion-Webui步驟

1.1 先安裝homebrew。

國外太慢,可以去國內地址:https://brew.idayer.com/guide/start/。如下圖

圖片

img

執行圖片紅框的命令,就完成了第一步

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

查看安裝版本:brew -v 。打出版本號即安裝成功。

1.2 安裝python環境

所以我們需要,手動安裝下載并安裝python3.10版本,下載地址:https://www.python.org/downloads/macos

圖片

下載之后直接下一步下一步安裝就行,打開一個新的終端窗口并運行(啟動臺中搜索終端,打開)

輸入python3 -V檢測版本

圖片

在終端輸入以下命令安裝基本軟件工具

brew install cmake protobuf rust git wget

1.3 使用Git下載stable-diffusion-webui項目

在終端窗口使用git命令去下載項目到本地:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

執行之后會默認下載到你的這個目錄下,如圖,路徑中這個"mac"是你的電腦用戶名,每個人的電腦用戶名可能不一樣

圖片


1.4 下載面部重建插件GFPGAN

打開瀏覽器訪問Github:https://github.com/TencentARC/GFPGAN去來下載GFPGAN插件,打開網頁后向下拖拽點擊如下圖所示的“GFPGANv1.3.pth”插件即可開始下載。

圖片

進入頁面之后,點擊紅框1.3就會下載了

完成下載后直接將GFPGANv1.3.pth拖拽至stable-diffusion-webui文件夾中即可,如:“/Users/mac/stable-diffusion-webui/”。

圖片

1.5 下載models

訪問Stable Diffusion Models網站來進行模型的下載,以Stable Diffusion v1.5為例

地址:https://rentry.org/sdmodels

圖片

接著點擊這個

圖片

最后點擊這個。文件有點大,下載的時間會有些久

圖片

當模型文件下載完成后將此模型文件移動到“models”文件夾的“Stable-diffusion”中如:“/Users/mac/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned.ckpt”

圖片

1.6 運行web ui

在終端窗口先執行:cd stable-diffusion-webui。目的是進入該文件夾執行后續命令

運行項目命令:./webui.sh

如果運行成功,你將會看到如下圖(第一次運行,一般情況都會報各種各樣的錯誤,可直接查看章節4 . 安裝過程中遇到的問題)

圖片

訪問運行頁面:http://127.0.0.1:7860/

2. windos11 本地安裝Stable-Diffusion-Webui步驟

2.1 安裝Python

Stable Diffusion的運行依賴于Python,因此為了保證整個項目能成功運行我們需要在本地環境安裝Python,但是Stable Diffusion目前與最新版Python的兼容性并不是特別好,因此建議安裝Python 3.10.9或者Python 3.10.10版本。

圖片

請確保安裝Python時 勾選“ Add Python 3.10 to PATH”選項。

關于具體安裝Python的方法可以參照文章:如何在Windows11上安裝Python為了確保Python成功安裝,請打開CMD終端窗口并輸入“python”命令,如果能查詢到Python的相關信息則證明安裝已經成功,否則請重新安裝。

圖片

2.2 安裝Git

安裝git來克隆完整的stable-diffusion-webui倉庫,直接訪問:https://git-scm.com/download/win來進行下載,對于目前的大部分電腦來說都是64位的系統因此直接點擊下載網頁中的“64-bit Git for Windows Setup”。

圖片

下載完成后直接點擊該EXE文件即可開始運行安裝向導,所有選項均選擇默認選項進行安裝即可。

2.3 使用git安裝stable-diffusion-webui

在電腦的D盤創建一個文件夾如“github”來保存stable-diffusion-webui庫文件,進入該文件夾后,右鍵鼠標在打開的下拉列表中選擇“在終端中打開”即可在Windows PowerShell中打開此文件夾,只有在此文件夾中打開終端才能保證后續的安裝文件能夠正確的安裝在當前文件夾。

圖片

在打開的Windows PowerShell終端窗口中查看以下提示字符確保Windows PowerShell終端確實是在sd文件夾中打開的。

圖片

然后復制以下代碼:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

并在Windows PowerShell終端窗口中粘貼并點擊回車鍵運行。

安裝過程中請不要關閉電腦或者斷網,否則會安裝失敗。整個過程大概需要幾十秒左右,具體安裝時間的長短和網絡連接速度有關。

圖片

安裝完成后關閉Windows PowerShell終端窗口,我們可以在github文件夾中看到stable-diffusion-webui文件夾即表示下載成功了。

圖片

2.4 下載面部重建插件GFPGAN

打開瀏覽器訪問Github:https://github.com/TencentARC/GFPGAN去來下載GFPGAN插件,打開網頁后向下拖拽點擊如下圖所示的“GFPGANv1.3.pth”插件即可開始下載。

圖片

img

完成下載后直接將GFPGANv1.3.pth拖拽至stable-diffusion-webui文件夾中即可,如:“C:\sd\stable-diffusion-webui”。

圖片

2.5 下載模型

訪問Stable Diffusion Models網站來進行模型的下載,此處以Stable Diffusion v1.5為例進行演示,點擊后即可跳轉到該模型對應的位置。

圖片

點擊Repo后面的地址進入huggingface網站來進行下載,當然你也可以使用下面的磁力鏈接進行下載,具體自己根據實際情況進行選擇。

圖片

打開huggingface網站網址后切換到“Files and versions”選項卡選擇如下圖所示的“v1-5-pruned.ckpt”進行下載。

圖片

當模型文件下載完成后將此模型文件移動到“models”文件夾的“Stable-diffusion”中如:“D:\github\stable-diffusion-webui\models\Stable-diffusion”

圖片

2.6 配置并運行webui-user.bat文件來自動安裝所需文件

在運行webui-user.bat批處理文件之前我們首先要對其進行配置,右鍵該文件選擇編輯即可在記事本中打開此文件開始編輯:在set PYTHON=參數后粘貼當前環境中Python.exe的路徑,如:“C:\Users\zdd\AppData\Local\Programs\Python\Python311\python.exe”。

圖片

事實上如果你在安裝Python時如果勾選了“ Add Python 3.10 to PATH”選項,那么此步驟可以省略,因為當程序執行時如果發現此參數為空會自動去系統變量中找此信息。

2.7 運行web ui

一切配置完成后再次雙擊運行“webui-user.bat”批處理文件即可在CMD終端窗口中自動運行,此過程可能需要一到兩個小時左右,具體時間取決于你的網速

第一次運行時可能需要較長時間,請耐心等待。重要提示:請保持此終端窗口處于打開狀態,使用期間切勿關閉,否則項目將無法正常運行。你可能遇到的錯誤提示:“ RuntimeError: Cannot add middleware after an application has started”,解決方法如下:在 stable-diffusion-webui文件夾中右鍵打開終端執行以下命令即可解決此錯誤提示:

.\venv\Scripts\python.exe -m pip install--upgrade fastapi==0.90.1

如果你一切都配置得當的話,那么會出現如下圖所示的界面:

圖片

復制上圖中的“http://127.0.0.1:7860”地址并在瀏覽器中打開即可看到stable diffusion工具的UI界面,至此本教程完畢,如果你在安裝過程中遇到任何問題歡迎在評論區留言和我們交流

3. docker本地安裝Stable-Diffusion-Webui步驟

如果不想太折騰,也可以使用Docker容器來構建Stable-Diffusion-Webui,同樣地,需要拉取線上的Docker配置

3.1 安裝IDocker Desktop

因為是在mac上進行測試的,因此我安裝的是mac版本,下載地址:https://docs.docker.com/desktop/install/mac-install/

3.2 下載webui鏡像

打開終端根據自己的網絡下載國內鏡像地址還是國外鏡像地址

#國外鏡像
docker pull siutin/stable-diffusion-webui-docker:latest-cpu
docker pull siutin/stable-diffusion-webui-docker:latest-cuda
#國內鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/sunsharing/stable-diffusion-webui-docker:latest-cpu

大小:6G多

地址:https://hub.docker.com/r/siutin/stable-diffusion-webui-docker

3.3 創建項目相關目錄

#創建目錄
mkdir -p ~/stable-diffusion-webui-docker/models
mkdir -p ~/stable-diffusion-webui-docker/outputs
mkdir -p ~/stable-diffusion-webui-docker/extensions
#賦予權限
sudo chmod -R 777 ~/stable-diffusion-webui-docker

創建目錄是為了給webui做數據持久用的,啟動的時候會進行掛載

3.4 啟動服務

隨后直接在終端運行命令啟動服務:

docker run -d --name sdw -p 8888:8888 -p 7860:7860 -p 6666:22 -v /Users/zdd/stable-diffusion-webui-docker/models:/app/stable-diffusion-webui/models   -v /Users/zdd/stable-diffusion-webui-docker/outputs:/app/stable-diffusion-webui/outputs   -v /Users/zdd/stable-diffusion-webui-docker/extensions:/app/stable-diffusion-webui/extensions   --rm registry.cn-hangzhou.aliyuncs.com/sunsharing/stable-diffusion-webui-docker:latest-cpu   bash webui.sh --skip-torch-cuda-test --listen --precision full --no-half --use-cpu Stable-diffusion GFPGAN ESRGAN VAE --all --share
docker run:利用指定鏡像啟動一個容器,需要先在電腦上安裝docker,比如win11下需要安裝docker desktop并開啟hyperv虛擬化。

-d:容器后臺執行。

--name sdw:指定容器的名稱為sdw。

-p 8888:8888 -p 7860:7860 -p 6666:22:將容器內的幾個端口映射出來,來與本機通信,其中mac不支持host模式。

7860端口:webui;8888端口:jupyter lab(需要手動打開,密碼7758258);6666端口:ssh(root,密碼7758258)
--use-cpu 指定了cpu運行,因為我沒有gpu
--name sdw:指定容器的名稱為sdw。
-v 可替換自己的本地目錄,主要是為了把models、outputs、extensions目錄下的數據持久化

registry.cn-hangzhou.aliyuncs.com/sunsharing/stable-diffusion-webui-docker:latest-cpu:docker run指定的鏡像名。如果該鏡像未在本地,自動從dockerhub下載

可以使用docker Desktop查看日志或者命令行docker logs sdw -f:

圖片

一般問題:

1.內存泄露,切換模型可能會爆容器的內存,終端顯示退出狀態碼137,實際上是因為oom被kill并且直接終止容器。可以選擇在docker Desktop中重啟服務,爆內存后再運行即可。也可以把容器資源給高一點

圖片

圖片

總的來說,安裝過程簡單,但是調試比較費勁,已知的有內存泄漏問題,一旦啟動出問題,就需要重啟,所以Docker或者k8s中啟動還需要測試驗證,是否可以推資源解決。

4 . 安裝過程中遇到的問題

  • Installing gfpgan卡住坑

圖片

你可能遇到的問題:無法安裝gfpgan的原因是網絡問題,就算已經科學上網,并設置為全局,也無法從github上下載源代碼,從而導致install失敗

解決方法:是直接到github下載 GFPGAN 代碼到本地,并進行本地安裝https://github.com/TencentARC/GFPGAN

除此之外,大部分網友由于網絡環境問題無法訪問到Github中的部分資源從而導致安裝失敗,此時需要用記事本打開launch.py文件并找到“def prepare_enviroment(): ”開頭的段落,在每個“ https://github.com/”開頭的鏈接前面添加“ https://ghproxy.com/”,變成如圖所示的“ https://ghproxy.com/https://github.com/”格式開頭,如下圖:此處共計需要替換8處,替換完成后保存退出即可:

圖片

問題1、如果launch.py修改后還是不行:

可參考使用stable diffusion webui時,安裝gfpgan、clip等失敗的解決方案

問題2、注意:從launch.py中可以看到要同時安裝clip和open-clip,所以如果按照問題1中的方法安裝了open-clip,再次雙擊D:\github\stable-diffusion-webui\webui-user.bat(這里是我的安裝位置,大家根據自己的位置查找)時還是會報clip安裝失敗,可以把github地址改成 https://github.com/chfenglv/CLIP.git 或https://github.com/openai/CLIP.git (前者是后者的fork倉庫),其他操作同問題1。

問題3、如果在安裝repositories時仍報連接超時(如下圖所示):

venv "E:\1tianque\StableDiffusion\stable-diffusion-webui\venv\Scripts\Python.exe"



Python 3.10.10 (tags/v3.10.10:aad5f6a, Feb  7 2023, 17:20:36) [MSC v.1929 64 bit (AMD64)]



Commit hash: a9fed7c364061ae6efb37f797b6b522cb3cf7aa2



Cloning Stable Diffusion into E:\1tianque\StableDiffusion\stable-diffusion-webui\repositories\stable-diffusion-stability-ai...



Traceback (most recent call last):



  File "E:\1tianque\StableDiffusion\stable-diffusion-webui\launch.py", line 380, in <module>



    prepare_environment()



  File "E:\1tianque\StableDiffusion\stable-diffusion-webui\launch.py", line 315, in prepare_environment



    git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), "Stable Diffusion", stable_diffusion_commit_hash)



  File "E:\1tianque\StableDiffusion\stable-diffusion-webui\launch.py", line 167, in git_clone



    run(f'"{git}" clone "{url}" "{dir}"', f"Cloning {name} into {dir}...", f"Couldn't clone {name}")



  File "E:\1tianque\StableDiffusion\stable-diffusion-webui\launch.py", line 113, in run



    raise RuntimeError(message)



RuntimeError: Couldn't clone Stable Diffusion.



Command: "git" clone "https://github.com/Stability-AI/stablediffusion.git"Command: "git" clone "https://github.com/Stability-AI/stablediffusion.git" "E:\1tianque\StableDiffusion\stable-diffusion-webui\repositories\stable-diffusion-stability-ai"



Error code: 128



stdout: <empty>



stderr: Cloning into 'E:\1tianque\StableDiffusion\stable-diffusion-webui\repositories\stable-diffusion-stability-ai'...



fatal: unable to access 'https://github.com/Stability-AI/stablediffusion.git/': OpenSSL SSL_read: Connection was reset, errno 10054

方法一:按照上面launch.py的修改方法,把github地址替換成如下,再次雙擊webui-user.bat文件。

圖片

方法二:本地安裝

step1:從launch.py中找到要下載的依賴github地址;

step2:直接打開github鏈接并下載zip到本地后解壓 或git clone 到指定目錄就行了。如針對示例里的報錯的,可執行以下命令:git clone https://github.com/Stability-AI/stablediffusion.git E:/1tianque/StableDiffusion/stable-diffusion-webui/repositories/stable-diffusion-stability-ai

備注:如果是zip包解壓,stable-diffusion-stability-ai文件夾下直接是stablediffusion的內容,不要多加stablediffusion文件夾,如下圖:

圖片

step3:所有依賴下載后的文件目錄結構

圖片


  • pip3安裝慢,換源

給pip3設置清華源

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

5. 配置中文包

如果你的英語還不錯,就直接跳過這一步吧,如果你的英語和我一樣稀爛,那么可以考慮設置一個中文包,具體步驟如下:

1.直接去github上下載來的快一些,打開命令行終端(或者直接打開網站https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN下載zip到stable-diffusion-webui/extensions目錄

cd ~/stable-diffusion-webui/extensions && git clone https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN.git

2.重新執行webui.sh訪問http://127.0.0.1:7860,在出來的列表中如果可以找到 zh_CN Localization,就說明已經加載成功:

圖片

3. 選擇Settings,再按照如下順序點擊:

圖片

點擊上面的Apply settings按鈕,Reload UI,等待重啟結束后即可。

圖片

四、Stable-Diffusion-Webui簡單使用說明

如何繪制ai圖像

配置好Stable-Diffusion-Webui環境之后,訪問http://127.0.0.1:7860:

在Prompt文本框中填入引導詞:

Tall buildings, people bustling, heavy traffic, staggered light and shadow, the beauty of the city is conspicuous before.

隨后點擊右側Generate生成按鈕即可,這里引導詞的意思是:高樓林立,人群熙熙攘攘,車水馬龍,光影交錯,城市之美盡顯眼前。

圖片

注意引導詞需要使用逗號分隔。

后端開始進行訓練:

圖片

遺憾的是,引導詞不支持中文,但可以配置權重,數值從0.1~100,默認狀態是1,低于1就是減弱,大于1就是加強:

(Tall buildings:1.1), people bustling(1.61),(heavy traffic:0.3),(staggered light and shadow:1.3)

Stable-Diffusion-Webui也支持Negative prompt(反向引導詞)。

就是用文字描述你不想在圖像中出現的東西:

對圖片進行去噪處理,使其看起來更像你的提示詞;同樣使其看起來更像你的反向提示詞。

同時觀察正方向兩者之間的差異,并利用它來產生一組對噪聲圖片的改變,將最終結果移向前者而遠離后者。

默認通用反向引導詞:

lowres,bad anatomy,bad hands,text,error,missing fingers,   extra digit,fewer digits,cropped,worst quality,   low quality,normal quality,jpeg artifacts,signature,   watermark,username,blurry,missing arms,long neck,   Humpbacked,missing limb,too many fingers,   mutated,poorly drawn,out of frame,bad hands,   owres,unclear eyes,poorly drawn,cloned face,bad face

除了引導詞,還可以調整采樣迭代步數 (Sampling Steps)。

系統先隨機生成一個基礎的圖片,然后一步步的調整圖片,向引導詞 Prompt 靠攏

Sampling Steps參數就是告訴人工智能,這樣的步驟應該進行多少次。

次數越多,每一步訓練也就越小越精確。當然了,成本也會越高,同時每一次訓練的時間也會成同比增長。

除了迭代步數,也可以自由地選擇采樣方法(Sampling method)

也就是讓Stable-Diffusion-Webui具體使用用什么算法來訓練圖片模型。

默認算法是Euler a :富有創造力,不同步數可以生產出不同的圖片。但是超過30步左右基本就沒有實質化的增益效果。

Euler算法:最簡單的算法,訓練速度也是最快的。

LMS算法:Euler的延伸算法,相對更穩定一點,30步就比較穩定了

PLMS:優化過的LMS算法

其他的一些參數:

生成批次Batch count/n_iter:同樣的配置,循環跑幾次

每批數量 Batch size:同時生成多少個圖像,增加這個值可以并行運行,但也需要更多的顯卡顯存。

提示詞相關性 CFG Scale:圖像與引導詞匹配程度。增加這個值將導致圖像更接近引導詞,但過高會讓圖像色彩過于飽和。一般在5~15之間為好,7,9,12是3個常見的設置值。

寬度 X 高度 Width X Height:單位是像素,適當增加尺寸,后臺會試圖填充更多的細節進來。

Stable-Diffusion-Webui配置底模型說明

如果需要一些比較有個性定制化模型,可以在http://civitai.com平臺進行挑選和下載,需要注意的是,該平臺上的模型魚龍混雜,良莠不齊,不能說是蔚為大觀,但多多少少有點泥沙俱下的意思,所以最好不要在比較正式的公共(工作)環境打開該平臺,否則結果可能會令人非常尷尬。

stable diffusion提供了一系列的模型:

  • stable-diffusion-v1-4

擅長繪制風景類畫,整體偏歐美風,具有劃時代意義

  • stable-diffusion-v1-5

同上,但生成的作品更具藝術性

  • stable-diffusion-2

圖像生成質量大幅提升,原生支持768x768等

  • waifu-diffusion

設定隨機種子后,每次將生成相同的圖像,無隨機性,可方便復現

下載上述模型,將模型放到目錄/stable-diffusion-webui/models/Stable-diffusion下,如果UI(前面所述的軟件界面)是打開的,可按照如下順序點擊生效:

圖片

其中Stable-Diffusion-Webui默認下載的基礎模型在項目目錄的models/Stable-diffusion文件夾中:

/stable-diffusion-webui/models/Stable-diffusion

模型名稱是v1-5-pruned-emaonly.safetensors,體積是4.27GB。

這里我們選擇相對比較潮流的賽博朋克風格模型:https://civitai.com/models/1102/synthwavepunk

將下載的模型放入models/Stable-diffusion目錄。

圖片

隨后重啟Stable-Diffusion-Webui服務:

cd ~/stable-diffusion-webui/ && ./webui.sh

可以看到能夠選擇新的模型

圖片

引導詞:

concept art, 4k, intricate, pinup, a woman, beautiful face, embroidery, lace, hyper-realistic, highly detailed, octane render, concept art, smooth, 8k, dancing princess, snthwve style, nvinkpunk, by jeremy mann, by sandra chevrier, by dave mckean and richard avedon and maciej kuciara

訓練結果:

圖片

還有很多好玩的模型,更多使用技巧還需要慢慢研究,最后,一起和AI愉快的玩耍吧!但是很費資源,要想馬兒跑得快,最好是上GPU。

圖片

推薦幾個網址

下模型的C站:https://civitai.com/

下模型的huggingface:https://huggingface.co/

tag標簽超市:https://tags.novelai.dev/

Stable Diffusion 法術解析:https://spell.novelai.dev/

參考文檔:

https://zhuanlan.zhihu.com/p/610912951?utm_id=0

https://blog.csdn.net/qq_19072921/article/details/129194678

責任編輯:武曉燕 來源: 運維開發故事
相關推薦

2023-02-10 21:12:41

GPUmacOSStable

2021-09-15 08:00:00

Windows 11Windows微軟

2025-08-20 07:12:43

2017-02-16 10:15:43

Windows7docker變量

2022-06-10 10:01:17

MacDockerLinux

2019-05-09 09:00:00

WindowsKafka

2013-01-04 17:16:15

2015-07-31 15:35:09

Mac安裝Windows 10

2023-07-14 13:34:34

StableDiffusion模型

2023-03-08 10:50:51

2019-07-12 16:28:32

MacKubernetes

2020-07-08 15:29:05

MacJava編程語言

2022-01-24 14:21:27

人工智能識別圖像繪畫

2020-11-16 12:02:22

人工智能語言技術

2021-12-16 10:59:52

云計算人工智能云應用

2021-01-01 09:16:33

AI人工智能

2021-08-06 13:46:29

人工智能AI深度學習

2024-03-04 09:58:31

人工智能診斷工具醫療服務

2023-01-28 16:16:42

WindowsPython

2020-06-22 08:50:15

WindowsPython編程語言
點贊
收藏

51CTO技術棧公眾號

成年人在线视频免费观看| 天堂在线免费观看视频| 视频精品一区二区三区| 亚洲妇女屁股眼交7| 久久99热只有频精品91密拍| 波多野结衣激情视频| 7777久久香蕉成人影院| 激情视频在线观看| 日本不卡123| 久久99精品久久久久久青青91| 日本一卡二卡在线| 韩国理伦片久久电影网| 亚洲综合色视频| 日本精品一区二区| 国产福利第一视频| 99精品福利视频| 久久精品国产69国产精品亚洲| a级片在线观看视频| 性高爱久久久久久久久| 一区二区三区不卡视频| 日韩午夜视频在线观看| 亚洲国产精品视频在线| 日韩高清在线一区| 欧美激情高清视频| 男人天堂资源网| 欧美美女在线直播| 欧美浪妇xxxx高跟鞋交| 日日橹狠狠爱欧美超碰| 国产在线高潮| 国产视频一区在线播放| 国产精品入口免费| 国产又大又粗又硬| 日韩国产欧美一区二区三区| 97在线视频免费播放| caoporn91| 日韩久久电影| 亚洲欧美中文日韩在线| 妖精视频一区二区| 精品入口麻豆88视频| 欧美在线一二三四区| 极品粉嫩国产18尤物| 影音先锋中文在线视频| 国产精品美女久久久久aⅴ| 免费观看成人在线| 图片区 小说区 区 亚洲五月| 国产米奇在线777精品观看| 国产精品露脸av在线| 欧美日韩乱国产| 亚洲狠狠婷婷| 久久久亚洲精品视频| 中文字幕在线视频日韩| 丰满少妇大力进入| 中文字幕在线观看网站| 国产精品久久久久9999吃药| 手机成人在线| 国产日本在线| 久久青草国产手机看片福利盒子| 精品视频一区二区| 成人爽a毛片一区二区| 国产最新精品精品你懂的| 国产精品综合网站| 亚洲视频在线免费播放| 久久se这里有精品| 91亚洲精品一区二区| 国产一区二区在线不卡| 国内精品伊人久久久久av影院| 国产区亚洲区欧美区| 一级片视频网站| 老司机免费视频一区二区| 国产欧美va欧美va香蕉在| 一二三四区在线| 国产一区二区按摩在线观看| av激情久久| 日韩一级片免费看| 91丨porny丨最新| 欧美高清视频一区| chinese偷拍一区二区三区| 国产精品人成在线观看免费| 宅男av一区二区三区| 香蕉成人app免费看片| 久操国产精品| 亚洲视频一区二区在线| 国产激情在线看| 波多野结衣中文在线| 欧美日韩一区二区三区| 九一精品在线观看| 国产精品va视频| 精品国产人成亚洲区| 久久精品成人av| 日韩一区二区三区免费播放| 久久99国产精品自在自在app| 日韩三级视频在线| 日韩国产欧美在线视频| 91亚洲一区精品| 日韩偷拍自拍| 1区2区3区国产精品| 国产精品69久久久| 日韩一区二区三区免费| 日韩手机在线导航| 男生裸体视频网站| 成人免费av| 久久久久久999| 天天射天天干天天| 国产精品一区在线观看你懂的| 激情小说综合区| 日本在线人成| 婷婷成人激情在线网| 538任你躁在线精品免费| 国产日韩免费视频| 国产劲爆久久| 色综合亚洲精品激情狠狠| 欧美极品视频在线观看| 日韩成人免费看| 国产精品久久久久久久久久久久午夜片| 欧美日韩激情视频一区二区三区| 亚洲欧美日韩国产手机在线| 97在线免费公开视频| 国产成年精品| 亚洲欧美日韩精品久久亚洲区| 日本老熟俱乐部h0930| 久久婷婷激情| 粉嫩av免费一区二区三区| 福利在线午夜| 午夜精品久久久久久久久久| 男生操女生视频在线观看| 校花撩起jk露出白色内裤国产精品| 久久人人爽亚洲精品天堂| 99精品在线播放| 波多野结衣一区二区三区| 在线视频不卡一区二区三区| 欧美18—19sex性hd| 精品国产麻豆免费人成网站| 777777国产7777777| 秋霞电影网一区二区| 欧美亚洲丝袜| 三妻四妾完整版在线观看电视剧| 日韩欧美的一区| 性欧美videos| 久久精品国内一区二区三区| 日韩中文一区二区三区| 日韩激情电影免费看| 精品久久久久99| 91精品蜜臀在线一区尤物| 亚洲无在线观看| 成人影院天天5g天天爽无毒影院| 热久久这里只有精品| 三级视频在线播放| 精品久久久久久久久久久久久久 | 成人国产1314www色视频| 中文字幕日本在线观看| 欧美撒尿777hd撒尿| 永久免费看mv网站入口78| 国产一区二区三区久久| 国产一区二区免费在线观看| 麻豆蜜桃在线| 欧美成人一区二区三区片免费| 久久精品一区二区三区四区五区| 日本vs亚洲vs韩国一区三区| 三区精品视频观看| 成人涩涩视频| 色悠悠国产精品| 91九色蝌蚪91por成人| 日韩一区欧美小说| 中文字幕第17页| 91精品啪在线观看国产18| 成人乱色短篇合集| av软件在线观看| 日韩欧美电影在线| 国产午夜视频在线播放| 99久久99久久精品免费看蜜桃| 国产二区视频在线| 色先锋久久影院av| 国产精品99一区| 无遮挡的视频在线观看| 这里只有精品99re| 久久久久无码国产精品不卡| 成人黄色av网站在线| 成人毛片视频网站| 精品国产一区二区三区噜噜噜 | 亚洲天堂久久久久| 亚洲欧洲国产日韩| av在线天堂网| 亚洲一区二区成人| 亚洲aⅴ天堂av在线电影软件| 欧美黑粗硬大| 欧美国产日本高清在线| 五月婷婷六月丁香| 欧美日韩在线播放一区| 九九热视频精品| 美女欧美视频在线观看免费 | 国产一区二区三区在线观看免费| 精品一区二区三区毛片| 国产精品一线| 国产精品九九久久久久久久| av免费在线观| 亚洲精品视频免费在线观看| 日批视频免费观看| 亚洲一区二三区| 国产精品天天干| 国产精品99久久久久久久vr| 97成人在线观看视频| 久久人体视频| 好看的日韩精品视频在线| 99只有精品| 97人人做人人爱| 求av网址在线观看| 亚洲激情成人网| 国产精品色综合| 欧美日韩午夜激情| 亚洲一级二级片| 久久午夜色播影院免费高清| 黄色片免费网址| 久久综合影视| 99热这里只有精品免费| 国语产色综合| 精品一区在线播放| 精品中文在线| 国产精品久久中文| 蜜桃视频动漫在线播放| 欧美超级乱淫片喷水| 国产午夜视频在线观看| 亚洲国产欧美一区二区丝袜黑人| 国产毛片久久久久| 欧美日韩中文一区| 五月天综合激情网| 亚洲午夜av在线| 91高清免费观看| 中文字幕av免费专区久久| 99re久久精品国产| 福利一区二区在线观看| 伊人五月天婷婷| 热久久免费视频| 中文字幕无码不卡免费视频| 一区二区三区四区五区精品视频| 四虎精品欧美一区二区免费| 欧美高清视频手机在在线| 欧美不卡三区| 日韩高清在线免费观看| 国产精品一区二区三区不卡| 一区二区网站| 51午夜精品| 我要色综合中文字幕| 91久久精品美女高潮| 免费看日本黄色片| 国产欧美综合一区二区三区| www插插插无码视频网站| 国产精品豆花视频| 强开小嫩苞一区二区三区网站| 99精品在线观看| 亚洲国产一区二区精品视频| 欧美午夜精品一区二区三区电影| 日本视频精品一区| 国产麻豆精品久久| 日本亚洲导航| 成人免费av| 国产精品jizz在线观看老狼| 911久久香蕉国产线看观看| 伊人av成人| 国产大片一区| 可以在线看黄的网站| 欧美一区综合| 美女扒开大腿让男人桶| 亚洲日产国产精品| 少妇高潮毛片色欲ava片| 国产日韩欧美一区二区三区在线观看| 男女猛烈激情xx00免费视频| 亚洲精品男同| 成年人免费在线播放| 蜜臀av一区二区在线观看| 91亚洲精品久久久蜜桃借种| 国产成人在线观看| 97人妻精品一区二区三区免费| 91美女福利视频| 夜夜春很很躁夜夜躁| 中文字幕一区三区| 久久久精品视频在线 | 天天干天天干天天干天天| 偷拍亚洲欧洲综合| 亚洲精品一区二三区| 欧美日韩1区2区| www.五月婷婷| 亚洲人成人99网站| 日本在线免费| 久久久在线免费观看| 美女福利一区二区| 成人激情视频小说免费下载| swag国产精品一区二区| 欧美日韩综合另类| 中文一区一区三区免费在线观看| 欧美一区二区激情| 日韩综合小视频| 久久久久久国产精品日本| 91丨porny丨首页| 黄色裸体一级片| 亚洲成人午夜影院| 特级西西444www高清大视频| 欧美大片免费久久精品三p| 日本福利片高清在线观看| 精品国偷自产在线| 男女羞羞在线观看| 91精品中文在线| 欧美在线导航| 精品久久免费观看| 亚洲清纯自拍| 国产一级片自拍| 99国产精品久久久久久久久久久 | 日本啊v在线| 欧美精品免费在线观看| 日日夜夜天天综合| 成人蜜桃视频| 国产精品99久久精品| 欧美日韩激情视频在线观看| 国产一区三区三区| 性猛交ⅹxxx富婆video| 亚洲高清免费观看| 国产精品午夜福利| 亚洲欧美中文字幕| 久草在线新免费首页资源站| 成人xvideos免费视频| 一区二区三区四区在线看| 蜜臀av性久久久久蜜臀av| 日韩黄色免费电影| 精品无码在线视频| 亚洲精品视频在线观看免费| 这里只有精品免费视频| 亚洲精品国偷自产在线99热| 18av在线视频| 国产伦精品免费视频| 九九综合在线| www一区二区www免费| 国产91精品一区二区麻豆网站| 91精品一区二区三区蜜桃| 欧美性极品少妇| 国产在线一二| 日本精品在线视频| 日韩av三区| 黄色大片中文字幕| 高清久久久久久| 欧美三根一起进三p| 欧美精品在线观看一区二区| 风间由美一区| 国产精品久久一区| 欧美影院三区| www.99av.com| 中日韩av电影| 亚洲系列在线观看| 日韩中文字幕第一页| 久久av影院| 伊人久久大香线蕉av一区| 奇米亚洲午夜久久精品| 亚洲图片第一页| 欧美日韩三级视频| 91在线视频| 国产中文字幕91| 久久精品免费一区二区三区| 婷婷激情5月天| 亚洲精品老司机| 成人免费视频国产免费麻豆| 午夜精品福利在线观看| 开心激情综合| 日本黄网站免费| 日本一区二区不卡视频| 一本色道久久综合熟妇| 欧美成人精品在线| 国偷自产av一区二区三区| 5月婷婷6月丁香| 久久久国际精品| 亚洲熟女乱色一区二区三区久久久 | 韩国av免费在线| 91国内在线视频| 国产毛片一区二区三区 | 国产a∨精品一区二区三区仙踪林| 亚洲福利在线播放| 在线免费日韩片| 亚洲欧美丝袜| 国产不卡视频在线播放| 国产一级做a爱片久久毛片a| 亚洲天堂视频在线观看| 欧美aaa级| 免费人成自慰网站| 久久久久九九视频| 国产精品久久久国产盗摄| 久久99久久99精品免观看粉嫩| 久久99偷拍| 天天爽人人爽夜夜爽| 亚洲乱码国产乱码精品精可以看| 免费观看成年人视频| 国产成人精品一区二区三区| 91精品国产调教在线观看| 欧美xxxxx精品| 欧美日韩成人综合| yellow在线观看网址| 亚洲一二三区精品| 成人深夜视频在线观看| 最近中文字幕在线免费观看| 久久99久国产精品黄毛片入口| 九九在线高清精品视频| 亚洲欧美激情一区二区三区| 色一区在线观看| 三级资源在线|