日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

使用 PyTorch FSDP 微调 Llama 2 70B

發布時間:2023/12/24 windows 52 coder
生活随笔 收集整理的這篇文章主要介紹了 使用 PyTorch FSDP 微调 Llama 2 70B 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

通過本文,你將了解如何使用 PyTorch FSDP 及相關最佳實踐微調 Llama 2 70B。在此過程中,我們主要會用到 Hugging Face Transformers、Accelerate 和 TRL 庫。我們還將展示如何在 SLURM 中使用 Accelerate。

完全分片數據并行 (Fully Sharded Data Parallelism,FSDP) 是一種訓練范式,在該范式中優化器狀態、梯度和模型參數都會被跨設備分片。前向傳播時,每個 FSDP 單元執行 all gather 以獲取完整的權重,然后用它們進行計算并在計算后丟棄掉其他設備的分片。隨后是反向傳播,然后就是損失計算。反向傳播時,每個 FSDP 單元執行 all gather 操作以獲取完整的權重,并執行計算以獲得本地 batch 的梯度。這些梯度通過 reduce scatter 在設備上進行均值計算并分片,這樣每個設備都可以更新其對應分片的參數。有關 PyTorch FSDP 的更多信息,請參閱此博文: 使用 PyTorch 完全分片數據并行技術加速大模型訓練。

(圖源: 鏈接)

使用的硬件

節點數: 2,至少 1 個節點
每節點 GPU 數: 8
GPU 類型: A100
GPU 顯存: 80GB
節點內互聯: NVLink
每節點內存: 1TB
每節點 CPU 核數: 96
節點間互聯: AWS 的 Elastic Fabric Adapter (EFA)

微調 LLaMa 2 70B 面臨的挑戰

在嘗試使用 FSDP 微調 LLaMa 2 70B 時,我們主要遇到了三個挑戰:

  1. FSDP 會先加載整個預訓練模型,然后再對模型進行分片。這樣就意味著節點內的每個進程 (即 rank) 都會加載整個 Llama-70B 模型,因此需要 7048 GB ~ 2TB 的 CPU 內存,這個算式中 4 是每個參數所需字節數,8 是每個節點的 GPU 數。這會導致 CPU 內存不足,進而導致進程終止。
  2. 使用 FULL_STATE_DICT 來保存完整中間檢查點并將其卸載至 rank 0 的 CPU 內存中需要花費大量時間,且由于在此期間通信庫需要無限期掛起等待保存完成,因此經常會導致 NCCL 超時錯誤。然而,完全關掉這個選項也不好,因為在訓練結束時我們需要保存完整的模型狀態字典,而不是 FSDP 式分片的狀態字典。
  3. 我們需要提高速度并減少顯存使用,以加快訓練并節約計算成本。

下文,我們主要討論如何一一解決上述挑戰,最終微調出一個 70B 的模型!

先列出重現結果所需的所有資源:

  1. 代碼庫: https://github.com/pacman100/DHS-LLM-Workshop/tree/main/chat_assistant/training,代碼中包含了使能 flash 注意力 V2 的熱補丁
  2. FSDP 配置文件: https://github.com/pacman100/DHS-LLM-Workshop/blob/main/chat_assistant/training/configs/fsdp_config.yaml
  3. SLURM 啟動腳本 - launch.slurm : https://gist.github.com/pacman100/1cb1f17b2f1b3139a63b764263e70b25
  4. 模型: meta-llama/Llama-2-70b-chat-hf
  5. 數據集: smangrul/code-chat-assistant-v1 (混合了 LIMA 和 GUANACO 數據集,且已轉換為訓練所需的格式)

準備工作

首先按照 此步驟 安裝 Flash Attention V2。然后,安裝最新的 PyTorch nightly (CUDA ≥11.8)。接著,根據 此文件 安裝其余依賴軟件。在本文中,我們是從主分支安裝 ?? Accelerate 和 ?? Transformers 的。

微調

應對挑戰 1

PR 25107 和 PR 1777 解決了第一個挑戰,且無需用戶側更改任何代碼。主要做的事情如下:

  1. 在所有 rank 上創建無權重的空模型 (使用 meta 設備)
  2. 僅在 rank 0 上將狀態字典加載至模型
  3. 其他 rank 僅對 meta 設備上的參數執行 torch.empty(*param.size(), dtype=dtype)
  4. 因此,只有 rank 0 上加載了完整的模型及權重,而所有其他 rank 上的權重是空的
  5. 設置 sync_module_states=True ,以便 FSDP 實例在訓練開始之前將權重廣播到各 rank

下面是在 2 個 GPU 上加載 7B 模型的輸出日志片段,它測量了各個階段內存的消耗及其加載的模型參數量。我們可以觀察到,在加載預訓練模型時,rank 0 和 rank 1 的 CPU 峰值內存分別為 32744 MB1506 MB 。因此可知,僅有 rank 0 加載了預訓練模型,這就實現了 CPU 內存的有效利用。你可在 此處 找到完整日志。

accelerator.process_index=0 GPU Memory before entering the loading : 0
accelerator.process_index=0 GPU Memory consumed at the end of the loading (end-begin): 0
accelerator.process_index=0 GPU Peak Memory consumed during the loading (max-begin): 0
accelerator.process_index=0 GPU Total Peak Memory consumed during the loading (max): 0
accelerator.process_index=0 CPU Memory before entering the loading : 926
accelerator.process_index=0 CPU Memory consumed at the end of the loading (end-begin): 26415
accelerator.process_index=0 CPU Peak Memory consumed during the loading (max-begin): 31818
accelerator.process_index=0 CPU Total Peak Memory consumed during the loading (max): 32744

accelerator.process_index=1 GPU Memory before entering the loading : 0
accelerator.process_index=1 GPU Memory consumed at the end of the loading (end-begin): 0
accelerator.process_index=1 GPU Peak Memory consumed during the loading (max-begin): 0
accelerator.process_index=1 GPU Total Peak Memory consumed during the loading (max): 0
accelerator.process_index=1 CPU Memory before entering the loading : 933
accelerator.process_index=1 CPU Memory consumed at the end of the loading (end-begin): 10
accelerator.process_index=1 CPU Peak Memory consumed during the loading (max-begin): 573
accelerator.process_index=1 CPU Total Peak Memory consumed during the loading (max): 1506

應對挑戰 2

該挑戰可以通過在配置 FSDP 時將狀態字典類型設為 SHARDED_STATE_DICT 來解決。設為 SHARDED_STATE_DICT 后,每個 rank 各自保存各自 GPU 所需要的分片,這使得用戶可以快速保存中間檢查點并快速從其恢復訓練。而當使用 FULL_STATE_DICT 時,第一個進程 (rank 0) 會用 CPU 收集整個模型,然后將其保存為標準格式。

我們可以用以下命令創建相應的 accelerte 配置文件:

accelerate config --config_file "fsdp_config.yaml"

你可以從此處獲取生成的配置文件: fsdp_config.yaml。在該配置文件中,分片策略是 FULL_SHARD 。我們使用 TRANSFORMER_BASED_WRAP 作為自動模型包裝策略,它使用 _no_split_module 來搜索 transformer 塊名并自動進行嵌套 FSDP 包裝。我們使用 SHAARDED_STATE_DICT 把中間檢查點和優化器狀態保存為 PyTorch 官方推薦的格式。同時,如上一節 應對挑戰 1 中所述,我們還需要確保訓練開始時用 rank 0 來廣播參數。從配置文件中你還可以看到我們用的是 bf16 混合精度訓練。

那么,在保存最終檢查點時,如果將其保存成單個文件呢?我們使用的是以下代碼段:

if trainer.is_fsdp_enabled:
    trainer.accelerator.state.fsdp_plugin.set_state_dict_type("FULL_STATE_DICT")

trainer.save_model(script_args.output_dir) # 或者 , 如果整個模型小于 50 GB (即 LFS 單文件的最大尺寸),你還可以使用 trainer.push_to_hub() 把模型推到 hub 上去。

應對挑戰 3

為了加快訓練速度并減少顯存占用,我們可以使用 flash 注意力并開啟梯度檢查點優化,從而在微調的同時節省計算成本。當前,我們用了一個熱補丁來實現 flash 注意力,具體代碼可見 這兒。

FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness 一文基于對底層硬件 (即 GPU) 的內存層次結構的深刻理解而引入了一種更快、更節省內存的無損注意力加速算法。底層硬件在設計內存層次結構時,遵循的實踐原則是: 帶寬/速度越高的內存,其容量越小,因為它更貴。

根據博文 根據第一性原理讓深度學習性能起飛,我們可以發現,當前硬件上的注意力模塊是 內存帶寬受限 的。原因是注意力機制 主要由逐元素操作 組成,如下左圖所示。我們可以觀察到,掩碼、softmax 和 dropout 操作占用了大部分時間,而非需要大量 FLOP 的矩陣乘法。

(圖源: 鏈接)

這正是 flash 注意力解決的問題,其想法是 去除冗余的 HBM 讀/寫操作。該算法通過將所有內容保留在 SRAM 中,待執行完所有中間步驟后再將最終結果寫回到 HBM,即 算子融合 來實現這一目的。下圖簡要描述了算子融合是如何克服內存瓶頸的。

(圖源: 鏈接)

在前向和反向傳播過程中我們還使用了 平鋪 (Tiling) 優化技巧,將 NxN 大小的 softmax 分數計算切成塊,以克服 SRAM 內存大小的限制。在使用平鋪技巧時,我們會使用在線 softmax 算法。同時,我們還在反向傳播中使用了 重計算 技巧,以大大降低在前向傳播過程中存儲整個 NxN softmax 分數矩陣所帶來的內存消耗。

如欲深入理解 flash 注意力,請參考博文 ELI5: FlashAttention、根據第一性原理讓深度學習性能起飛 以及原始論文 FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness。

綜合運用所有手段

你可參考 此腳本,以在 SLURM 中用 Accelerate 啟動器運行訓練。下面還給出了一個等效命令,展示了如何使用 Accelerate 啟動器來運行訓練。請注意,該命令會覆蓋 fsdp_config.yaml 中的 main_process_ipmain_process_portmachine_ranknum_processes 以及 num_machines 配置。另一個需要重點注意的是,這里的存儲是所有節點共享的。

accelerate launch \
    --config_file configs/fsdp_config.yaml \
    --main_process_ip $MASTER_ADDR \
    --main_process_port $MASTER_PORT \
    --machine_rank \$MACHINE_RANK \
    --num_processes 16 \
    --num_machines 2 \
    train.py \
    --model_name "meta-llama/Llama-2-70b-chat-hf" \
    --dataset_name "smangrul/code-chat-assistant-v1" \
    --max_seq_len 2048 \
    --max_steps 500 \
    --logging_steps 25 \
    --eval_steps 100 \
    --save_steps 250 \
    --bf16 True \
    --packing True \
    --output_dir "/shared_storage/sourab/experiments/full-finetune-llama-chat-asst" \
    --per_device_train_batch_size 1 \
    --gradient_accumulation_steps 1 \
    --dataset_text_field "content" \
    --use_gradient_checkpointing True \
    --learning_rate 5e-5 \
    --lr_scheduler_type "cosine" \
    --weight_decay 0.01 \
    --warmup_ratio 0.03 \
    --use_flash_attn True

整個微調過程需要約 13.5 小時,下圖給出了訓練損失曲線。

下例給出了使用上述模型完成的一段對話:

System Prompt: You are a helpful, respectful and honest assistant. Always answer as helpfully \
as possible, while being safe. Your answers should not include any harmful, \
unethical, racist, sexist, toxic, dangerous, or illegal content. Please ensure that \
your responses are socially unbiased and positive in nature.

If a question does not make any sense, or is not factually coherent, explain why \
instead of answering something not correct. If you don’t know the answer to a \
question, please don’t share false information.

- Human: What is Deep Learning? Explain like a Pirate.

+ Assistant: Arrr Grumete! Are ye lookin' fer a proper explanation o' Deep Learnin'?
+ Alright then, listen up me hearty! Deep Learnin' be a type o' machine learnin' that uses artificial neural networks to analyze data.
+ Aye, ye heard that right, mateys! Artificial neural networks be models o' the human brain, but instead o' using neurons, they use interconnected nodes or "artificial neurons" to process information.
+ These nodes work together to form layers o' processing units that can learn from large amounts o' data.
+ The more data these systems receive, the better they get at recognizing patterns and makin' decisions on their own.
+ So hoist the sails and set course for adventure with deep learnin', me hearties! It's a treasure trove o' knowledge just waitin' to be discovered.
+ Fair winds and following seas!

- Human: Now explain it like a chef.

+ Assistant: Certainly! Here's an explanation of deep learning from a culinary perspective:

+ Think of a recipe as a sequence of steps used to transform raw ingredients into a delicious dish.
+ Similarly, in deep learning, there are multiple layers of "ingredients" (or features) that are combined and transformed through various operations to produce a final output or prediction.
+ Each layer builds upon the previous one, refining and enhancing the representation of the input data until it reaches the desired outcome.
+ Just as different spices enhance the flavors of food, each layer adds depth and complexity to the model's understanding of the input, allowing it to make more accurate predictions.
+ And much like how chefs must carefully balance the amount of salt, sugar, and other seasonings in a recipe, the training process in deep learning involves adjusting the weights and biases of the network to achieve the perfect blend of accuracy and efficiency.
+ With enough practice and experimentation, anyone can become a master chef... I mean, a master of deep learning! Bon appétit!

整個對話使用的格式如下:

<|system|> system message <|endoftext|> <|prompter|> Q1 <|endoftext|> <|assistant|> A1 <|endoftext|> ...

總結

我們在多節點多 GPU 上使用 PyTorch FSDP 成功微調了一個 70B Llama 模型,并在此過程中解決了各種挑戰。我們看到了當前在 ?? Transformers 和 ?? Accelerates 中應如何初始化大模型從而有效克服 CPU 內存不足的問題。我們還給出了如何高效地保存/加載中間檢查點,同時又能以易于使用的方式保存最終模型的最佳實踐。為了加速訓練并減少 GPU 顯存使用,我們還強調了 flash 注意力和梯度檢查點機制的重要性。最后,我們向大家展示了在 ?? Accelerate 上僅需要簡單的配置就可以在多節點多 GPU 上微調大模型。


英文原文: https://hf.co/blog/ram-efficient-pytorch-fsdp

原文作者: Sourab Mangrulkar,Sylvain Gugger,Lewis Tunstall,Philipp Schmid

譯者: Matrix Yao (姚偉峰),英特爾深度學習工程師,工作方向為 transformer-family 模型在各模態數據上的應用及大規模模型的訓練推理。

FSDP MFU (Model FLOPS Utilization) 相關討論: https://github.com/huggingface/blog/issues/1649

總結

以上是生活随笔為你收集整理的使用 PyTorch FSDP 微调 Llama 2 70B的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产高清不卡av | 久久99久久精品 | 视频二区在线视频 | 国产精品久久二区 | 99精品视频精品精品视频 | 久久久精品影视 | 深爱五月网 | 狠狠操影视| 免费视频91蜜桃 | 亚洲精品一区二区网址 | 99热这里只有精品免费 | 久久久高清免费视频 | 91手机电视| 久久免费国产视频 | 在线一区电影 | 国产精品一区二区免费看 | 日韩资源在线 | 综合久久五月天 | 一区二区网 | 精品国产大片 | 日韩精品一区二区免费视频 | 成人毛片一区二区三区 | 国产999视频在线观看 | 久久97超碰 | 美女免费黄网站 | 久久精品欧美一区 | 久久国产精品精品国产色婷婷 | 人人搞人人干 | 精品视频在线观看 | 国产麻豆剧传媒免费观看 | 四虎视频 | 亚洲毛片视频 | 免费视频网 | 亚洲区视频在线观看 | 亚洲美女精品区人人人人 | 日韩黄色在线观看 | 久久与婷婷 | 狠色在线| 国内视频在线 | 亚洲精品久久久久久中文传媒 | 日韩簧片在线观看 | 日韩av电影网站在线观看 | 在线免费中文字幕 | 日日夜夜国产 | 日韩中文在线字幕 | 午夜丁香视频在线观看 | 国产视频黄 | 久草资源在线观看 | 日本中文字幕在线一区 | 日韩激情免费视频 | 精品一区二区在线免费观看 | 天天干天天爽 | 99亚洲精品 | 色美女在线 | 精品国产视频在线 | 91高清视频免费 | 久久久久久久综合色一本 | 免费看v片网站 | 久久精品久久99精品久久 | 久久福利 | 日韩中文在线字幕 | 丁香九月激情综合 | 国产精品69av | av观看久久久 | 天天艹| 天堂中文在线视频 | 久久国产精品99久久久久久丝袜 | 久久综合在线 | 国产99久久九九精品 | 福利区在线观看 | 久久视频中文字幕 | 国产免费又爽又刺激在线观看 | 伊人资源站 | 99爱精品视频 | 激情五月五月婷婷 | 精品国产福利在线 | 国产视频一区在线 | 在线亚州 | 久久久亚洲国产精品麻豆综合天堂 | 日日天天干 | 日韩欧美在线综合网 | 精品在线观看视频 | 99热这里只有精品久久 | 99免费在线观看视频 | 国产一区视频导航 | 日韩一级精品 | 成人小视频在线 | 91亚洲精品在线 | 亚洲丁香久久久 | 亚洲精欧美一区二区精品 | 久久视频在线免费观看 | 成人久久18免费网站 | 超碰电影在线观看 | 欧美成年网站 | www操操操 | 久久视频在线免费观看 | 久久99精品国产一区二区三区 | 手机在线看a| 在线午夜电影神马影院 | 国产剧情在线一区 | 五月天六月丁香 | 中文字幕av一区二区三区四区 | 久章草在线 | 成人资源在线 | 久久国产精品小视频 | 久久久久久亚洲精品 | 激情小说网站亚洲综合网 | 黄色在线免费观看网址 | 天天伊人狠狠 | 久久avav| 国产在线视频一区二区三区 | 日韩视频免费播放 | 奇米7777狠狠狠琪琪视频 | 五月婷综合 | 青青草国产在线 | 99免费在线视频观看 | 欧美一区二视频在线免费观看 | 国产香蕉97碰碰久久人人 | 一区二区精品在线视频 | 天堂av中文字幕 | 91亚洲精品在线 | 99精品视频观看 | 亚洲v精品 | 亚洲一区二区视频在线播放 | 国产精品国产三级在线专区 | 高潮毛片无遮挡高清免费 | 国产尤物在线 | 国产激情小视频在线观看 | 草免费视频 | 中文字幕日韩电影 | 精品国自产在线观看 | 色香蕉网 | 亚洲欧美在线综合 | 天天干夜夜操视频 | 国产精品第一 | 在线视频手机国产 | 亚洲国产精久久久久久久 | www.久久久.cum | 亚洲色图 校园春色 | 精品成人网 | 国产精品白虎 | 一级黄网 | av片一区 | 狠狠色丁香婷婷综合久久片 | 麻豆果冻剧传媒在线播放 | 天天插狠狠插 | 精品国产伦一区二区三区观看体验 | 这里只有精品视频在线观看 | www黄色| 国产精品久久久久久久久久妇女 | 最新av网址在线观看 | 91精品成人 | 正在播放亚洲精品 | av电影免费在线看 | 欧美一区二区三区在线观看 | 亚洲一二视频 | 天天综合中文 | 亚洲精品视频在 | 一区二区三区视频网站 | 国产一区二区三区高清播放 | 美女免费网站 | 黄色一及电影 | 91在线成人 | 97网在线观看 | 免费看黄的视频 | 日韩精品中文字幕有码 | 亚洲热久久 | 91中文字幕在线观看 | 欧美一区二区免费在线观看 | 美女黄视频免费 | 欧美在线视频日韩 | 日韩字幕 | 欧美精品久久久久久久久久丰满 | 在线观看免费av网 | 91av资源在线 | 午夜精品福利一区二区三区蜜桃 | 狠狠操91| 久草精品免费 | 久久avav| 亚洲精品久久久久中文字幕m男 | 啪啪资源 | 国产精品色在线 | 国产亚洲精品久久19p | 狠狠干 狠狠操 | 91天天操| 欧美日韩调教 | 999视频在线播放 | av在线永久免费观看 | 亚洲精品乱码久久久久久久久久 | 久久精品欧美一 | www免费黄色 | 久久久精品 一区二区三区 国产99视频在线观看 | 精品国产自 | 激情久久久久久久久久久久久久久久 | 看污网站 | 中文字幕av在线免费 | 在线观看视频色 | 精品视频中文字幕 | 日日夜夜免费精品视频 | 婷婷丁香六月 | 五月天亚洲综合小说网 | 大片网站久久 | 四川妇女搡bbbb搡bbbb搡 | www.天天成人国产电影 | 黄色精品久久 | 在线观看91久久久久久 | 国产中文字幕大全 | 午夜精品福利影院 | 人人玩人人添人人澡97 | 欧美精品乱码久久久久久 | 五月天婷亚洲天综合网鲁鲁鲁 | 精品久久91 | 天天爽夜夜爽人人爽一区二区 | 精品国产精品一区二区夜夜嗨 | 久久艹综合 | www.夜夜草| 精品一二三四在线 | 欧美成人区| 亚洲aⅴ在线| 91丨九色丨高潮丰满 | 亚洲综合色丁香婷婷六月图片 | 日韩欧美视频在线 | 久草在线中文888 | 日韩一区在线免费观看 | 五月天久久久 | 激情综合中文娱乐网 | 91日韩精品| 中文高清av | 99视 | 怡红院av久久久久久久 | 久久在现 | 天海翼一区二区三区免费 | 97免费中文视频在线观看 | 国产精品99在线观看 | 69国产盗摄一区二区三区五区 | 视频高清 | 成人91av| 超碰在线天天 | 久久ww| 久久99久久99精品免观看软件 | 干天天| 欧美日韩国产二区三区 | 婷婷激情五月 | 亚洲成免费 | av女优中文字幕在线观看 | 黄色一级大片在线免费看产 | 成人午夜电影免费在线观看 | 日韩在线视频在线观看 | 97视频免费看 | 一二区电影| 欧美日韩高清一区二区三区 | 五月婷婷国产 | 国产在线精品观看 | 久久久久综合精品福利啪啪 | 中文字幕在线第一页 | 夜夜躁狠狠躁 | 婷婷久操| 欧美日韩在线播放 | 婷婷六月天在线 | 91av超碰| 成人精品久久久 | 国产精品扒开做爽爽的视频 | 五月婷丁香 | 亚洲国产精品久久久久 | 日韩av电影免费在线观看 | 亚洲成av人影片在线观看 | 黄色电影小说 | 99婷婷狠狠成为人免费视频 | 亚洲va欧美va人人爽春色影视 | 日日夜夜噜噜噜 | 日韩高清激情 | 国产xvideos免费视频播放 | 麻花传媒mv免费观看 | 久久精品国产精品 | 亚洲精品视频www | 麻豆国产视频 | 久99久久| 又大又硬又黄又爽视频在线观看 | 日韩三级一区 | 亚洲黄色激情小说 | 超级碰碰碰视频 | 欧美一级片免费观看 | 在线观看黄网 | 五月婷综合 | 成人av手机在线 | 成年人免费av网站 | wwwwww国产| 亚洲午夜久久久久久久久久久 | 伊人婷婷 | 国产系列精品av | 日韩精品久久一区二区 | 毛片激情永久免费 | 96视频在线 | 久久精品99国产精品酒店日本 | 18性欧美xxxⅹ性满足 | 国产在线色视频 | 亚洲高清在线 | 深爱开心激情 | 欧美一级视频免费 | 美女福利视频一区二区 | 久久大视频 | 色吧av色av| 久久a免费视频 | 91最新在线视频 | 亚洲春色综合另类校园电影 | 午夜影视av | 国产精品一区二区三区在线 | 国产精品成久久久久 | 欧美日韩另类在线 | 国产成人精品在线观看 | 国产黄影院色大全免费 | 亚洲国产黄色片 | 欧美日韩国产伦理 | 四虎在线视频 | 国产成人精品午夜在线播放 | 久久国产精品久久精品国产演员表 | 色综合天天综合 | 精品一区二区在线免费观看 | 免费视频国产 | 中文字幕韩在线第一页 | 精品成人a区在线观看 | 亚洲精品国产成人av在线 | 国产精品福利久久久 | 久久69av| 国产亚洲精品久久久久久久久久久久 | 999超碰 | 亚洲日本va午夜在线电影 | 国产小视频在线免费观看视频 | 日韩欧美69 | 国产精品视屏 | 欧美日韩一区二区在线观看 | 在线观看va | 久久专区 | 色香蕉视频 | 91爱爱网址 | 久久久久国产精品厨房 | 97精产国品一二三产区在线 | 夜夜骑天天操 | 成人在线免费观看视视频 | 国产精品18久久久久久首页狼 | 久久久久久久久久久国产精品 | 精品欧美乱码久久久久久 | 欧美国产日韩在线视频 | 97视频人人澡人人爽 | 国产视频久 | 91.麻豆视频 | 亚洲免费国产视频 | 综合久久婷婷 | www.888av| 亚洲精品动漫在线 | 国产精品成人久久久 | 久久国产精品99久久久久久进口 | 天堂在线视频中文网 | 日本护士三级少妇三级999 | 99久久精品国产免费看不卡 | 韩日电影在线免费看 | 天天色棕合合合合合合 | 国产福利一区二区三区视频 | 国产麻豆视频免费观看 | 久久久精品国产免费观看同学 | 国产麻豆果冻传媒在线观看 | 国产成人资源 | 999久久久免费视频 午夜国产在线观看 | 黄色日批网站 | 久久综合色婷婷 | 成人av一区二区在线观看 | 欧美一级特黄高清视频 | 91色网址| www五月天com| 人人插人人搞 | 天天插天天狠天天透 | 久久视频这里只有精品 | 中文字幕美女免费在线 | 久久不射电影院 | 在线观看中文字幕2021 | 日本一区二区三区免费观看 | 国产欧美精品xxxx另类 | 日韩一区二区在线免费观看 | 国产精品一区一区三区 | 91在线看视频 | 久久狠狠亚洲综合 | 国语黄色片| 亚洲成人av免费 | 欧美成人中文字幕 | 在线中文字幕视频 | 久久免费视屏 | 日韩免费电影一区二区 | 丁香午夜婷婷 | 久久这里有| 国产精品久久免费看 | 精品久久久免费 | 久久噜噜少妇网站 | 午夜神马福利 | 日韩中文字幕在线不卡 | 91黄色视屏 | av在线播放亚洲 | 国产精品欧美一区二区 | 久久久精品成人 | 日韩免费看视频 | 亚洲综合欧美日韩狠狠色 | 久久激情视频免费观看 | 全久久久久久久久久久电影 | 91福利在线导航 | 毛片视频网址 | 97色在线| 成人高清在线观看 | 精品久久久久久国产91 | 天天操天天弄 | 91传媒免费观看 | 丁香婷婷综合五月 | 国产成人一区二区三区免费看 | 在线观看国产成人av片 | 1区2区视频| 免费毛片一区二区三区久久久 | 精品国产精品一区二区夜夜嗨 | 在线免费黄色片 | 日批在线看 | 久久五月激情 | 国产成人精品av久久 | 日韩欧美成 | 波多野结衣一区二区三区中文字幕 | 99久久婷婷国产精品综合 | 在线观看视频一区二区 | 亚洲午夜久久久久 | 深爱激情五月婷婷 | 国产成人久久av | 久久久久亚洲国产精品 | 97人人艹| 国产高潮久久 | 97超碰人人澡 | 亚洲伊人网在线观看 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 国产高清视频在线免费观看 | www日 | 国产日韩欧美在线观看视频 | 国产午夜三级一区二区三桃花影视 | 人人干狠狠操 | 精品久久久久久亚洲综合网站 | 久久久私人影院 | 久久综合综合久久综合 | 成人毛片久久 | 日韩城人在线 | 人人爽人人舔 | 国产精品青青 | 99久e精品热线免费 99国产精品久久久久久久久久 | 黄色av一区二区 | 国产人成一区二区三区影院 | 欧美日韩国产一二 | av在线免费观看不卡 | 国产成人精品女人久久久 | 国产无限资源在线观看 | 久久精品99视频 | 美女久久99| 久久影院午夜论 | 国产日产精品一区二区三区四区的观看方式 | 综合久久久久久久 | 99精品免费 | 亚洲精品人人 | www色av| 黄色高清视频在线观看 | 国产又粗又猛又爽又黄的视频先 | 国产91免费看 | 91毛片在线观看 | 久草青青在线观看 | 91视频免费观看 | 精产嫩模国品一二三区 | 亚洲在线成人精品 | 久久久久久久久久久久影院 | 亚洲人人精品 | 美女久久 | 草久草久 | 一区二区三区国产欧美 | 色爱区综合激月婷婷 | 国产不卡免费av | 97在线观看免费高清 | 69久久久久久久 | 91精品老司机久久一区啪 | 97理论电影 | 97精品超碰一区二区三区 | 热久久国产精品 | 国产在线91在线电影 | 亚洲精品一区二区网址 | 婷婷干五月 | 最近最新最好看中文视频 | 蜜桃av久久久亚洲精品 | 欧美日韩免费一区二区三区 | 天堂av免费观看 | 亚洲一区二区三区在线看 | 欧美一区在线看 | 久久草在线免费 | 91麻豆国产福利在线观看 | 久久在线免费观看 | 99精品视频网 | 在线看国产日韩 | 国产精品2020 | 91亚洲精品在线 | 欧美一级在线 | 亚洲韩国一区二区三区 | 狠狠干成人 | 亚洲成av人片一区二区梦乃 | av高清免费在线 | 欧洲亚洲精品 | 91视频免费看网站 | 国产小视频在线 | 日韩成人免费在线观看 | 一区视频在线 | 99中文字幕在线观看 | 综合天天色 | 黄色大片日本 | 成年人黄色大片在线 | 日日狠狠 | 有码一区二区三区 | 狠狠狠狠狠狠干 | 狠狠操天天干 | 成人动漫精品一区二区 | 久久久久国产一区二区三区四区 | 精品久久久久久久久久 | 久久99精品久久久久婷婷 | 操久在线| 在线黄色国产 | 天天干天天操天天做 | 2019中文 | 亚洲特级毛片 | 久草在线费播放视频 | 日本中文字幕影院 | 国产精品99久久久精品 | 成人资源站| 三级午夜片 | 国产中文字幕视频在线观看 | 久久不卡国产精品一区二区 | 久久成人综合 | 精品uu | 日韩电影在线观看一区二区 | 国产成人av一区二区三区在线观看 | 亚洲乱码国产乱码精品天美传媒 | 欧美日韩视频在线观看一区二区 | 成人免费亚洲 | 91精品国产一区二区三区 | 日产中文字幕 | 日本公妇色中文字幕 | www.天天干.com| 99九九99九九九视频精品 | 夜夜躁日日躁狠狠久久av | 黄色三级免费观看 | 欧美日本在线视频 | 婷婷精品国产欧美精品亚洲人人爽 | 亚洲伊人网在线观看 | 国产高清中文字幕 | 97人人超碰在线 | 午夜婷婷在线观看 | 免费在线激情视频 | 天天操天天操天天操 | 日韩素人在线观看 | 97人人澡人人添人人爽超碰 | 中文字幕在线第一页 | 黄色一级免费网站 | 欧美日韩国产免费视频 | 91在线观| 亚洲精品视频网 | 97人人超 | 日韩av在线高清 | 国产一区二区免费看 | 免费黄色网址网站 | 久久久久久国产精品美女 | 美女网站免费福利视频 | 91久久黄色| 成人a大片 | 天天爽天天射 | 麻豆小视频在线观看 | 国产一级片免费观看 | free. 性欧美.com | 亚洲乱码国产乱码精品天美传媒 | 日韩高清成人 | 91新人在线观看 | 欧美性天天 | 九九热在线视频 | 国产精品免费成人 | 永久免费在线 | 91超在线 | 草久草久 | 亚洲欧美偷拍另类 | 特黄色大片 | 国产精品视频不卡 | 国产欧美精品在线观看 | 五月婷婷中文网 | 97超级碰碰碰碰久久久久 | 亚洲精品久久久久999中文字幕 | 日韩成年视频 | 中文字幕在线观看资源 | av在线激情 | 欧美成人精品在线 | 日韩在线电影一区二区 | 尤物97国产精品久久精品国产 | 久久久精品欧美一区二区免费 | 黄色小说在线免费观看 | 婷婷综合视频 | 丁香资源影视免费观看 | 欧美色图视频一区 | 日本成人免费在线观看 | 在线播放日韩av | 天天操天天吃 | 久久精品官网 | av大全在线看| 99久久精品国产一区二区三区 | 91久久国产露脸精品国产闺蜜 | 国产成人精品一区二区三区福利 | 国产黄色在线看 | 国产精品女人网站 | 韩国中文三级 | 国内精品视频久久 | 超碰免费久久 | 国产精品v欧美精品 | 久久精品第一页 | 日韩欧美在线观看一区二区三区 | 美国三级黄色大片 | 久久久国产日韩 | 亚洲天天摸日日摸天天欢 | 又黄又爽又刺激视频 | 狠狠色伊人亚洲综合网站野外 | 五月婷婷在线观看视频 | 免费av免费观看 | 日韩在线网址 | 久久精品人人做人人综合老师 | 激情综合亚洲精品 | 亚洲欧美国产视频 | 久久精品视频网 | 中文字幕亚洲欧美日韩 | 激情校园亚洲 | 五月在线视频 | 国产久草在线观看 | 在线视频久 | 亚洲成人av片 | 国产欧美精品一区二区三区 | 国产伦精品一区二区三区… | 国产精品视频线看 | av超碰免费在线 | 三级av免费看 | 日韩在线视频线视频免费网站 | 久久久久亚洲精品国产 | 伊人五月 | 免费av在线播放 | 国产精品久久久久久久久岛 | 婷婷色综 | 中文字幕av电影下载 | 久久国产午夜精品理论片最新版本 | 天天要夜夜操 | 久久亚洲免费 | 国产一区二区在线影院 | 狠狠干天天色 | 夜夜操天天干 | 免费av在线 | 久久精品9 | 91精选在线观看 | 亚洲va欧美 | 亚洲国产视频a | 香蕉在线播放 | 97视频在线免费播放 | 国产精品免费观看视频 | av在线亚洲天堂 | 婷婷播播网 | 欧美一级电影 | 午夜国产在线观看 | 久久99精品久久久久久久久久久久 | 99精品免费久久久久久久久日本 | 国产在线a免费观看 | 久久久久久久99精品免费观看 | 中文字幕av在线电影 | a级片网站 | 国产一区二区在线免费视频 | 免费看的国产视频网站 | 国产精品免费视频观看 | av资源在线观看 | 欧美日本啪啪无遮挡网站 | 国产精品激情在线观看 | 丁香婷婷激情 | 久久久免费精品国产一区二区 | 免费成人黄色av | 成 人 黄 色 免费播放 | 在线观看中文字幕av | 国产18精品乱码免费看 | 国产精品亚洲片在线播放 | 日韩成人精品 | 97超碰人人模人人人爽人人爱 | 久久综合五月天婷婷伊人 | 国产精品无av码在线观看 | 免费黄色网止 | 亚洲美女免费精品视频在线观看 | 精品国产成人av在线免 | 亚洲v精品 | 国产粉嫩在线观看 | 色综合天天干 | 日韩成人在线一区二区 | 亚洲视频在线观看免费 | 成人永久在线 | 日韩精品免费 | 国产综合福利在线 | a√天堂中文在线 | 国产精品视频资源 | 成人av高清在线 | 国产成人高清av | 国产美女搞久久 | 麻豆视频www | 人人澡人人添人人爽一区二区 | 九九电影在线 | 午夜精品视频福利 | 在线精品视频在线观看高清 | 国产黄视频在线观看 | 久久久久国产成人免费精品免费 | 欧洲精品二区 | 日韩精品第一区 | 香蕉精品在线观看 | 啪啪小视频网站 | 国产免费av一区二区三区 | 婷婷久久五月天 | 特级黄色片免费看 | 久久免费精品 | 午夜精品婷婷 | 就要色综合 | 日韩免费一级a毛片在线播放一级 | 久草视频手机在线 | 国产大尺度视频 | 不卡的av在线 | 天天干,夜夜操 | 欧美日韩久久不卡 | 69绿帽绿奴3pvideos| 丁香六月五月婷婷 | 91成人网在线 | 四虎永久免费在线观看 | 久草在线电影网 | 日韩在线观看一区二区 | 欧美黄污视频 | 麻豆视频免费入口 | 中文字幕人成不卡一区 | 国产精品99免视看9 国产精品毛片一区视频 | 色综合网 | 欧美91精品久久久久国产性生爱 | 国产在线观看你懂得 | av资源免费观看 | 黄色av成人在线观看 | 久久久精品免费观看 | 亚洲 在线 | 麻豆网站免费观看 | 色婷婷成人网 | 天天干天天操天天射 | 成人免费观看在线视频 | 欧美成人区 | 欧美一区三区四区 | 久久久久久毛片精品免费不卡 | 一级精品视频在线观看宜春院 | 亚洲经典视频在线观看 | 久久草网| 久久久精品网 | 欧美精品资源 | av品善网| 国产精品久久一区二区三区不卡 | 免费看国产黄色 | 一区二区 精品 | 精品视频999 | 成年人av在线播放 | 综合久久影院 | 综合国产在线 | 91精品系列| 欧美激情精品久久久久久 | 久久综合狠狠综合久久综合88 | 国产免费xvideos视频入口 | 在线电影日韩 | 免费裸体视频网 | 麻豆视频在线观看 | 亚洲电影av在线 | 日韩精品久久久久 | 视频在线观看日韩 | 国产精品av免费观看 | 91精品啪在线观看国产81旧版 | 亚洲97在线| 夜又临在线观看 | 久久人人看 | 九九综合九九综合 | 深爱激情五月网 | 亚洲综合国产精品 | 99久久超碰中文字幕伊人 | 欧美午夜性生活 | 国产亚洲激情视频在线 | 蜜臀av夜夜澡人人爽人人桃色 | 9在线观看免费高清完整 | 久久久久久久久久久久99 | 玖玖爱国产在线 | 美女国产免费 | 天天综合网久久 | 国产一及片| 成人一级片免费看 | 黄色软件在线观看视频 | 99色在线视频 | 国产精品成人国产乱 | 日韩资源在线 | 91九色在线 | 国产伦精品一区二区三区四区视频 | 国产破处精品 | 国产视频精品免费播放 | 欧美一级片在线观看视频 | 日韩激情综合 | 国产做爰视频 | 六月丁香激情综合色啪小说 | 国产伦精品一区二区三区高清 | 深夜免费福利网站 | 亚洲高清精品在线 | 999久久久免费精品国产 | 免费色视频在线 | 精品国产一区二区三区四区在线观看 | 久久久精品国产一区二区电影四季 | 18国产精品白浆在线观看免费 | 国产高清视频在线观看 | 美女国产免费 | 国产精品久久久久久久久久尿 | 天天干,狠狠干 | 色吊丝在线永久观看最新版本 | 2020天天干天天操 | 天天干夜夜擦 | 免费久久99精品国产 | 亚洲高清视频在线观看免费 | 99在线视频精品 | 久久久久免费看 | 亚洲综合在线观看视频 | 欧美日韩观看 | 在线免费观看视频 | 视频一区二区三区视频 | 中文字幕在线观看av | 欧美国产日韩一区二区三区 | 免费人成网 | 久久成人在线 | 免费成人黄色av | 日韩一区二区三 | 日韩一级黄色大片 | 91在线国内视频 | 日韩免费在线观看视频 | 天天草天天爽 | 蜜臀av性久久久久av蜜臀三区 | 99久久久国产精品 | 精品一区二区视频 | 精品一区91 | 国产原厂视频在线观看 | 成人一区二区三区中文字幕 | 免费一级特黄录像 | 国产成人一区二区三区影院在线 | 日本久久精 | 亚洲电影黄色 | 五月天天天操 | 91免费高清视频 | bbbbb女女女女女bbbbb国产 | 99国产精品久久久久久久久久 | 日韩精品久久久久久 | 91成人免费在线 | 国产精品久久久久久久久费观看 | 美女一二三区 | 人人看人人草 | 婷婷伊人网 | 日本中文在线播放 | 国产精品激情在线观看 | 亚洲一级片免费观看 | 久久亚洲福利视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美a级一区二区 | 岛国片在线| 成人黄色av免费在线观看 | 午夜av电影院 | 特级毛片在线观看 | 久久视频二区 | 最近日本韩国中文字幕 | 中文字幕一区2区3区 | 久久精品久久精品久久精品 | 国产精品久久久久aaaa | 黄色免费大片 | 在线视频免费观看 | 99草在线视频 | 黄网站www | 波多野结衣动态图 | 手机av网站 | 国产免费av一区二区三区 | 久久精品视频在线观看免费 | 免费看片黄色 | 欧美一级免费黄色片 | 日韩精品久久久 | 日韩av午夜在线观看 | 九九欧美| 亚洲国产中文字幕在线视频综合 | 国产 日韩 欧美 在线 | 91精品在线播放 | 青青网视频 | 亚洲国内精品在线 | 国产一二三四在线视频 | 国产精品免费看久久久8精臀av | 视频国产精品 | 国产99久久久国产精品免费二区 | 91在线视频在线 | 日韩三级视频在线看 | 国产精品久久久久久久午夜 | 久久精品久久精品 | 成人在线视频论坛 | www.夜色321.com | 免费看一级一片 | 日韩美在线观看 | h文在线观看免费 | 日本中文一区二区 | 精品国产一区二区三区不卡 | 免费h在线观看 | 操操日 | 91av视频免费在线观看 | 国产亚洲精品xxoo | 免费av影视 | 福利视频网站 | 日韩在线视频精品 | 久久中文精品视频 | 亚洲成人精品 | 欧美a级免费视频 | 久久五月天色综合 | 国产成人久久精品一区二区三区 | 亚洲美女精品区人人人人 | a亚洲视频| 日韩最新中文字幕 | 伊人伊成久久人综合网站 | 免费在线观看av网址 | 曰本三级在线 | 狠狠狠色丁香婷婷综合久久88 | www.黄色片网站 | 亚洲精品美女久久久久网站 | 嫩嫩影院理论片 | 日本黄色片一区二区 | 国精产品一二三线999 | 在线观看免费成人av | 久久久久久久久久久久久9999 | 日韩久久精品 | 国产成人精品免费在线观看 | www在线免费观看 | a级一a一级在线观看 | 日韩美女久久 | 国产精品久久久久久久久久不蜜月 | 国产盗摄精品一区二区 | 人人射 | 欧美极品裸体 | 日韩天天操 | av电影av在线 | 啪嗒啪嗒免费观看完整版 | 亚洲精品小视频 | 丝袜美女视频网站 | 免费久久久久久久 | 国产福利免费在线观看 | 久久久久免费精品视频 | 日韩aⅴ视频 | 国产色视频网站 | 国产精品日韩久久久久 | 国产小视频精品 | 国产精品av免费在线观看 | 久久免费片 | 永久免费看av | 亚洲激情校园春色 | 91香蕉视频好色先生 | 国产精品久久片 | 欧美欧美 | 亚洲精品h | av.com在线| 麻豆播放 | 久久综合中文字幕 | 在线视频99 | 国产日韩精品在线 | 欧美性生活免费看 | 国产99视频在线观看 | 日韩欧美视频免费看 | 不卡精品视频 | 婷婷九月激情 | 久久久久久久18 | 天天综合天天做天天综合 | 99视频在线精品国自产拍免费观看 | 午夜精品一二三区 | av丝袜在线| 免费看污网站 | 精品999| 五月天激情电影 | 欧美一进一出抽搐大尺度视频 | 国产成人黄色在线 | 日本久久91 | 午夜精品中文字幕 | 五月婷婷伊人网 | 亚洲永久精品在线观看 | 美女视频黄的免费的 | 911香蕉视频 | 天天操夜夜做 | 久久er99热精品一区二区三区 | 国产精品欧美一区二区三区不卡 | 激情丁香综合五月 | 九九综合久久 | 免费看的黄网站 | 国产精品永久在线观看 | 免费观看一区 | 日本中文一级片 | 免费av片在线 | 亚洲三级影院 | 亚洲1级片 | 极品久久久久 | 国产精品99爱 |