色综合中文综合网_性猛交娇小69hd_久久精品99久久久久久_欧美日韩精品一区二区三区四区 _97视频色精品_国产高清精品久久久久_日日鲁鲁鲁夜夜爽爽狠狠视频97 _国产成人免费视频精品含羞草妖精 _熟女少妇在线视频播放_精品人妻一区二区三区麻豆91 _久久女同性恋中文字幕_一区二区福利视频

模型也可以上網(wǎng)課?!一文看懂服務(wù)型蒸餾訓(xùn)練方案

允中 發(fā)自 凹非寺
量子位 編輯 | 公眾號 QbitAI

自今年年初,由于疫情的原因,為了減少人員聚集,降低病毒擴散的可能性,各大中小學(xué)校都陸續(xù)開始了網(wǎng)上教學(xué)。上網(wǎng)課已經(jīng)成了家喻戶曉的一種學(xué)習(xí)方式了。

可是你知道嗎,在深度學(xué)習(xí)領(lǐng)域,模型訓(xùn)練也是可以采用網(wǎng)課形式,不用那么震驚,這個真的有!這就是今天要講的LF AI基金會的EDL項目基于飛槳深度學(xué)習(xí)平臺推出的服務(wù)型蒸餾訓(xùn)練方案

什么是蒸餾訓(xùn)練?

要講蒸餾訓(xùn)練就要提到知識蒸餾。如今深度學(xué)習(xí)模型正在往越來越大,網(wǎng)絡(luò)層越來越深的方向發(fā)展。在很多場景下,模型越大,層數(shù)越多,模型效果就越好。但受限于推理速度,顯存資源等要求,大模型通常無法直接部署,需要對模型進行壓縮。

目前主流的壓縮方法有裁剪、量化、知識蒸餾等。其中知識蒸餾這一概念是由Hinton等人在2015年發(fā)表的《Distilling the Knowledge in a Neural Network》論文中提出的一個黑科技,一種非常經(jīng)典的模型壓縮技術(shù),是將知識從一個復(fù)雜模型(Teacher)遷移到另一個輕量級模型(Student)上的方式來實現(xiàn)模型壓縮。

其實所謂知識的遷移,其實可以理解為一種訓(xùn)練過程,就是使用Teacher模型來訓(xùn)練Student模型,這種訓(xùn)練方法就是蒸餾訓(xùn)練。在訓(xùn)練出一個效果良好的Student模型后,這個Student模型就可以被用于實際部署了。

如下圖所示,訓(xùn)練步驟可以分為兩步:

  1. 訓(xùn)練好一個Teacher模型。
  2. 訓(xùn)練Student模型,即使用Teacher模型的知識來訓(xùn)練Student模型。

知識蒸餾架構(gòu)圖

所謂Teacher模型的知識是指Teacher模型的推理結(jié)果,我們稱之為soft label,這個soft label將作為Student網(wǎng)絡(luò)的訓(xùn)練目標,Student的推理結(jié)果需要盡可能接近Teacher的推理結(jié)果。與soft label相對應(yīng)的是hard label,hard label就是真實訓(xùn)練數(shù)據(jù)的標簽。相比于hard label,soft label所含的信息量更大。

舉個例子,比如做區(qū)分驢和馬的分類任務(wù)的時候,soft label不會像hard label那樣只給馬的index值為1,其余類別為0,而是在驢的部分也會提供一個概率值(例如0.3或0.4之類),這樣的優(yōu)勢在于使soft label包含了不同類別之間的相似性信息。顯而易見,使用soft label訓(xùn)練出來的模型肯定要比單獨使用hard label訓(xùn)練出來的模型學(xué)習(xí)到更多的知識,也就更加的優(yōu)秀。

知識蒸餾訓(xùn)練的目標函數(shù)可由distillation loss(對應(yīng)teacher soft label)和student loss(對應(yīng)標注的hard label)加權(quán)得到。公式如下,其中p表示Student模型的推理結(jié)果,q為teacher的推理結(jié)果,y為hard label。

什么是服務(wù)型蒸餾訓(xùn)練?

說完蒸餾訓(xùn)練了,下面我們進入正題,來看看我們這個服務(wù)型蒸餾訓(xùn)練到底是個什么東東!蒸餾訓(xùn)練可以分為如下三種方式:

離線蒸餾訓(xùn)練

離線蒸餾訓(xùn)練的方式很像是老師(Teacher)把要講課的內(nèi)容錄制成視頻交給學(xué)生(Student)去自學(xué),然后學(xué)生根據(jù)課程視頻自學(xué)成才。所以離線蒸餾訓(xùn)練就是先使用Teacher模型做推理并將結(jié)果保存在磁盤中,然后Student模型使用磁盤中保存的樣本和Teacher模型的推理結(jié)果作為數(shù)據(jù)集進行訓(xùn)練。這種訓(xùn)練方式下Student模型訓(xùn)練和常規(guī)訓(xùn)練一致,方法簡單。不過這種訓(xùn)練方式一般需要數(shù)據(jù)增強,而且需要占用巨大的磁盤空間,因此應(yīng)用環(huán)境受到了一定的限制。

△?離線蒸餾訓(xùn)練

常規(guī)蒸餾訓(xùn)練

常規(guī)蒸餾訓(xùn)練是指將Teacher模型和Student模型放入同一網(wǎng)絡(luò)中,固定Teacher模型參數(shù)只做前向,Student模型則正常做反向傳播訓(xùn)練。這也是目前主流的蒸餾訓(xùn)練方式。這和現(xiàn)實生活中常規(guī)的教學(xué)方式很像,老師和學(xué)生在一個教室里,老師說一句,學(xué)生聽一句。但是這種訓(xùn)練方式不僅Teacher模型本身需要占用較大的空間,而且由于Teacher和Student是1對1的綁定關(guān)系,Student模型的訓(xùn)練完全依賴Teacher模型,Student模型要等Teacher模型輸出一個batch的推理結(jié)果才可以訓(xùn)練,而teacher模型也要等Student訓(xùn)練完一個batch,才能開始下一個batch的推理,對整體的訓(xùn)練速度有一定的影響。

服務(wù)型蒸餾訓(xùn)練

服務(wù)型蒸餾訓(xùn)練是基于EDL(Elastic Deep Learning,彈性深度學(xué)習(xí)框架)提出的一種訓(xùn)練方案。EDL是Linux基金會(LF)旗下負責(zé)人工智能和大數(shù)據(jù)深度學(xué)習(xí)領(lǐng)域的基金會LF AI正在孵化的重要項目之一。如今在云計算資源蓬勃發(fā)展的條件下,利用彈性資源進行深度學(xué)習(xí)模型訓(xùn)練和推理將成為一種普遍現(xiàn)象,因此EDL項目應(yīng)運而生。EDL項目可以使云上深度學(xué)習(xí)模型的訓(xùn)練和推理變得更容易和更有效。而服務(wù)型蒸餾訓(xùn)練方案就是EDL項目結(jié)合百度飛槳開源深度學(xué)習(xí)平臺而推出了一種新的訓(xùn)練方案,可謂出身名門!

與常規(guī)蒸餾訓(xùn)練相比,服務(wù)型蒸餾訓(xùn)練將Teacher模型和Student模型解耦,Teacher模型被部署為線上推理服務(wù),Student模型則以客戶端的身份通過互聯(lián)網(wǎng)實時發(fā)送樣本到Teacher模型獲取推理結(jié)果進行訓(xùn)練,這就如同讓模型上網(wǎng)課。那么讓模型上網(wǎng)課可以給用戶帶來什么收益呢?咱們往下看!

△?服務(wù)蒸餾訓(xùn)練

服務(wù)型蒸餾訓(xùn)練的價值

相比于常規(guī)的蒸餾訓(xùn)練模式相比,服務(wù)型蒸餾訓(xùn)練可以給用戶帶來如下收益:

  1. 節(jié)約顯存資源。由于Student模型和Teacher模型的解耦,所以服務(wù)型蒸餾訓(xùn)練可以使用異構(gòu)的資源,也就是把Student模型和Teacher模型的部署到不同的設(shè)備上。原先受限于顯存大小而難以部署到單個GPU卡上的蒸餾網(wǎng)絡(luò)可以通過該方式部署到不同卡上。
  2. 提升訓(xùn)練速度。由于節(jié)約了顯存資源,這樣就可以使Student模型能夠訓(xùn)練更大的batch size;同時由于Student模型和Teacher模型是異構(gòu)流水線,Student模型不用等Teacher模型推理結(jié)束后再訓(xùn)練,綜合上述兩個原因,可以大大提高訓(xùn)練速度。
  3. 提高訓(xùn)練資源利用率。在實際應(yīng)用中,我們可以將Teacher模型部署到線上的彈性預(yù)估卡集群,利用線上預(yù)估卡閑時的算力資源提升蒸餾任務(wù)中Teacher模型側(cè)的吞吐量。同時由于Teacher模型可以彈性調(diào)度,不用擔心高峰時線上實例被搶占造成的任務(wù)失敗。相當于把teacher對訓(xùn)練卡的資源需求轉(zhuǎn)移到了在線GPU卡上,在v100等離線訓(xùn)練資源受限的情況下,使用在線卡對訓(xùn)練進行加速,以節(jié)約寶貴的訓(xùn)練資源。此外,在離線集群上,結(jié)合調(diào)度策略,還可以將Teacher模型部署到集群碎片資源,或者如k40等使用率較低的資源上,充分利用集群的空閑、碎片資源。
  4. 提升訓(xùn)練效率。用戶可以根據(jù)Teacher和Student的吞吐性能靈活設(shè)置Teacher和Student的比例,也就是說多個老師可以教多個學(xué)生,而不是只能保持1比1的家教模式,最大限度地提高訓(xùn)練的產(chǎn)出。

為了驗證服務(wù)型蒸餾訓(xùn)練的效果,我們在ImageNet數(shù)據(jù)集上使用普通訓(xùn)練、常規(guī)蒸餾訓(xùn)練和服務(wù)型蒸餾訓(xùn)練幾個不同方式來訓(xùn)練ResNet50_vd模型。

在精度上,可以看出相比于普通訓(xùn)練,蒸餾訓(xùn)練提升了ResNet50_vd模型近2%的精度。而服務(wù)型蒸餾訓(xùn)練和常規(guī)蒸餾訓(xùn)練在精度上持平。當然該模型的蒸餾精度遠不止于此,關(guān)于知識蒸餾更多提升精度的技巧請參考如下地址:

https://paddleclas.readthedocs.io/zh_CN/latest/advanced_tutorials/distillation/index.html

在速度上,相比于普通訓(xùn)練,常規(guī)蒸餾訓(xùn)練由于Teacher模型占用了很大一部分算力,所以在相同訓(xùn)練資源的情況下,訓(xùn)練速度僅為普通訓(xùn)練的35.9%。而服務(wù)型蒸餾訓(xùn)練由于使用了額外的在線P4彈性資源,將Teacher對訓(xùn)練卡的資源需求轉(zhuǎn)移到了彈性卡上,所以相比于普通訓(xùn)練,仍保持有82.8%的訓(xùn)練效率,速度為常規(guī)蒸餾訓(xùn)練2.3倍。

如果繼續(xù)增加Teacher資源,理論上EDL服務(wù)型蒸餾訓(xùn)練的速度是可以和普通訓(xùn)練速度持平的。當然常規(guī)蒸餾訓(xùn)練如果加大資源,也是可以繼續(xù)加速的,不過這樣就占用了更多寶貴的v100訓(xùn)練資源了。

服務(wù)型蒸餾訓(xùn)練既然那么厲害,那它是怎么做到的呢?咱們來看看它的具體實現(xiàn)。

服務(wù)型蒸餾訓(xùn)練的實現(xiàn)方案

從具體實現(xiàn)的角度看,服務(wù)型蒸餾訓(xùn)練之所以被稱為服務(wù),就是因為它將Teacher模型部署成了服務(wù)端,而Student模型成了客戶端。如下圖所示,該方案可以描述為將Teacher模型被部署為在線可容錯彈性服務(wù),而在Student模型一側(cè)則通過DistillReader來封裝Student模型與Teacher模型之間的通信,訪問Teacher服務(wù)。下面咱們分別介紹下DistillReader和可容錯彈性服務(wù)都是啥?

△?服務(wù)型蒸餾訓(xùn)練架構(gòu)圖

DistillReader

DistillReader用來代表Student模型向Teacher模型進行通信,從而產(chǎn)生可供Student模型訓(xùn)練的數(shù)據(jù)reader。如下圖所示,Student模型將訓(xùn)練樣本和標簽傳入訓(xùn)練reader,DistillReader從訓(xùn)練reader中讀取訓(xùn)練樣本發(fā)送給Teacher模型,然后獲取推理結(jié)果。推理結(jié)果和原訓(xùn)練reader中的數(shù)據(jù)封裝在一起,返回一個包含推理結(jié)果的新reader給Student模型,這樣TEACHER模型的推理和STUDENT模型的訓(xùn)練就可以流水行并行起來了。

△?DistillReader功能示意圖

可容錯彈性服務(wù)

可容錯彈性服務(wù)的實現(xiàn)架構(gòu)如下圖所示,首先我們通過Paddle Serving將多個Teacher模型部署成服務(wù),并注冊服務(wù)到Redis數(shù)據(jù)庫中;Student模型則作為客戶端從服務(wù)發(fā)現(xiàn)中查詢所需的Teacher服務(wù);服務(wù)發(fā)現(xiàn)從Redis數(shù)據(jù)庫查詢并按某種負載均衡策略返回客戶端所需的Teacher列表;每當Teacher變化時,客戶端就可以實時拿到最新Teacher列表,連接Teacher進行蒸餾訓(xùn)練,不用擔心發(fā)生由于連接到被收回的Teacher資源而導(dǎo)致任務(wù)失敗的請況。

△?彈性伸縮服務(wù)架構(gòu)圖

如下圖所示,該圖是服務(wù)型蒸餾訓(xùn)練運行的流程圖,圖中可以看到STUDENT模型給TEACHER模型發(fā)送樣本并獲取推理結(jié)果,而TEACHER模型服務(wù)側(cè)則可以隨意增刪,彈性調(diào)整。

△?服務(wù)型蒸餾訓(xùn)練流程圖

在了解了實現(xiàn)方案后,那么怎么使用服務(wù)蒸餾訓(xùn)練呢?下面我們通過一個操作示例為大家簡單介紹一下。

服務(wù)型蒸餾訓(xùn)練實踐

我們通過訓(xùn)練圖像分類模型來給大家演示下如何使用服務(wù)型蒸餾訓(xùn)練。由于僅是演示,這里我們使用的是單機環(huán)境,也就是說服務(wù)端和客戶端部署在了同一個服務(wù)器上,服務(wù)端的IP地址是127.0.0.1。如果部署在不同設(shè)備上,修改下代碼中的IP地址即可。

環(huán)境準備

請執(zhí)行如下命令拉取鏡像,鏡像為CUDA9.0的環(huán)境,在里面我們預(yù)裝了EDL、飛槳核心框架和Padde Serving等相關(guān)依賴。

docker?pull?hub.baidubce.com/paddle-edl/paddle_edl:latest-cuda9.0-cudnn7
nvidia-docker?run?-name?paddle_edl?hub.baidubce.com/paddle-edl/paddle_edl:latest-cuda9.0-cudnn7?/bin/bash

啟動Teacher模型

請執(zhí)行如下命令在1號GPU卡啟動Teacher服務(wù),其中Teacher模型為圖像分類模型ResNeXt101_32x16d_wsl,服務(wù)的端口號為9898,并啟動了內(nèi)存優(yōu)化功能。

cd?example/distill/resnet

wget?--no-check-certificate?https://paddle-edl.bj.bcebos.com/distill_teacher_model/ResNeXt101_32x16d_wsl_model.tar.gz
tar?-zxf?ResNeXt101_32x16d_wsl_model.tar.gz

python?-m?paddle_serving_server_gpu.serve?\
??--model?ResNeXt101_32x16d_wsl_model?\
??--mem_optim?True?\
??--port?9898?\
??--gpu_ids?1

啟動Student模型訓(xùn)練

請執(zhí)行如下命令在0號GPU卡啟動Student模型,啟動的student模型為ResNet50_vd,。

python?-m?paddle.distributed.launch?--selected_gpus?0?\
??./train_with_fleet.py?\
??--model=ResNet50_vd?\
??--data_dir=./ImageNet?\
??--use_distill_service=True?\
??--distill_teachers=127.0.0.1:9898

其中train_with_fleet.py是用于啟動訓(xùn)練的腳本,用戶需要在其中添加蒸餾訓(xùn)練相關(guān)的代碼,如果用戶想了解腳本的修改方法或可以參考如下地址。

https://github.com/elasticdeeplearning/edl/blob/develop/example/distill/README.md

以上就是本文介紹的所有內(nèi)容了。如果在使用過程中有問題,或者有什么好的建議,歡迎在EDL代碼庫提ISSUE。

— 完 —

版權(quán)所有,未經(jīng)授權(quán)不得以任何形式轉(zhuǎn)載及使用,違者必究。
一级黄色片毛片| 91精品少妇一区二区三区蜜桃臀| 亚洲天堂伊人网| 国产乱国产乱老熟300部视频| 国产精品一区二区无码对白| 干b视频在线观看| 中文字幕另类日韩欧美亚洲嫩草| 亚洲久久在线观看| 午夜精品久久久久久久爽| 天天av天天翘| 成人午夜免费电影| 91在线观看一区二区| 亚洲欧美日韩一区二区三区在线观看| 亚洲欧洲国产日本综合| 日本道色综合久久| 日韩视频一区二区在线观看| 一区二区三区国产在线观看| 性欧美xxxx交| 国产亚洲一区二区三区在线播放| 亚洲成人午夜在线| 日韩av在线综合| 成人免费无码大片a毛片| 久久精品久久国产| 日本精品久久久久久| 9人人澡人人爽人人精品| 亚洲一区二区在线播放相泽| 欧美大黄免费观看| 性欧美xxxx交| 性欧美精品一区二区三区在线播放| 哪个网站能看毛片| 亚洲熟女少妇一区二区| av中文字幕第一页| 91一区二区在线| 欧美午夜宅男影院| 欧美情侣性视频| 久久亚洲一区二区| 九九热免费在线观看| 亚洲综合网在线| 蜜桃视频在线观看www| 国产视频一区在线观看| 67194成人在线观看| 久久久久久12| 亚洲欧美电影在线观看| 亚洲天堂小视频| 99re这里只有精品在线| 国产精品99久久久久久宅男| 午夜影院久久久| 北条麻妃在线一区二区| 久久久久久精| 天天av天天操| 无码久久精品国产亚洲av影片| 国产一区二区三区在线观看免费视频 | 国产精品电影院| 精品国产成人在线影院 | 亚洲国产黄色片| 亚洲一区亚洲二区| 不卡中文字幕在线观看| 国产在线观看第一页| 久久久国际精品| 亚洲精品一区中文| 久久精品99久久| 久久午夜夜伦鲁鲁片| 亚洲第一页在线观看| 一区二区理论电影在线观看| 国产免费无码一区二区视频| 成人h在线播放| 日韩中文字幕视频在线观看| 国产精品传媒入口麻豆| 日韩欧美国产综合| 91亚洲午夜在线| 久久中文精品视频| 日韩中文字幕三区| 免费91在线观看| 亚洲精品视频三区| 小毛片在线观看| 无码人妻一区二区三区线| 男女视频在线看| 中文字幕一区二区久久人妻网站 | 国产日韩欧美视频| 黄色大片中文字幕| 中文字幕一二三四| 中文字幕 日韩 欧美| 大美女一区二区三区| 日韩一区二区三区在线| 免费看涩涩视频| 一个色综合av| 香蕉视频免费版| 黄视频网站免费看| 羞羞色院91蜜桃| 性做久久久久久| 韩日精品中文字幕| 99精品国产高清一区二区| 欧美伦理91i| 久久精品视频免费在线观看| 中文字幕激情视频| 国产蜜臀av在线一区二区三区| 色久欧美在线视频观看| 亚洲大尺度美女在线| 国产精品久久久久久久免费大片 | 最新中文字幕一区二区三区| 国产日韩欧美二区| 老牛国产精品一区的观看方式| 91传媒视频在线播放| 亚洲精品mp4| 色婷婷精品国产一区二区三区| 国产又大又黄视频| 欧美国产亚洲另类动漫| 欧美日韩你懂得| 秋霞午夜一区二区| 99国产精品99| 最近中文字幕2019免费| 亚洲福利视频专区| 一级片免费在线播放| 国产丝袜在线精品| 久久精品一区中文字幕| 日韩电影免费在线观看中文字幕| 波霸ol色综合久久| 亚洲va久久久噜噜噜| 日韩三级电影| 中文字幕亚洲影院| 国产精品三级在线观看| 在线观看亚洲区| 亚洲av成人无码久久精品 | 成人在线一区二区三区| 亚洲高清一二三区| 三级黄色片免费看| 日本一二三区视频| 一区二区日韩av| 久久国产精品-国产精品| 日本高清www免费视频| 色悠悠亚洲一区二区| 亚洲第一综合| 色呦呦中文字幕| 久久精品99久久久久久久久| 丰满少妇xbxb毛片日本| 国产丝袜在线精品| 国内精品视频免费| a级片免费观看| 在线播放国产一区二区三区| 先锋资源在线视频| 国产精品美女久久久久久久久 | 能在线观看的av| 国产在线看一区| 欧洲精品毛片网站| 日产精品久久久久| 亚洲福利视频久久| 国产免费无码一区二区| 亚洲精品视频在线看| 亚洲高清在线播放| 久久99在线观看| 国产免费一区二区三区在线能观看| 日本一二三区不卡| 亚洲黄色www网站| 性欧美丰满熟妇xxxx性久久久| 一区二区三区免费看视频| 影音先锋欧美在线| 国产美女视频一区| 国产精品10p综合二区| 亚洲第一免费视频| 午夜精品在线视频| 五月天综合激情| 一区二区三区四区在线观看视频| 大黑人交xxx极品hd| 欧美性猛交xxxxx免费看| 男人日女人逼逼| 久久久久9999亚洲精品| 亚洲欧洲日本国产| 国产成人在线免费| 精品在线观看一区二区| 玖玖国产精品视频| 91亚洲va在线va天堂va国| 性欧美18一19性猛交| 日本亚洲欧美三级| 国产精品老熟女视频一区二区| 九九热精品在线| 国产精品theporn动漫| 亚洲欧美激情视频| 校园春色 亚洲| 亚洲视频自拍偷拍| 波多野结衣在线网址| 亚洲天堂2020| 亚洲男人第一av| 色综合久久天天综线观看| 西西44rtwww国产精品| 九九热这里只有在线精品视| 国产美女www| 日本欧美中文字幕| 久久精品综合| 久久国产一区| av一区二区三区在线| 男人j进女人j| 亚洲女爱视频在线| 久久精品网站视频| 91国产免费观看| 蜜臀视频在线观看| 欧美成人午夜电影| 欧美黄色一级网站| 欧美黄色小视频| h片在线免费看| 91在线看网站| 国产xxx精品视频大全| 亚洲午夜激情| 樱桃视频在线观看一区| 4438x全国最大成人| 欧美成人一区二区| 国产香蕉视频在线| 日本高清不卡在线| 久久99久久久久久久久久久| 综合视频在线观看| 亚洲午夜激情网页| 亚洲熟妇一区二区三区| 亚洲人成在线免费观看| 中文字幕一二三四| 成人国产1314www色视频| 成人18视频日本| 日韩少妇内射免费播放| 欧美午夜精品免费| 成人观看免费视频| 日本午夜精品理论片a级appf发布| 日本怡春院一区二区| 综合久久国产| 色成人在线视频| 国产精品视频一区二区三 | 亚洲丝袜在线观看| 亚洲女人天堂网| 一区二区三区精| 狠狠色狠狠色综合人人| 亚洲色图丝袜美腿| 国产精品jizz| 91av在线看| 国产91精品精华液一区二区三区 | 91久久久久久久久久| 91在线观看一区二区| 中文字幕亚洲影院| 中文字幕久久精品| 午夜影院免费视频| 免费不卡av在线| 精品久久久久久久久久久久久久久 | 久久精品99久久久| 欧美私人情侣网站| 日韩国产精品一区| 欧美一区二区三区成人片在线| 激情图片qvod| 欧美大片在线观看| 亚洲av无码一区二区乱子伦| 成人污网站在线观看| 日韩欧美专区在线| www.久久久久久久久久| 9色视频在线观看| 欧美日韩精品欧美日韩精品一综合| 久久免费在线观看视频| 国产精品制服诱惑| 欧美日韩美女视频| 91精品国产综合久久精品麻豆| 午夜久久久影院| 性欧美疯狂猛交69hd| 国产精品视频专区| 国产精品视频麻豆| 国产又黄又粗又猛又爽的| 国产日韩欧美黄色| 一区二区成人在线观看| 久久伊人成人网| 日本不卡一区二区三区视频| 欧美在线free| 国产丰满美女做爰| a级黄色小视频| 国产香蕉97碰碰久久人人| 捆绑紧缚一区二区三区视频| 91 视频免费观看| 日本精品在线视频| 亚洲一区二区在线免费看| 日韩特级黄色片| 亚洲欧美日本国产有色| 亚洲成人av在线| 狠狠色丁香久久婷婷综合_中| 国产精九九网站漫画| 国产精品久久久久久久久久久久 | 婷婷久久综合网| 国产亚洲情侣一区二区无| 欧美伊人久久久久久久久影院| 国产伦精品一区二区三区四区免费| 久久美女高清视频| 阿v天堂2014| 高清国产一区| 欧美亚洲国产一卡| 色香蕉在线视频| 999久久久精品视频| 日韩美女免费视频| 亚洲国产成人tv| 91肉色超薄丝袜脚交一区二区| 欧美黑人经典片免费观看| 久久精品在线视频| 国产人久久人人人人爽| 麻豆亚洲av熟女国产一区二| 在线不卡视频一区二区| 国产亚洲一区二区在线| 久久久国产一区二区三区四区小说 | 在线观看91视频| 天天舔天天干天天操| 国产婷婷在线观看| 久久99影院| 亚洲毛片在线观看| 国产欧美视频一区二区三区| 四虎成人在线观看| 国产成人黄色网址| 91精品在线看| 亚洲国产欧美自拍| 中文字幕欧美三区| 国产日产亚洲系列最新| 激情av中文字幕| 欧美一区二区综合| 草民午夜欧美限制a级福利片| 亚洲综合网站在线观看| 亚洲欧美日韩免费| 欧美a级片免费看| 精品成在人线av无码免费看| 国内精品久久久久久中文字幕| 欧美日韩精品在线| 蜜臀a∨国产成人精品| 九九在线观看视频| 九九九在线观看视频| 99热国产免费| 国产一区二区三区视频免费| 亚洲人成人一区二区在线观看| 狠狠躁日日躁夜夜躁av| 久久婷婷五月综合| 久久99久久久久久| 成人a在线视频| 尤物tv国产一区| 精品女同一区二区三区在线播放| 蜜桃av一区二区| 国产精品第5页| 免费黄色三级网站| 2022中文字幕| 国产在线999| 日韩在线精品视频| 欧美日韩三级在线| 国产精品欧美久久久久一区二区| 精品人妻一区二区三区三区四区| 特级西西人体高清大胆| 无码少妇一区二区三区芒果| 久久免费看av| 日本精品久久久久影院| 欧美大片一区二区三区| 一区二区三区四区精品在线视频| 麻豆视频观看网址久久| 在线观看亚洲黄色| avhd101老司机| 中文字幕日韩综合| xxxxxx在线观看| 国产精品视频免费一区| 午夜精品久久久久久久99热浪潮| 亚洲第一视频在线观看| 色综合天天做天天爱| 久久久久久一级片| 蜜桃av一区二区| 国产精选久久久| 久久久久免费看| 99精品一区二区三区无码吞精| 国产淫片免费看| 亚洲在线不卡| 精品一卡二卡三卡四卡日本乱码 | 欧美久久一二三四区| 亚洲精品日韩综合观看成人91| 丁香婷婷综合网| 老司机精品视频导航| 亚洲成人av综合| 日韩av免费播放| 日本一级一片免费视频| 免费黄色在线网址| 国产熟女高潮一区二区三区| 中文字幕一区二区在线观看视频 | 国产精品高精视频免费| 久久久久www| 这里只有精品视频| 欧美精品一区二区三区高清aⅴ | 精品无码久久久久久久动漫| 国产精品成人一区| 欧美在线一级视频| 国语自产偷拍精品视频偷| 久久综合国产精品台湾中文娱乐网| 亚洲欧美日韩精品| 精品香蕉一区二区三区| 精品国产a毛片| 日韩视频123| 欧美成人官网二区| 日韩视频一区二区三区| 91精品国产91久久久久久最新毛片 | 男男做爰猛烈叫床爽爽小说| 乱人伦xxxx国语对白| 女女同性女同一区二区三区按摩| 欧美福利一区二区三区| 99热国产免费| 激情小说网站亚洲综合网| 成人免费在线一区二区三区| 成人午夜高潮视频| 91精品视频在线看| 91福利视频导航| xxxxx91麻豆| 久久精品国产一区二区三 | 人妻换人妻仑乱| 福利网在线观看| 毛片av在线播放| 国产视频在线观看网站| 免费拍拍拍网站| 97公开免费视频| 丰满人妻一区二区三区大胸| 国产十八熟妇av成人一区| 欧美激情亚洲色图| 国产在线观看成人|