国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

Pytorch量化入門之超分量化(一)

共 6345字,需瀏覽 13分鐘

 ·

2021-02-06 10:46

?點(diǎn)擊上方AI算法與圖像處理”,選擇加"星標(biāo)"或“置頂

重磅干貨,第一時(shí)間送達(dá)

來源:AIWakler

最近Happy在嘗試進(jìn)行圖像超分的INT8量化,發(fā)現(xiàn):pytorch量化里面的坑真多,遠(yuǎn)不如TensorFlow的量化好用。不過花了點(diǎn)時(shí)間終于還是用pytorch把圖像超分模型完成了量化,以EDSR為例,模型大小73%,推理速度提升40%左右(PC端),視覺效果幾乎無損,定量指標(biāo)待補(bǔ)充。有感于網(wǎng)絡(luò)上介紹量化的博客一堆,但真正有幫助的較少,所以Happy會(huì)盡量以圖像超分為例提供一個(gè)完整的可復(fù)現(xiàn)的量化示例(分兩章內(nèi)容進(jìn)行)。

背景

量化在不同領(lǐng)域有不同的定義,而在深度學(xué)習(xí)領(lǐng)域,量化有兩個(gè)層面的意義:(1) 存儲(chǔ)量化,即更少的bit來存儲(chǔ)原本需要用浮點(diǎn)數(shù)(一般為FP32)存儲(chǔ)的tensor;(2) 計(jì)算量化,即用更少的bit來完成原本需要基于浮點(diǎn)數(shù)(一般為FP32,F(xiàn)P16現(xiàn)在也是常用的一種)完成的計(jì)算。量化一般有這樣兩點(diǎn)好處:

  • 更小的模型體積,理論上減少為FP32模型的75%左右,從筆者不多的經(jīng)驗(yàn)來看,往往可以減少73%;
  • 更少的內(nèi)存訪問與更快的INT8計(jì)算,從筆者的幾個(gè)簡(jiǎn)單嘗試來看,一般可以加速40%左右,這個(gè)還會(huì)跟平臺(tái)相關(guān)。

對(duì)于量化后模型而言,其部分或者全部tensor(與量化方式、量化op的支持程度有關(guān))將采用INT類型進(jìn)行計(jì)算,而非量化前的浮點(diǎn)類型。量化對(duì)于底層的硬件支持、推理框架等要求還是比較高的,目前X86CPU,ARMCPU,Qualcomm DSP等主流硬件對(duì)量化都提供了支持;而NCNN、MACE、MNN、TFLite、Caffe2、TensorRT等推理框架也都對(duì)量化提供了支持,不過不同框架的支持度還是不太一樣,這個(gè)就不細(xì)說了,感興趣的同學(xué)可以自行百度一下。

筆者主要用Pytorch進(jìn)行研發(fā),所以花了點(diǎn)精力對(duì)其進(jìn)行了一些研究&嘗試。目前Pytorch已經(jīng)更新到了1.7版本,基本上支持常見的op,可以參考如下:

  • Activation:ReLU、ReLU6、Hardswish、ELU;
  • Normalization:BatchNorm、LayerNorm、GroupNorm、InstanceNorm;
  • Convolution:Conv1d、Conv2d、Conv3d、ConvTranspose1d、ConvTranspose2d、Linear;
  • Other:Embedding、EmbeddingBag。

目前Pytorch支持的量化有如下三種方式:

  • Post Training Dynamic Quantization:動(dòng)態(tài)量化,推理過程中的量化,這種量化方式常見諸于NLP領(lǐng)域,在CV領(lǐng)域較少應(yīng)用;
  • Post Training Static Quantization:靜態(tài)量化,訓(xùn)練后靜態(tài)量化,這是CV領(lǐng)域應(yīng)用非常多的一種量化方式;
  • Quantization Aware Training:感知量化,邊訓(xùn)練邊量化,一種比靜態(tài)量化更優(yōu)的量化方式,但量化時(shí)間會(huì)更長(zhǎng),但精度幾乎無損。

注:筆者主要關(guān)注CV領(lǐng)域,所以本文也將主要介紹靜態(tài)量化與感知量化這種方式。

Tensor量化

要實(shí)現(xiàn)量化,那么就不可避免會(huì)涉及到tensor的量化,一般來說,量化公式可以描述如下:

目前Pytorch中的tensor支持int8/uint8/int32等類型的數(shù)據(jù),并同時(shí)scale、zero_point、quantization_scheme等量化信息。這里,我們給出一個(gè)tensor量化的簡(jiǎn)單示例:

x?=?torch.rand(3,?3)
print(x)
x?=?torch.quantize_per_tensor(x,?scale=0.2,?zero_point=3,?dtype=torch.quint8)
print(x)
print(x.int_repr())

一個(gè)參考輸出如下所示:

image-20210202175857986

注1:藍(lán)框?yàn)樵嫉母↑c(diǎn)數(shù)據(jù),紅框?yàn)閠ensor的量化信息,綠框則對(duì)應(yīng)了量化后的INT8數(shù)值。

注2:量化不可避免會(huì)出現(xiàn)精度損失,這個(gè)損失與scale、zero_point有關(guān)。

在量化方面,Tensor一般有兩種量化模式:per tensor與per channel。對(duì)于PerTensor而言,它的所有數(shù)值都按照相同方式進(jìn)行scale和zero_point處理;而對(duì)于PerChannel而言,它有多種不同的scale和zero_point參數(shù),這種方式的量化精度損失更少。

Post Training Static Quantization

靜態(tài)量化一般有兩種形式:(1) 僅weight量化;(2) weight與activation同時(shí)量化。對(duì)于第一種“僅weight量化”而言,只針對(duì)weight量化可以使得模型參數(shù)所占內(nèi)存顯著減小,但在實(shí)際推理過程中仍需要轉(zhuǎn)換成浮點(diǎn)數(shù)進(jìn)行計(jì)算;而第二種“weight與activation同時(shí)量化”則不僅對(duì)weight進(jìn)行量化,還需要結(jié)合校驗(yàn)數(shù)據(jù)進(jìn)行activation的量化。第一種的量化非常簡(jiǎn)單,這里略過,本文僅針對(duì)第二種方式進(jìn)行介紹。

Pytorch的靜態(tài)量化一把包含五個(gè)步驟:

  • fuse_model:該步驟用來對(duì)可以融合的op進(jìn)行融合,比如Conv與BN的融合、Conv與ReLU的融合、Conv與BN以及ReLU的融合、Linear與BN的融合、Linear與BN以及ReLU的融合。目前Pytorch已經(jīng)內(nèi)置的融合code:
fuse_modules(model,?modules_to_fuse,?inplace=False,?fuser_func=fuse_known_modules,?fuse_custom_config_dict=None)

在完成融合后,第一個(gè)op將被替換會(huì)融合后的op,而其他op則會(huì)替換為nn.Identity。

  • qconfig:該步驟用于設(shè)置用于模型量化的方式,它將插入兩個(gè)observer,一個(gè)用于監(jiān)測(cè)activation,一個(gè)用于監(jiān)測(cè)weight??紤]到推理平臺(tái)的不同,pytorch提供了兩種量化配置:針對(duì)x86平臺(tái)的fbgemm以及針對(duì)arm平臺(tái)的qnnpack。

不同平臺(tái)的量化配置方式存在些微的區(qū)別,大概如下:

backendactivationweight
FbgemmHistogramObserver(reduce_range=True)PerChannelMINMaxObserver(default_per_channel_weight_observer)
QnnpackHistogramObserver(reduce_range=False)PerChannelMINMaxObserver(default_per_channel_weight_observer)
DefaultMinMaxObserver(default_observer)MinMaxObserver(default_weight_observer)
  • Prepare:該步驟用于給每個(gè)支持量化的模塊插入Observer,用于收集數(shù)據(jù)并進(jìn)行量化數(shù)據(jù)分析。以activation為例,它將根據(jù)所喂入數(shù)據(jù)統(tǒng)計(jì)min_val與max_val,一般觀察幾個(gè)次迭代即可,然后根據(jù)所觀察到數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析得到scale與zero_point。
  • Feed Data:為了更好的獲得activation的量化參數(shù)信息,我們需要一個(gè)合適大小的校驗(yàn)數(shù)據(jù),并將其送入到前述模型中。這個(gè)就比較簡(jiǎn)單了,就按照模型驗(yàn)證方式往里面送數(shù)據(jù)就可以了。
  • Convert:在完成前述四個(gè)步驟后,接下來就需要將完成量化的模型轉(zhuǎn)換為量化后模型了,這個(gè)就比較簡(jiǎn)單了,通過如下命令即可。
torch.quantization.convert(model,?inplace=True)

該過程本質(zhì)上就是用量化OP替換模型中的費(fèi)量化OP,比如用nnq.Conv2d替換nn.Conv2d, nnq.ConvReLU2d替換nni.ConvReLU2d(注:這是Conv與ReLU的合并)。之前的量化op以及對(duì)應(yīng)的被替換op列表如下:

DEFAULT_STATIC_QUANT_MODULE_MAPPINGS?=?{
????QuantStub:?nnq.Quantize,
????DeQuantStub:?nnq.DeQuantize,
????nn.BatchNorm2d:?nnq.BatchNorm2d,
????nn.BatchNorm3d:?nnq.BatchNorm3d,
????nn.Conv1d:?nnq.Conv1d,
????nn.Conv2d:?nnq.Conv2d,
????nn.Conv3d:?nnq.Conv3d,
????nn.ConvTranspose1d:?nnq.ConvTranspose1d,
????nn.ConvTranspose2d:?nnq.ConvTranspose2d,
????nn.ELU:?nnq.ELU,
????nn.Embedding:?nnq.Embedding,
????nn.EmbeddingBag:?nnq.EmbeddingBag,
????nn.GroupNorm:?nnq.GroupNorm,
????nn.Hardswish:?nnq.Hardswish,
????nn.InstanceNorm1d:?nnq.InstanceNorm1d,
????nn.InstanceNorm2d:?nnq.InstanceNorm2d,
????nn.InstanceNorm3d:?nnq.InstanceNorm3d,
????nn.LayerNorm:?nnq.LayerNorm,
????nn.LeakyReLU:?nnq.LeakyReLU,
????nn.Linear:?nnq.Linear,
????nn.ReLU6:?nnq.ReLU6,
????#?Wrapper?Modules:
????nnq.FloatFunctional:?nnq.QFunctional,
????#?Intrinsic?modules:
????nni.BNReLU2d:?nniq.BNReLU2d,
????nni.BNReLU3d:?nniq.BNReLU3d,
????nni.ConvReLU1d:?nniq.ConvReLU1d,
????nni.ConvReLU2d:?nniq.ConvReLU2d,
????nni.ConvReLU3d:?nniq.ConvReLU3d,
????nni.LinearReLU:?nniq.LinearReLU,
????nniqat.ConvBn1d:?nnq.Conv1d,
????nniqat.ConvBn2d:?nnq.Conv2d,
????nniqat.ConvBnReLU1d:?nniq.ConvReLU1d,
????nniqat.ConvBnReLU2d:?nniq.ConvReLU2d,
????nniqat.ConvReLU2d:?nniq.ConvReLU2d,
????nniqat.LinearReLU:?nniq.LinearReLU,
????#?QAT?modules:
????nnqat.Linear:?nnq.Linear,
????nnqat.Conv2d:?nnq.Conv2d,
}?

在完成模型量化后,我們就要考慮量化模型的推理了。其實(shí)量化模型的推理與浮點(diǎn)模型的推理沒什么本質(zhì)區(qū)別,最大的區(qū)別有這么兩點(diǎn):

  • 量化節(jié)點(diǎn)插入:需要在網(wǎng)絡(luò)的forward里面插入QuantStub與DeQuantSub兩個(gè)節(jié)點(diǎn)。一個(gè)非常簡(jiǎn)單的參考示例,摘自torchvision.model.quantization.resnet.py。
class?QuantizableResNet(ResNet):

????def?__init__(self,?*args,?**kwargs):
????????super(QuantizableResNet,?self).__init__(*args,?**kwargs)

????????self.quant?=?torch.quantization.QuantStub()
????????self.dequant?=?torch.quantization.DeQuantStub()

????def?forward(self,?x):
????????x?=?self.quant(x)
????????#?Ensure?scriptability
????????#?super(QuantizableResNet,self).forward(x)
????????#?is?not?scriptable
????????x?=?self._forward_impl(x)
????????x?=?self.dequant(x)
????????return?x
  • op替換:需要將模型中的Add、Concat等操作替換為支持量化的FloatFunctional,可參考如下示例。
class?QuantizableBasicBlock(BasicBlock):
????def?__init__(self,?*args,?**kwargs):
????????super(QuantizableBasicBlock,?self).__init__(*args,?**kwargs)
????????self.add_relu?=?torch.nn.quantized.FloatFunctional()

????def?forward(self,?x):
????????identity?=?x

????????out?=?self.conv1(x)
????????out?=?self.bn1(out)
????????out?=?self.relu(out)

????????out?=?self.conv2(out)
????????out?=?self.bn2(out)

????????if?self.downsample?is?not?None:
????????????identity?=?self.downsample(x)

????????out?=?self.add_relu.add_relu(out,?identity)

????????return?out





參考文章

  1. 如何使用PyTorch的量化功能?
  2. PyTorch模型量化工具學(xué)習(xí)
  3. Pytorch實(shí)現(xiàn)卷積神經(jīng)網(wǎng)絡(luò)訓(xùn)練量化

個(gè)人微信(如果沒有備注不拉群!
請(qǐng)注明:地區(qū)+學(xué)校/企業(yè)+研究方向+昵稱



下載1:何愷明頂會(huì)分享


AI算法與圖像處理」公眾號(hào)后臺(tái)回復(fù):何愷明,即可下載。總共有6份PDF,涉及 ResNet、Mask RCNN等經(jīng)典工作的總結(jié)分析


下載2:終身受益的編程指南:Google編程風(fēng)格指南


AI算法與圖像處理」公眾號(hào)后臺(tái)回復(fù):c++,即可下載。歷經(jīng)十年考驗(yàn),最權(quán)威的編程規(guī)范!



下載3 CVPR2020

AI算法與圖像處公眾號(hào)后臺(tái)回復(fù):CVPR2020,即可下載1467篇CVPR?2020論文


覺得不錯(cuò)就點(diǎn)亮在看吧


瀏覽 55
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 九九精品在线观看| 一区二区三区av| 俺去听听婷婷| 国产AV资源网| 中文字幕日本精品5| 蜜桃精品无码| 国产理论视频在线观看| 国产一区二区做爱| 黄色片免费观看| 大香蕉网视频| 2018天天干天天操| 青榴社区| 久久大鸡巴| 国产午夜精品一区二区三区嫩A | 婷婷丁香一区二区三区| 日韩国产免费| 免费的AV网站| 黄色A片网| 色94色.欧美.setu| 日韩小视频| 亚洲黄色精品| 人妖毛片| 99热这里有精品| 中日韩特黄A片免费视频| 狠狠干天天操| 神马午夜三级| 国产又粗又大又爽| 五月天黄色电影网站| 波多野无码| 偷偷操穴| 亚洲成人在线| 国产大鸡巴| 九九热精品在线视频| 日韩狠狠| 亚洲一区AV| 色婷婷在线无码精品秘人口传媒| 久久久久久婷婷| NP玩烂了公用爽灌满视频播放 | 日韩成人精品| 黄片网站免费观看| 天天伊人| 欧美狠狠| 一区二区三区毛片| 一级A片一毛片大全| 五月婷在线| 亚洲熟女视频| 97午夜福利| 在线观看的av网站| 99国产热| 五月丁香激情婷婷| 性爱黄色视频| 国产成人免费在线视频| 91色逼| 麻豆传媒免费观看| 中文精品在线| 久久a视频| www.91在线看| 成人无码影院日韩,成人年…| 操逼三级片| 午夜一区二区三区免费| 开心色播五月| 5252a我爱haose01我愿| 暴操美女网站| 日本色情视频网站| 免费无码一区二区三区四区五区 | 中文字幕AV播放| 99国产精品免费视频观看8 | 丁香五月激情啪啪| 亚洲三级AV| 蜜臀网在线观看| 99r6热只有精品免费观看| 亚洲欧美日韩在线| 无码人妻免费视频| 9l蝌蚪PORNY中文| 国产精品视频久久久久| 精品免费黄色视频| 高清无码久久| 亚洲免费av在线| www.91超碰在线| 黄片网址在线观看| 啊啊啊在线| 久久免费看| 人人妻人人操人人干| 东京热视频网址| 免费国产黄色视频网站| 三级片无码在线| 青娱乐国产av| 色欲av网站| AV在线四季综合网站| 在线视频福利导航| 免费黄色视频网站在线观看 | 18禁网站禁片免费观看| 女人AV天堂| 肏屄视频在线| 精品99视频| 日日干日日| 婷婷色婷婷| 国产精品天天干| 日韩黄色大片| 亚洲高清中文字幕| 国产AV自拍-久| 国产亚洲欧美一区二区| 在线成人亚洲| 抽插逼| 婷婷爱五月天| 777米奇视频| 精品一区二区三区四区五区| 天堂在线中文网| 日本天堂在线视频| 少妇无码在线观看| 欧洲亚洲免费视频| 欧美女人操逼| 性猛交AAAA片免费看蜜桃视频| 西西444WWW大胆无视频软件亮点| 91天天干| 国内精品一区二区| 在线观看AV91| 国产午夜精品视频| 国产一区视频18| 狠狠艹狠狠干| 操逼网五月天| 亚洲天堂男人的天堂| 欧美偷拍精品| 图片区小说区区亚洲五月| 亚洲高清无码一区| 午夜国产| AV在线不卡中文| 日韩一级无码毛片| 亚洲狼人久久久精品| 大香蕉尹人在线观看| 丁香五月一区二区| 开心色播五月| 一区二区三区四区在线视频| 欧美系列在线| 老妇槡BBBB| 久久8| 成人做爰黄A片免费看| www污| a√天堂中文在线8| 国产精品揄拍500视频| 性饥渴熟妇乱子伦| 国产精品无码AV| 五月丁香伊人| 大香蕉精品| 黄片一区| 性做久久久久久久久| 天天想天天干| 九九香蕉网| 青草成人在线视频| 亚洲在线无码| 一卡二卡久久| 成人性生活A级毛片网站| 奇米影视77777| 日韩日韩日韩日韩| 久久国际精品| 欧美天堂在线观看| 日韩欧美成人电影| 成人A片视频| 欧美色成人免费在线视频| 性爱精品视频| 艹逼逼视频| 国产白浆一区二区三区| 青青草视频免费| 亚洲一级性爱| 久草视频首页| 无码黄| 六月婷婷综合| 国产精品内射| 毛片69| 日日擼夜夜擼| 国产午夜精品一区二区三区嫩A | 综合激情网站| 麻豆亚洲AV成人无码久久精品 | 少婦揉BBBB揉BBBB揉| 国产高清无码一区| 亚洲av毛片| 国产精品色情| 国产成人视频免费| 91插逼| 色交视频| 国产极品久久久| 国产我不卡| 国产在线免费视频| 爆操91| 三级无码视频| 综合激情av| V天堂| 国产无套免费网站69| 日本中文字幕电影| 伊人青草视频9| www.黄色在线| 噜噜噜久久久| 亚洲精品久久久久久久久豆丁网 | 黄色av无码| 999久久久精品| 特黄AAAAAAAA片免费直播| 亚洲综合在线网| 国产乱伦免费| 天天谢天天干| 大香蕉综合在线观看| 亚洲www在线观看| 日韩精品成人电影| 欧美日韩国产不卡视频| 国产尤物在线观看| 无码人妻A片一区二区青苹果| 日韩高清毛片| 人人摸人人草| 伊人大香蕉在线网| 亚洲精选一区二区三区| 婷婷视频在线观看| 柠檬福利第一导航| 骚逼国产| 激情婷婷综合| 白浆av| 成人免费区一区二区三区| 五月婷婷五月丁香| 亚洲a片在线观看| 山东wBBBB搡wBBBB| 色五月国产| 色撸撸在线视频| 亚洲精品无码中文字幕| 亚洲无码一区二区三区四区| 尤物视频网站在线观看| 精品国产乱码久久久久夜深人妻 | 97人妻天天摸天天爽天天| 特级西西人体大胆无码| 青青青青操| 影音先锋男人网| 91成人在线免费视频| 国产精品免费在线| 午夜无码久久| 亚洲天堂男人的天堂| 亚洲精品国产精品国自产在线| 安徽少妇搡bbw搡bbbb| 亚洲日逼网站| 国产操美女| 久久毛片| 88AV在线观看| 口爆AV| 亚洲成人性爱| 亚洲人成77777| 处破女初破全过免费看| 日日操视频| 亚洲AV无码成人精品区东京热| 大鸡巴草逼| 九九九成人网| 成人av网站在线播放| 亚洲黄色视频免费观看| 伊人福利导航| 兔子先生和優奈玩游戲脫衣服,運氣報表優奈輸到脫精光 | 亚洲欧美日韩电影| 五月婷婷六月丁香| 中文字幕无码播放| AV在线一区二区| 亚洲133| 精品成人在线观看| 婷婷色网站| 欧美操B电影| 国产女人与禽zOz0性| 97精品国产97久久久久久免费| 国产精品一二三| 国产精品自在线| 99这里有精品| 欧美三级在线| 中文字幕国产一区| 精品乱子伦一区二区三区免费播成 | 国产在线无码观看| 日韩成人片| 日韩无码精品一区| 插菊花综合网3| 一区二区三区操逼| 东方AV在| 国产在线观看国产精品产拍| 岛国av片| 成人福利午夜A片公司| 91人妻成人精品一区二区| 色婷婷香蕉在线一区二区| 三级片网站在线播放| 亚洲黄色视频网站| 午夜老司机福利一二三区| 99热热久久| 无码中文字幕高清| 精产国品一区二区三区| 日韩一级黄| 伊人综合干| 九色PORN视频成人蝌蚪自拍| 高清无码一区| 有码视频在线观看| 大香蕉999| 国产一级免费观看| 久久综合伊人777777| 国产午夜视频| 特写毛茸茸BBwBBwBBw| 97人人爽人人爽人人人| 岛国av无码免费| 国产传媒_色哟哟| 精品无码产区一区二| 99黄色电影| 日韩A电影| 亚洲少妇网| 欧美黄片一区| 日本一级按摩片免费观看| 国产免费一级特黄A片| 中文字幕亚洲在线观看| 亚洲码AV波多野| 日韩一区二区在线视频| 久久中文字幕电影| 亚洲AV成人无码AV小说| 国产人人干| 精品精品精品| 成人自拍网| 国产成人V在线精品一区| 欧美日韩第一页| 亚洲乱码国产乱码精品天美传媒| 一区二区三区免费播放| 97超碰人人| 黄片高清无码在线观看| 人人草人人草| 国产精品一区二区三区不卡| 欧美中文字幕| 欧美性极品少妇精品网站| 91麻豆一区| 五月综合久久| 久久亚洲热| 欧美人妻精品| 人人爱人人妻人人操| 亚洲成人免费在线| 久久黄色视频网站| 97伊人超碰| 9i看片成人免费视频| 91中文| 91碰碰| 大肉大捧一出免费观看| 依人综合网| 欧洲黑种人日P视频| 激情一级| 欧美不卡一区二区三区| 日韩成人视屏| 精品人妻一区二区三区在线视频不卡| 欧美黄片网站| jizz免费在线观看| 北条麻妃无码在线播放| 免费爱爱网站| 国产丝袜视频| 丝袜天堂| 亚洲乱伦中文字幕| 久久九九免费视频| 国产女人18水真多18精品一级做| 伊人色女操穴综合网| 亚洲日韩欧美一厂二区入| 激情五月天网| 国产无遮挡又黄又爽又| 视频一区二区三区在线观看| 无码精品一区二区三区在线播放| 国产一区二区三区四区五区在线| 蜜桃精品一区二区三区美女| 亚洲AV播放| 韩国高清无码| 少妇喷水视频| 成人无码日韩| 中文字幕日韩无码片| 九九碰九九爱97超碰| 亚洲avwww| 日韩黄色电影网址| 岛国免费视频| 婷婷五月天亚洲| 男女草比视频| 欧美黄色一级视频| AV无码一区二区三区| 成人久久久| 91人妻人人澡人人爽人人爽| 淫荡少妇美红久久久久久久久久| 一级黄色小视频| 牛牛精品视频一区二区| 欧美又大又粗| 青青草在线观看免费| www.国产在线| 亚洲高清无码中字| 精品视频一区二区三区| 91香蕉在线视频| 国产精品视频一区二区三| 男女视频91| 91九色精品女同系列| 国内老熟妇对白HDXXXX| 日本亚洲精品秘入口A片| 久久99精品视频| 成人性爱免费网站| 精品无码在线观看| 成人网站免费视频| 欧美久久一区二区三区四区视频| 国产精品一区二区性色AV| 久久精品99国产国产精| 亚洲AV成人片无码网站网蜜柚| 在线成人AV| 操逼视频免费看| 亚洲第一黄片| 一本色道久久综合狠狠躁| 国产午夜在线| 在桌下含她的花蒂和舌头H视频| 99热在线免费观看| 懂色AV一区二区三区国产中文在线 | 久久久久久免费视频| 91人妻中文字幕| 桃色av| 99久久99久久久精品棕色圆| 人妻熟女视频| 良妇露脸15P| 久久久黄色电影| 色婷婷在线播放| 亚洲精品久久久久avwww潮水| 成人午夜小电影| 日本黄色免费看| 黄色视频日本免费| 老妇性BBWBBWBBWBBW| 狠狠狠狠狠狠狠| 欧美性爱第四页| 免费在线观看A片| 先锋影音资源AV| 蝌蚪窝在线免费观看视频| www欧美日韩| 中文字幕人妻丝袜二区电影| 久久福利导航| 亚洲va欧洲va国产va不卡| 婷婷色大师| 天堂在线| 伊人综合大香蕉| 亚洲高清视屏| 国产中文字幕在线视频| 久久久久久久网| 一级黄色AV片| 中文字幕AV播放| 在线视频福利导航| 国产熟女一区二区视频网站| 91在线一区二区| 91.xxxx| 亚洲精品乱码久久久久久按摩观 | 88av在线播放| 女人操逼视频| 91蜜桃网| 人人射人人射| 亚洲福利视频97| 精品久久ai| 色婷婷色婷婷| 高清色色女网站| 91女人18片女毛片60分钟| 亲孑伦XXXⅹ熟女| 国产又爽又黄免费观看视频| AV在线一区二区| 国产亚洲无码激情前后夹击| 天天搞天天曰在线观看| 夜夜嗨av| 精品黄色电影| 超碰中文在线| 婷婷五月天av| 亚洲成年视频| 97超碰在线视| 中文字幕成人在线| 91在线无码精品秘入口国战 | 久久做爱视频| 高清无码直接看| 天天爱天天操| 熟练中出-波多野结衣| 中文字幕无码观看| 五月婷婷日韩| 69成人网站| 中文在线资源| 国产成人午夜视频| 无码一级| 亚洲AV永久无码精品| 欧美生活片18| 欧美A片免费观看| 欧美成人小视频| 粉嫩99精品99久久久久久夜| 三级AV在线观看| 久久久久久精品国产三级| 麻豆国产精品| 欧美操逼在线| 96精品久久久久久久久久| 亚洲免费观看视频| 91在线无码精品秘入口三人 | 亚洲av动漫| 九七在线视频| 亚洲AV在线看| 高清免费无码视频| 波多野结衣亚洲视频| 91黄网站在线观看| 精品一区国产探花| 国产99re| 色五月在线视频| 国产激情综合在线| 日韩人妻无码专区一区二区| 亚洲视频二区| 天堂8在线| 日韩无码流出| 爱精品视频| 免费看一级一级人妻片| 激情成人五月天| 毛片1| 久草在在线视频| 在线中文字幕视频| 18禁黄色免费网站| 天天操夜夜干| 3DAV一区二区三区动漫| 五月婷婷综合网| 人人妻人人爱人人操| 免费网站观看www在线观| 男女av在线观看| 精品无码一区二区三区| 操逼视频免费在线观看| 成人亚洲AV| 欧美操逼电影| 中文原创麻豆传媒md0052| 欧美黄片网站| 91亚洲国产成人精品一区| 亚洲成年视频| 蝌蚪窝在线视频免费观看| 日本欧洲三级| 免费黄色成人网站| 韩日精品视频| 噜噜噜色| 婷婷色视频| 猫咪亚洲AV成人无码电影| 午夜小电影| 天天操综合| 久久综合五月天| 欧美国产第一页| 亚洲色人妻| 国产激情欧洲在线观看一区二区三区 | 97在线免费视频| 国产精品s色| 竹菊传媒一区二区三区| 伊人偷拍视频| 肏婷婷| 久草99| 二区三区在线| 天堂8在线| 影音先锋成人在线视频| 国产午夜福利免费视频在线观看 | 亚洲午夜成人精品一区二区| 女公务员人妻呻吟求饶| 天天干天天日天天操| 国产成人毛片| 久久久久久久精| 日韩激情一区| 久久久久久少妇| 一道本视频在线免费观看| av中文在线| 高h视频在线观看| 久99视频| 18禁无码永久免费网站大全| 熟女熟妇人妻一区二区三区| 亚洲五月六月| 国产精品乱码毛片在线人与| 日韩高清在线| 欧美第1页| 日韩美女操逼| 天堂va欧美va亚洲va在线| 另类老妇极品BBWBBw| 91视频美女| 国产A级成人婬片1976| 九一精品| 无码人妻一区二区三区线花季传件| 无码中文字幕在线播放| 国产精品theporn| 国产高清第一页| 国产字幕在线观看| 国产精品一区网站| 婷婷在线视频| 日韩成人视频在线观看| 亚洲三级在线播放| 国产视频一区二区三区四区五区| 午夜AV福利| 在线视频福利导航| 午夜xxx| 69亚洲视频| 天天天天毛片| 黄色一区二区三区| 国产成人AV片| 国产伊人大香蕉| 中文无码日韩欧美久久| 免费在线观看黄色片| 国产不卡在线视频| 国产亚洲99久久精品熟女| 午夜福利日本| 亚洲精品国产精品乱码不卡√香蕉| 99精品六月婷婷综合在线| 午夜免费福利| 三级av在线| 免费AV大全| 国产又爽又黄在线看| 亚洲一区二区精品| 无码人妻一区二区三区免水牛视频 | 亚洲色逼图片| 91大香蕉| 黄色大片免费看| 天天插天天插| H无码| 久久黄色网址| 婷婷五月天小说| 国产永久精品| 一本色道久久综合| 大伊香蕉在线| 午夜人妻AV| 天天撸天天日| 国产精品高清网站| 久久久久久无码精品亚洲日韩麻豆| 成人黄色毛片视频| 久久91av| 褒姒AV无玛| 久色视频| 51福利视频| 91Av视频| 黄色小视频免费看| 激情性爱五月天| 欧美精品久久久久| 国产日韩一区| 91在线免费视频观看| 国产成人精品久久久| 国内久久婷婷| 欧美黄色片网站| 九九九AV| 午夜福利AV在线| 国产白丝精品91爽爽久久| 亚洲精品无码免费| 91精品人妻一区二区三区四区| 超碰色| 动漫操逼视频| 国产精品白浆| 欧美男女交配视频| 免费肏屄| 麻豆蜜桃91无码| 艹逼逼视频| 精品一区二| 国产成人内射| 国产福利免费视频| 久久精品性爱| 西西444WWW无码视频软件功能介绍 | 免费黄色视频大全| 激情丁香| 亚洲狼人综合| 黄片免费观看网站| 97A片在线观看播放| 亚洲精品无码久久久| 亚洲色天堂网| 精品999| 亚洲第一AV| 婷婷色小说| 国产精品精品| 欧美另类激情| 九九视频免费在线观看| 91天堂| av无码高清| 欧美黄色A片| 九九九免费视频| 99热超碰| 国产无码一区二区| 久艹| 久久久精品黄色网址| 黄色在线欣赏| 美女网站黄a| 午夜成人福利在线观看| 欧美熟女性爱视频| 午夜偷拍网站| 国产无码内射视频| 欧洲无码一区二区三区| 伊人偷拍视频| 成年人激情网| 五月婷婷成人| 欧美午夜激情视频| 一级免费黄色视频| 99er在线| 在线观看的av网站| 一道本无码一区| 国产在线视频一区| 插菊花综合网3| 白嫩外女BBWBBWBBW| 国产美女精品| 8050午夜网| 国产成人久久| 亚洲福利女神成人福利| 六月婷婷深爱| h在线观看h| 444444在线观看免费高清电视剧木瓜一 | 无码成人av| 国产欧美精品| 午夜黄色电影| 国产夫妻在线| 国产乱伦网站| 天天日毛片| 麻豆三级精品| 久久亚洲影视| 一级真人毛片| jt33免费观看高清| 久久国产毛片| 黄色电影网站在线观看| 精品无码专区| 婷婷视频在线观看| 午夜精品无码| www.黄片| 老司机狠狠干| 亚洲国产视频在线观看| 欧美日韩三级在线| 在线观看三级| 大鸡巴草逼| 天天爽天天爽成人A片影院| 亚洲色久悠悠| 久操免费在线视频| 国产精品无码永久免费不卡| 日韩三级小说| 中文午夜福利| 先锋影音资源站av每日资源在线| 国产无码内射视频| 天天操夜夜操狠狠| 免费91| 欧美日韩成人一区二区三区| av在线观看中文字幕| 美女啪啪视频| 亚洲www啪成人一区二区麻豆| 亚洲三级在线| 怡春院综合| 亚洲AV中文在线| 真人一级毛毛片| 无码欧美成人AAAA三区在线| 国产精品不卡在线观看| 夜夜嗨AV一区二区三区| 老熟女痒到不行-ThePorn| 日韩综合在线| 男女网站在线观看| 欧美日韩三级在线| 成人性爱视频免费观看| 久热免费| 大香蕉精品在线视频| 亚洲成人视频在线| 少妇一级片| 国产主播精品| 91视频美女| A片在线观看网站| 伊人精品A片一区二区三区| 粉嫩小泬BBBBBB免费| 91免费看| 91sese| 操一操干一干| 欧美老熟妇BBBBB搡BBB| 午夜福利100理论片| 久久婷婷综合网| 午夜福利亚洲| 亚洲在线中文字幕| 成人网站视频在线免费观看 | 91人妻人人澡人人爽人妻| 欧美色色色色色| 欧美一级内射| 国产三四区久久| 欧美无遮挡| 亚洲中文第一页| 免费看黄在线看| 天天日天天射天天操| 欧美成人无码片免费看A片秀色| 大香蕉一级红色片青青河边草| 男女视频网站在线观看| 好吊妞在线观看| 99久久婷婷国产综合精品hsex | 奇米无码| 青青色在线观看| 男人的天堂2019| 狠狠的操| 52妺嘿嘿午夜福利在线| 天天日天天| 中文字幕高清无码在线观看| 先锋影音AV在线| 国产亲子乱A片免费视频| av福利在线观看| 亚洲不卡一区二区三区| 2021天天操| 亚洲免费视频播放| 成人在线视频观看| 婷婷五月天在线电影| 日韩成人不卡| 激情免费视频| 五月婷婷深深爱| 五月天综合网| 911国产在线| 大蕉网| 乱伦无码视频| 色综合色| 午夜成人福利在线观看| 人人操狠狠操| 人人操比| 亚洲天堂无码视频| 亚洲精品中文字幕在线| 久艹在线视频| 欧美视频基地| A片视频免费看| 黑人无码| 国产婬片一级A片AAA毛片AⅤ| 北条麻妃一区二区三区在线播放| 美女久久| 国产黄色自拍视频| 国产69av| 超碰一区二区三区| 四虎av在线| 美女被操免费网站| 亚洲日韩国产AV| 黄色免费av| 国产116页| 一区二区三区在线观看| 欧美精品无码一区二区| 国产精品久久久久久久久久久久久久久久 | 超碰97人人操| 神马午夜av| 久视频在线观看| 中文字幕在线国产| 9118禁| 伊人日日| 一个人看的www日本高清视频| 91在线无码精品秘国产| 天天综合久久| 韩国三级无码| 中文字幕精品一区| 人妻无码电影推荐| 亚洲天堂在线观看视频| 欧美黄网站在线观看| 高清无码网址| 一区二区三区电影高清电影免费观看| 欧美日韩A片欧美日| 永久免费AV无码| 中文字幕Av在线| 黄色成人在线观看| 九九综合精品| 日韩黄色免费电影| 北条麻妃无码在线播放| 亚洲天堂在线观看网站| 午夜日逼网站| 天堂操逼| 开心四房播播第四婷婷| 草久在线| 亚洲日韩欧美一区二区| 激情视频网站| 乱伦乱伦乱伦中文字幕| 国产午夜精品一区二区| 欧美激情网址| 开心激情播播网| 国产一级二级三级片| 天天爽天天射| 国产欧美综合在线三区| 特黄无码| 婷婷色在线播放| 大乳奶一级婬片A片| 91精品国产91久久久久久吃药| 午夜福利91| 蜜柚AV| 久久久久久无码精品亚洲日韩麻豆| 亚洲欧美卡通| 日本女人操逼视频| av黄色网| 天堂资源在线观看| 色婷婷综合久久久中文字幕| 三级黄片免费看| 色婷婷小说| AAA片| 爱爱高清视频| 三级片无码麻豆视频| 操毛| 艹逼逼视频| 亚州中文字幕| 欧美色图在线视频| 国产乱子伦一区二区三区视频| 中文字幕久热| 91亚洲国产| 午夜私人福利| 久草中文网| 91视频在线观看网| 色欲av网站| 91久久视频| 操干视频| 特级西西444WWW高清| 天天干天天操天天干| 思思热在线视频播放| 欧美AA视频| 青草福利视频| 福利视频在线| 日本親子亂子倫XXXX50路 | 一级黄色A片| 亚洲精品成人网站| 中文日韩字幕| 亚欧成人在线视频| 日本电影一区二区三区| 午夜福利欧美| 欧美性爱a视频| 午夜福利影片| 大乳奶一级婬片A片| 神马午夜三级| 伊人久久电影| 久久久无码精品亚洲日韩男男 | 在线视频污| 超碰97人人操| 国产无码久久久| 囯产精品久久久久久久久久辛辛| 西西444www大胆高清图片| 亚洲理论| 久久久久无码精品亚洲日韩|