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

多模態大模型:算法、應用與微調

開發 前端
為了實現這個任務,我們需要使用Python的爬蟲和文件操作相關的庫。首先,使用requests庫獲取數碼獸圖鑒頁面的HTML內容,并使用BeautifulSoup庫解析HTML,以便對頁面進行提取信息。

用LoRA訓練Stable Diffusion時,首先凍結模型的權重,然后在U-Net結構中注入LoRA模型,將其與交叉注意力模塊結合在一起,最后微調時將只對這部分參數進行更新。

數據收集

本次微調將使用數碼寶貝數據集作為下游細分任務,數據來源于數碼獸數據庫(http://digimons.net/digimon/chn.html)。Stable Diffusion的訓練數據非常直觀,就是一張圖片對應一段文本描述,因此我們需要先通過一個爬蟲將數據整理下來。

我們需要從數碼獸圖鑒網頁中爬取所有數碼獸的信息,包括名稱、介紹和對應的圖片鏈接。然后將這些信息整理成下面這種格式,保存到對應的文件夾中。

# 數據格式 metadata.jsonl + 圖片
folder/train/metadata.jsonl #存儲caption描述
folder/train/0001.png
folder/train/0002.png
folder/train/0003.png
  # metadata.jsonl中的內容
  {"file_name": "0001.png", "text": "image 1 description"}
  {"file_name": "0002.png", "text": "image 2 description"}
  {"file_name": "0003.png", "text": "image 3 description"}

為了實現這個任務,我們需要使用Python的爬蟲和文件操作相關的庫。首先,使用requests庫獲取數碼獸圖鑒頁面的HTML內容,并使用BeautifulSoup庫解析HTML,以便對頁面進行提取信息。然后我們分析這個頁面,所有的數碼獸都存在一個id為digimon_list的ul列表中,每一行就是一個li標簽,這個標簽里面有一個a標簽,對應了該數碼獸的詳情鏈接。

接下來,我們遍歷頁面中所有的li標簽,提取數碼獸的名稱和詳情頁面鏈接。然后進入詳情頁面,獲取數碼獸的介紹和圖片鏈接。最后,將這些信息整理成指定的格式,并保存到對應的文件夾中。具體而言,我們需要在指定的文件夾中創建一個metadata.jsonl文件來保存每個圖片的文件名和對應的描述文本,并使用文件名對應的順序來保存對應的圖片文件。

最終,我們會得到一個數據集,其中包含每個數碼獸的名稱、介紹和對應的圖片,以及一個metadata.jsonl文件,其中保存了每個圖片的文件名和對應的描述文本。

python
import os
import json
import requests
from bs4 import BeautifulSoup

# 創建文件夾
data_dir = "./train"
if not os.path.exists(data_dir):
    os.makedirs(data_dir)
# 請求數碼獸圖鑒頁面
url = "http://digimons.net/digimon/chn.html"
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")
# 遍歷所有的 li 標簽
digimon_list = soup.find("ul", id="digimon_list")
for digimon in digimon_list.find_all("li"):
    try:
        # 獲取數碼獸名稱和詳情頁面鏈接
        name = digimon.find('a')["href"].split('/')[0]
        detail_url = "http://digimons.net/digimon/" + digimon.find('a')["href"]
        print(f"detail_url: {detail_url}")
        # 進入詳情頁面,獲取數碼獸介紹和圖片鏈接
        response = requests.get(detail_url)
        soup = BeautifulSoup(response.content, "html.parser")
        caption = soup.find("div", class_="profile_eng").find('p').text.strip()
        img_url = f"http://digimons.net/digimon/{name}/{name}.jpg"
        # 保存圖片
        img_data = requests.get(img_url).content
        file_name = f"{len(os.listdir(data_dir)) + 1:04d}.png"
        with open(os.path.join(data_dir, file_name), "wb") as f:
            f.write(img_data)
        # 將數據整理成指定的格式,并保存到對應的文件中
        metadata = {"file_name": file_name, "text": f"{name}. {caption}"}
        with open(os.path.join(data_dir, "metadata.jsonl"), 'a') as f:
            f.write(json.dumps(metadata) + '\n')
    except Exception as _:
        pass

數據集整理完成后,如果我們想讓其他人也可以用我們的數據集,那么就可以將其發布到Hugging Face Hub上。Hugging Face Hub是一個收集了多個領域中多種任務的模型以及數據集的平臺,使用戶可以非常方便地下載和使用各種資源。并且,Hugging Face也非常鼓勵用戶上傳自己的數據集,以幫助壯大AI學習社區并加快其發展步伐,造福大家。

如果你還沒有Hugging Face Hub賬號,需要先去其官網注冊一個賬號,然后按照以下步驟創建數據集。

  1. 點擊頁面右上角profile下的New DataSet選項創建一個新的數據集倉庫,如圖7-4所示。
  2. 輸入數據集的名稱,并選擇是否為公開數據集,公開數據集對所有人可見,而私有數據集僅對自己或組織成員可見。

圖7-4 Hugging Face創建數據集頁面樣例圖7-4 Hugging Face創建數據集頁面樣例

1)進入數據集頁面,點擊頂部菜單欄的“Files and versions”,然后點擊右邊“Add file”按鈕下的“upload files”按鈕,之后將圖片文件和訓練數據元文件直接拖拽到上傳文件框,最后編寫修改信息,點擊提交即可,如圖7-5所示。

圖7-5 Hugging Face上傳數據集內容頁面樣例圖7-5 Hugging Face上傳數據集內容頁面樣例

訓練參數設置

需要注意的是,為了保證能夠成功運行最新版的訓練代碼,建議通過源碼重新安裝Diffusers庫。

bash
pip install git+https://github.com/Hugging Face/diffusers

然后我們需要初始化Accelerate分布式訓練環境。
bash
> accelerate config                                 
[2023-07-20 18:37:53,537] [INFO] [real_accelerator.py:110:get_accelerator] Setting ds_accelerator to cuda (auto detect)
NOTE: Redirects are currently not supported in Windows or MacOs.
--------------------------------------------------------------------------------------------------------------------In which compute environment are you running?
This machine
--------------------------------------------------------------------------------------------------------------------Which type of machine are you using?
No distributed training
Do you want to run your training on CPU only (even if a GPU / Apple Silicon device is available)? [yes/NO]: NO        
Do you wish to optimize your script with torch dynamo?[yes/NO]: NO                                                    
Do you want to use DeepSpeed? [yes/NO]: NO                                                                            
What GPU(s) (by id) should be used for training on this machine as a comma-seperated list? [all]: all                  
--------------------------------------------------------------------------------------------------------------------Do you wish to use FP16 or BF16 (mixed precision)?
no
accelerate configuration saved at C:\Users\admin/.cache\Hugging Face\accelerate\default_config.yaml

模型訓練與測試

當前,LoRA技術主要支持 UNet2DConditionalModel。Diffusers團隊已經推出了一款適用于LoRA的微調腳本,這款腳本的優勢在于它能夠在僅有11GB GPU RAM的環境中穩定運行,而且不需要依賴8-bit等優化技術。下面我們將展示了如何使用此腳本結合數碼獸數據集來進行模型的微調操作。

bash
accelerate launch --mixed_precisinotallow="fp16"  train_text_to_image_lora.py \
   --pretrained_model_name_or_path="runwayml/stable-diffusion-v1-5" \
--train_data_dir="./train_data" \
--dataloader_num_workers=0 \
--resolutinotallow=512  --center_crop  --random_flip \
--train_batch_size=1 \
--gradient_accumulation_steps=4 \
--max_train_steps=15000 \
--learning_rate=1e-04 \
--max_grad_norm=1 \
--lr_scheduler="cosine" --lr_warmup_steps=0 \
--output_dir="./finetune/lora/digimon" \
--checkpointing_steps=500 \
--validation_prompt="Blue Agumon" \
--seed=1024

該腳本是啟動了一個混合精度為fp16的加速微調訓練任務。它采用的預訓練模型是runwayml/stable-diffusion-v1-5,并從"./train_data"路徑下獲取訓練數據。腳本配置為單線程加載數據,并將圖像解析為512x512的分辨率,同時允許中心裁剪和隨機翻轉。雖然每次只處理一個批次的數據,但它會累計四個批次的梯度進行一次更新。訓練的最大步數被設置為15000步,學習率為0.0001,并限制了梯度的最大范數為1。學習率調度器采用的是余弦退

火策略,不進行預熱。訓練結果將保存在"./finetune/lora/digimon"目錄下,每500步保存一次檢查點。此外,驗證的提示詞設置為"Blue Agumon",并指定了隨機種子為1024,以確保實驗的可重復性。

正如我們前面所討論的,LoRA的主要優勢之一是可以通過訓練比原始模型小幾個數量級的權重來獲得出色的結果。通過load_attn_procs函數,我們可以在原始的Stable Diffusion模型權重之上加載額外的權重。

python
import torch
from diffusers import StableDiffusionPipeline, DPMSolverMultistepScheduler

model_path = "runwayml/stable-diffusion-v1-5"
LoRA_path = "./finetune/lora/digimon"  # 修改成本地LoRA模型路徑
pipe = StableDiffusionPipeline.from_pretrained(model_path, torch_dtype=torch.float16)
pipe.scheduler = DPMSolverMultistepScheduler.from_config(pipe.scheduler.config)
pipe.unet.load_attn_procs(LoRA_path)
pipe.to("cuda")
image = pipe("blue skin agumon", num_inference_steps=50).images[0]
image.save("test.png")

在上面這段代碼中,我們首先定義了兩個路徑,一個是主模型路徑model_path,如果還是使用原生的Stable Diffusion則不需要修改,還有一個是LoRA模型的路徑LoRA_path,需要將LoRA_path修改為正確的本地LoRA模型路徑。接下來創建StableDiffusionPipeline流水線對象,然后通過load_attn_procs方法用于加載本地的LoRA模型,并將其應用于流水線的unet模塊,再將管道移至GPU以加快推理速度。最后,我們給定一個提示詞“blue skin agumon”,讓模型生成一個藍色皮膚的亞古獸,訓練數據集的亞古獸圖片與生成的圖片如圖7-6所示。

圖7-6 原始亞古獸圖片(左)與微調后的模型生成的“藍色亞古獸”圖片(右)對比圖7-6 原始亞古獸圖片(左)與微調后的模型生成的“藍色亞古獸”圖片(右)對比

在推理時我們還可以調整LoRA的權重系統:

圖片圖片

如果將設置為0時,其效果與只使用主模型完全一致;如果將設置為1時,與使用的效果相同。因此,如果LoRA存在過擬合的現象,我們可以將設置為較低的值,如果使用LoRA的效果不太明顯,那我們可以將設置為略高于1的值。

除了使用單個LoRA模型,還可以將多個LoRA模型同時添加到一個主模型中,同樣也可以調整兩個LoRA模型的權重:

圖片圖片

如果將和都設置為0.5,那么在主模型添加的就是兩個LoRA模型的平均權重。如果將設置為0.7,設置為0.3,那么第一個LoRA模型的效果將占據70%的效果。

在代碼中,將LoRA權重與凍結的預訓練模型權重合并時,也可以選擇調整與參數合并的權重數量scale,scale值為0表示不使用LoRA權重,而scale值為1表示使用完全微調的 LoRA 權重。

python
pipe.unet.load_attn_procs(lora_model_path)
pipe.to("cuda")
image = pipe(
    "A agumon with blue skin.", num_inference_steps=25, guidance_scale=7.5, cross_attention_kwargs={"scale": 0.5}
).images[0]
image.save("blue_pokemon.png")


責任編輯:武曉燕 來源: 數據STUDIO
相關推薦

2025-09-16 09:35:52

2025-01-08 08:21:16

2025-11-11 08:45:00

2024-11-11 15:11:23

2024-05-10 06:59:06

2023-08-14 07:20:10

2023-09-28 08:23:18

AI模型

2024-09-09 07:46:16

2025-04-07 00:00:00

多模態大模型

2024-12-18 18:57:58

2024-11-13 09:39:13

2024-09-25 14:53:00

2023-06-07 08:22:59

LLM微調技術

2022-08-11 13:37:41

多模態算法多模態網絡

2024-05-17 16:02:00

2024-11-12 10:20:00

模型數據

2024-10-28 08:55:19

2025-05-21 08:47:00

點贊
收藏

51CTO技術棧公眾號

色吧影院999| 91久久久免费一区二区| 超碰国产精品久久国产精品99| 欧美日韩偷拍视频| 欧美日韩导航| 欧美吻胸吃奶大尺度电影| 在线观看av的网址| 青青视频在线观| 久久99国产乱子伦精品免费| 高清欧美电影在线| 黑人と日本人の交わりビデオ| 99久久999| 粉嫩老牛aⅴ一区二区三区| 亚洲精品久久区二区三区蜜桃臀| 亚洲AV午夜精品| 巨乳诱惑日韩免费av| 色综合男人天堂| 免费一级特黄3大片视频| 综合激情网...| 欧美三级资源在线| xxxx18hd亚洲hd捆绑| 日本韩国在线视频爽| 99久久综合精品| 亚洲影院色无极综合| 69亚洲精品久久久蜜桃小说| 欧美日韩亚洲一区三区| 中文字幕亚洲一区| 日韩人妻一区二区三区 | 国产精品免费久久久久久| 亚洲成人生活片| 青青草97国产精品麻豆| 精品黑人一区二区三区久久| 在线播放免费视频| 日韩中文在线播放| 一本色道久久综合亚洲aⅴ蜜桃| 激情视频小说图片| 成人无遮挡免费网站视频在线观看| 久久精品亚洲一区二区三区浴池 | 亚洲制服丝袜一区| 日韩国产精品毛片| av网站在线免费观看| 久久影院视频免费| 精品国产免费久久久久久尖叫| 国产成人av免费看| 国产一区二区三区在线观看精品| 国产精品久久久久久久久久ktv| 青青草成人av| 国产欧美综合一区二区三区| 97久久久久久| 精品无码m3u8在线观看| 中文字幕亚洲精品乱码| 久久久精品免费| 国内毛片毛片毛片毛片毛片| 日韩国产欧美一区二区| 这里只有精品视频在线| 日本综合在线观看| 久久激情电影| 久久精品国产一区二区电影| 免费高清在线观看电视| 综合视频在线| 欧美激情中文网| 日韩三级小视频| 日韩五码在线| 日本不卡高字幕在线2019| 在线永久看片免费的视频| 日韩av在线发布| 国产精品专区一| 97人妻精品一区二区三区软件| 另类小说一区二区三区| 91亚洲一区精品| 亚洲精品一区二区三区蜜桃| av电影天堂一区二区在线观看| 韩国成人一区| 男人天堂网在线观看| 日本一区二区不卡视频| 懂色av粉嫩av蜜臀av| 欧美卡一卡二| 色综合色狠狠综合色| 污版视频在线观看| 涩爱av色老久久精品偷偷鲁 | 国产永久免费高清在线观看视频| 国产精品免费看片| www.av91| 99只有精品| 欧美一区二区人人喊爽| 自拍视频一区二区| 青草国产精品| 韩国三级日本三级少妇99| 国产一级18片视频| 久久99国内精品| 久久久综合亚洲91久久98| 国产粉嫩一区二区三区在线观看| 亚洲人成电影网站色mp4| 人体内射精一区二区三区| 欧美美女日韩| 91精品国产高清一区二区三区 | 五月婷在线视频| 国产精品青草综合久久久久99| 日本大胆人体视频| 日韩免费小视频| 欧美mv和日韩mv国产网站| 国产一区二区三区四区五区六区| 91精品国产视频| 日本免费一区二区三区视频观看| 国产精品系列视频| 久久久美女毛片| 日本a级片在线观看| 桃子视频成人app| 精品国产三级电影在线观看| 国产精品久久久视频| 影音国产精品| 91久久国产精品| 精品资源在线看| 亚洲成人午夜影院| 午夜免费一级片| 精品高清在线| 欧美一级淫片播放口| 亚洲第一第二区| 18成人在线观看| 日本888xxxx| 亚洲精品aaaaa| 欧美国产在线视频| 国产农村妇女毛片精品久久| 国产日韩精品久久久| 日本成年人网址| 国产一区在线电影| 欧美风情在线观看| 国产日韩一级片| 国产精品福利影院| 污污视频网站免费观看| 欧美男男freegayvideosroom| 久久资源免费视频| 91成人一区二区三区| 国产日产欧美一区| 黑鬼大战白妞高潮喷白浆| 极品尤物一区| 久久人人爽人人| 黄色美女一级片| 亚洲一区在线播放| 亚洲成人福利视频| 亚洲一区 二区 三区| 成人看片人aa| 日本在线免费| 8x8x8国产精品| 国产男女猛烈无遮挡在线喷水| 日本免费新一区视频| 日韩在线三级| 欧美美女被草| 久久精品国产亚洲一区二区| 国产精品久久久久久69| 1000部国产精品成人观看| 手机视频在线观看| 91久久夜色精品国产按摩| 国产欧美日韩最新| 麻豆传媒视频在线观看免费| 欧美欧美欧美欧美| www欧美com| 国产不卡免费视频| 日韩精品在线视频免费观看| 激情亚洲小说| 丝袜美腿亚洲一区二区| 国产又黄又大又爽| 亚洲少妇屁股交4| 午夜dv内射一区二区| 亚洲欧美成人vr| 国产成人avxxxxx在线看| 国产三级在线免费| 欧美色视频日本版| 国产精品免费无码| 青青草91视频| 在线视频不卡一区二区三区| 日韩一区二区三区四区五区| 欧美xxxx14xxxxx性爽| 国产日韩欧美视频在线观看| 亚洲乱码国产乱码精品精可以看| 永久看看免费大片| 激情自拍一区| 日韩欧美精品一区二区| 国产91亚洲精品久久久| xxxxx成人.com| 成人午夜福利视频| 天天操天天干天天综合网| 国产ts在线播放| 日本欧美韩国一区三区| 色爽爽爽爽爽爽爽爽| 动漫3d精品一区二区三区乱码| 欧美在线www| 浮生影视网在线观看免费| 欧美午夜一区二区三区| 在线观看美女av| 成人av资源在线观看| 免费国产黄色网址| 精品国产中文字幕第一页| 成人黄色在线播放| av男人的天堂在线观看| 日韩成人av在线| 中文字幕精品无码亚| 亚洲欧美偷拍卡通变态| 久久久久亚洲AV成人无码国产| 天堂av在线一区| 亚洲精品天堂成人片av在线播放| 国产高清日韩| 国外色69视频在线观看| 福利在线视频导航| 精品国产一区二区三区久久影院| 国产男人搡女人免费视频| 一区二区三区四区视频精品免费| 国产夫妻性爱视频| 国产美女精品在线| 无码内射中文字幕岛国片| 亚洲天天影视网| 免费试看一区| 国产在线不卡一区二区三区| 色综合老司机第九色激情| 成年人视频在线免费观看| 欧美一级一区二区| 69国产精品视频免费观看| 亚洲乱码国产乱码精品精的特点| 婷婷色一区二区三区| 国产一区二区久久| 韩国日本在线视频| 欧美午夜一区| 精品乱子伦一区二区三区| 看亚洲a级一级毛片| 国产精品91在线观看| av在线播放国产| 在线观看日韩视频| 无码h黄肉3d动漫在线观看| 欧美高清视频一二三区 | 97中文字幕在线观看| 久久国产乱子精品免费女| 男女猛烈激情xx00免费视频| 久久影院一区| 日韩videos| 欧美欧美黄在线二区| 国产日韩一区二区| 精品视频一区二区三区在线观看| 国产91色在线|免| av资源亚洲| 欧美激情女人20p| www在线视频| 久久精品视频在线观看| 西西人体44www大胆无码| 亚洲第一区第二区| 99久久精品国产色欲| 欧美日韩国产成人在线免费| www.com国产| 一本到高清视频免费精品| 激情五月色婷婷| 亚洲国产精品久久艾草纯爱 | 欧美日韩国产区| 久久成人国产精品入口| 亚洲乱码中文字幕综合| 东方av正在进入| 一区二区三区在线视频免费观看| 黄色激情小视频| 国产精品乱码一区二三区小蝌蚪| 91成人破解版| 中日韩av电影| 亚洲a∨无码无在线观看| 中文字幕第一区二区| 日本一区二区视频在线播放| 国产精品美女久久久久久2018| 手机免费看av| 中文字幕乱码一区二区免费| 精品成人无码一区二区三区| 久久久综合视频| 91成年人网站| 欧美国产视频在线| 国产传媒视频在线| 亚洲日穴在线视频| 欧美人妻精品一区二区免费看| |精品福利一区二区三区| av激情在线观看| 亚洲综合激情小说| www日韩精品| 狠狠色狠狠色综合日日五| 男人天堂视频网| 欧美视频中文字幕| 国产美女自慰在线观看| 亚洲第一精品夜夜躁人人爽| 涩涩视频在线观看免费| 伊人久久综合97精品| 黄色网址在线免费观看| 午夜精品久久久99热福利| 在线观看v片| 国产精品色悠悠| 亚洲精品aⅴ| 视频一区二区在线观看| 亚洲综合自拍| 国产一区二区网| 精品一区二区三区视频 | eeuss鲁片一区二区三区在线观看 eeuss影院一区二区三区 | 99热在线精品观看| 免费在线观看的av网站| 水野朝阳av一区二区三区| 男人女人拔萝卜视频| 99riav一区二区三区| 亚洲AV成人无码网站天堂久久| 夜夜精品浪潮av一区二区三区| 中文字幕在线播| 欧美一区二区在线看| 日韩一二三四| 亚洲欧美另类在线观看| 国产第一页在线| 国产精品国产三级国产专播精品人 | 欧美一级片一区| 高清一区二区中文字幕| 日韩欧美一区二区三区四区五区| 亚洲一级淫片| 亚洲天堂av线| 国产成人av一区二区三区在线| www.久久国产| 亚洲激情欧美激情| 国产一级片av| 国产婷婷色综合av蜜臀av| 国产二区三区在线| 韩国v欧美v日本v亚洲| 免费亚洲电影| 国产日韩一区二区| 亚洲最新色图| 亚洲美女性囗交| 国产成人日日夜夜| 国产一二三四区在线| 亚洲福利电影网| 国产精品一区二区av白丝下载| 亚洲精品资源美女情侣酒店| 日本三级视频在线播放| 国产a级全部精品| 51vv免费精品视频一区二区| 久久久成人精品一区二区三区| 亚洲欧美日韩国产综合精品二区 | 精品中文av资源站在线观看| 内射中出日韩无国产剧情| 亚洲精品视频免费看| 国产精品人人爽| 中文日韩在线观看| 久久毛片亚洲| 国产一区国产精品| 亚洲小说欧美另类社区| 日本少妇一区二区三区| 国产精品午夜电影| 无码人妻一区二区三区免费| 日韩av网址在线观看| 俺来也官网欧美久久精品| 国产尤物91| 亚洲精品系列| 91精品又粗又猛又爽| 亚洲色图视频免费播放| 91亚洲视频在线观看| 中文字幕日韩精品在线观看| 日本免费久久| 在线成人性视频| 久久精品国产**网站演员| 亚洲av无码成人精品国产| 色婷婷av一区二区三区之一色屋| 亚洲区小说区图片区| 欧美在线观看网站| 国产香蕉精品| 超碰97人人射妻| 久久久国产综合精品女国产盗摄| 日本福利片在线观看| 精品久久久久av影院| sm久久捆绑调教精品一区| 国产精品日韩欧美一区二区| 国内精品久久久久久久影视麻豆 | 人妻大战黑人白浆狂泄| 精品成人乱色一区二区| 青青青手机在线视频观看| 午夜剧场成人观在线视频免费观看| 国产日韩在线观看视频| 男人天堂网站在线| 成人午夜视频在线观看| 国产一级做a爱片久久毛片a| 亚洲精品一区二区网址| 国产极品久久久久久久久波多结野| 欧美一区视久久| 捆绑调教美女网站视频一区| 黑人操日本美女| 精品国产自在久精品国产| 裤袜国产欧美精品一区| 翔田千里亚洲一二三区| 国产在线观看一区二区| 性欧美疯狂猛交69hd| 亚洲福利影片在线| 日韩av大片站长工具| 久久99久久99精品蜜柚传媒| 免费精品99久久国产综合精品| 黄色香蕉视频在线观看| 91精品欧美福利在线观看| 欧美激情二区| 黄色国产精品一区二区三区| 久久精品30| 精品欧美一区二区久久久久| 精品免费国产一区二区三区四区| 蜜桃av在线播放| 日韩国产精品毛片| 91麻豆高清视频| 国产精品久久久久毛片| 97超级碰在线看视频免费在线看|