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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

MicroNet论文复现:用极低的FLOPs改进图像识别

發(fā)布時(shí)間:2023/12/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MicroNet论文复现:用极低的FLOPs改进图像识别 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

摘要

????????MicroNet旨在解決在極低的計(jì)算成本下(例如在ImageNet分類上的5M FLOPs)性能大幅下降的問題。研究發(fā)現(xiàn),稀疏連接和動(dòng)態(tài)激活函數(shù)這兩個(gè)因素可以有效地提高準(zhǔn)確性。前者避免了網(wǎng)絡(luò)寬度的顯著減少,而后者則減輕了網(wǎng)絡(luò)深度減少的不利影響。在技術(shù)上,論文提出了微因子卷積法,它將卷積矩陣分解為低等級(jí)矩陣,將稀疏連接性整合到卷積中。論文還提出了一個(gè)新的動(dòng)態(tài)激活函數(shù),名為動(dòng)態(tài)移位最大值,通過對(duì)輸入特征圖和其循環(huán)通道移位之間的多個(gè)動(dòng)態(tài)融合的最大值來(lái)改善非線性。在這兩個(gè)新算子的基礎(chǔ)上,得到了一個(gè)名為MicroNet的網(wǎng)絡(luò)系列,它在低FLOP制度下取得了比現(xiàn)有技術(shù)更顯著的性能提升。例如,在1200萬(wàn)FLOPs的約束下,MicroNet在ImageNet分類上實(shí)現(xiàn)了59.4%的最高1級(jí)精度,比MobileNetV3高出9.6%。

1. MicroNet

1.1 總體架構(gòu)

????????論文提出應(yīng)對(duì)極低計(jì)算量場(chǎng)景的輕量級(jí)網(wǎng)絡(luò)MicroNet,包含兩個(gè)核心思路Micro-Factorized convolution和Dynamic Shift-Max,Micro-Factorized convolution通過低秩近似將原卷積分解成多個(gè)小卷積,保持輸入輸出的連接性并降低連接數(shù),Dynamic Shift-Max通過動(dòng)態(tài)的組間特征融合增加節(jié)點(diǎn)的連接以及提升非線性,彌補(bǔ)網(wǎng)絡(luò)深度減少帶來(lái)的性能降低。

2. 代碼復(fù)現(xiàn)

2.1 Micro-Factorized Convolution

Micro-Factorized Convolution的目標(biāo)是平衡通道數(shù)量和節(jié)點(diǎn)連接性。這里一個(gè)層的連接性被定義為每個(gè)輸出節(jié)點(diǎn)的路徑數(shù),其中一個(gè)路徑連接著一個(gè)輸入結(jié)點(diǎn)和一個(gè)輸出結(jié)點(diǎn)。

class MaxGroupPooling(nn.Layer):def __init__(self, channel_per_group=2):super().__init__()self.channel_per_group = channel_per_groupdef forward(self, x):if self.channel_per_group == 1:return x# max opb, c, h, w = x.shape# reshapey = x.reshape([b, c // self.channel_per_group, -1, h, w])out, _ = paddle.max(y, axis=2)return outclass GroupConv(nn.Layer):def __init__(self, inp, oup, groups=2):super().__init__()self.inp = inpself.oup = oupself.groups = groups# print('inp: %d, oup:%d, g:%d' % (inp, oup, self.groups[0]))self.conv = nn.Sequential(nn.Conv2D(inp, oup, 1, groups=self.groups[0], bias_attr=False),nn.BatchNorm2D(oup))def forward(self, x):x = self.conv(x)return xclass ChannelShuffle(nn.Layer):def __init__(self, groups):super().__init__()self.groups = groupsdef forward(self, x):b, c, h, w = x.shapechannels_per_group = c // self.groups# reshapex = x.reshape([b, self.groups, channels_per_group, h, w])x = x.transpose([0, 2, 1, 3, 4])out = x.reshape([b, c, h, w])return outclass SpatialSepConvSF(nn.Layer):def __init__(self, inp, oups, kernel_size, stride):super().__init__()oup1, oup2 = oupsself.conv = nn.Sequential(nn.Conv2D(inp,oup1, (kernel_size, 1), (stride, 1), (kernel_size // 2, 0),groups=1,bias_attr=False),nn.BatchNorm2D(oup1),nn.Conv2D(oup1,oup1 * oup2, (1, kernel_size), (1, stride),(0, kernel_size // 2),groups=oup1,bias_attr=False),nn.BatchNorm2D(oup1 * oup2),ChannelShuffle(oup1), )def forward(self, x):out = self.conv(x)return outclass DepthSpatialSepConv(nn.Layer):def __init__(self, inp, expand, kernel_size, stride):super().__init__()exp1, exp2 = expandhidden_dim = inp * exp1oup = inp * exp1 * exp2self.conv = nn.Sequential(nn.Conv2D(inp,inp * exp1, (kernel_size, 1), (stride, 1),(kernel_size // 2, 0),groups=inp,bias_attr=False),nn.BatchNorm2D(inp * exp1),nn.Conv2D(hidden_dim,oup, (1, kernel_size), (1, stride), (0, kernel_size // 2),groups=hidden_dim,bias_attr=False),nn.BatchNorm2D(oup))def forward(self, x):out = self.conv(x)return out

2.2 Dynamic Shift-Max

Dynamic-ShiftMax是一種新的動(dòng)態(tài)非線性,加強(qiáng)了由微因子化創(chuàng)建的組之間的聯(lián)系。這是對(duì)Micro-Factorized Convolution的補(bǔ)充,后者側(cè)重于組內(nèi)的連接。

class DYShiftMax(nn.Layer):def __init__(self,inp,oup,reduction=4,act_max=1.0,act_relu=True,init_a=[0.0, 0.0],init_b=[0.0, 0.0],relu_before_pool=False,g=None,expansion=False):super().__init__()self.oup = oupself.act_max = act_max * 2self.act_relu = act_reluself.avg_pool = nn.Sequential(nn.ReLU() if relu_before_pool == Trueelse nn.Identity(),nn.AdaptiveAvgPool2D(1))self.exp = 4 if act_relu else 2self.init_a = init_aself.init_b = init_b# determine squeezesqueeze = _make_divisible(inp // reduction, 4)if squeeze < 4:squeeze = 4# print('reduction: {}, squeeze: {}/{}'.format(reduction, inp, squeeze))# print('init-a: {}, init-b: {}'.format(init_a, init_b))self.fc = nn.Sequential(nn.Linear(inp, squeeze),nn.ReLU(), nn.Linear(squeeze, oup * self.exp), nn.Hardsigmoid())if g is None:g = 1self.g = g[1]if self.g != 1 and expansion:self.g = inp // self.g# print('group shuffle: {}, divide group: {}'.format(self.g, expansion))self.gc = inp // self.gindex = paddle.to_tensor(list(range(inp))).reshape([1, inp, 1, 1])index = index.reshape([1, self.g, self.gc, 1, 1])indexgs = paddle.split(index, [1, self.g - 1], axis=1)indexgs = paddle.concat((indexgs[1], indexgs[0]), axis=1)indexs = paddle.split(indexgs, [1, self.gc - 1], axis=2)indexs = paddle.concat((indexs[1], indexs[0]), axis=2)self.index = indexs.reshape([inp]).astype(paddle.int64)self.expansion = expansiondef forward(self, x):x_in = xx_out = xb, c, _, _ = x_in.shapey = self.avg_pool(x_in).reshape([b, c])y = self.fc(y).reshape([b, self.oup * self.exp, 1, 1])y = (y - 0.5) * self.act_maxn2, c2, h2, w2 = x_out.shapex2 = paddle.index_select(x_out, self.index, axis=1)if self.exp == 4:a1, b1, a2, b2 = paddle.split(y, 4, axis=1)a1 = a1 + self.init_a[0]a2 = a2 + self.init_a[1]b1 = b1 + self.init_b[0]b2 = b2 + self.init_b[1]z1 = x_out * a1 + x2 * b1z2 = x_out * a2 + x2 * b2out = paddle.maximum(z1, z2)elif self.exp == 2:a1, b1 = paddle.split(y, 2, axis=1)a1 = a1 + self.init_a[0]b1 = b1 + self.init_b[0]out = x_out * a1 + x2 * b1return outclass DYMicroBlock(nn.Layer):def __init__(self,inp,oup,kernel_size=3,stride=1,ch_exp=(2, 2),ch_per_group=4,groups_1x1=(1, 1),dy=[0, 0, 0],ratio=1.0,activation_cfg=None):super().__init__()# print(dy)self.identity = stride == 1 and inp == oupy1, y2, y3 = dyact_max = activation_cfg["act_max"]act_reduction = activation_cfg["reduction"] * ratioinit_a = activation_cfg["init_a"]init_b = activation_cfg["init_b"]init_ab3 = activation_cfg["init_ab3"]t1 = ch_expgs1 = ch_per_grouphidden_fft, g1, g2 = groups_1x1hidden_dim1 = inp * t1[0]hidden_dim2 = inp * t1[0] * t1[1]if gs1[0] == 0:self.layers = nn.Sequential(DepthSpatialSepConv(inp, t1, kernel_size, stride),DYShiftMax(hidden_dim2,hidden_dim2,act_max=act_max,act_relu=True if y2 == 2 else False,init_a=init_a,reduction=act_reduction,init_b=init_b,g=gs1,expansion=False) if y2 > 0 else nn.ReLU6(),ChannelShuffle(gs1[1]),ChannelShuffle2(hidden_dim2 // 2)if y2 != 0 else nn.Identity(),GroupConv(hidden_dim2, oup, (g1, g2)),DYShiftMax(oup,oup,act_max=act_max,act_relu=False,init_a=[init_ab3[0], 0.0],reduction=act_reduction // 2,init_b=[init_ab3[1], 0.0],g=(g1, g2),expansion=False) if y3 > 0 else nn.Identity(),ChannelShuffle(g2),ChannelShuffle2(oup // 2)if oup % 2 == 0 and y3 != 0 else nn.Identity(), )elif g2 == 0:self.layers = nn.Sequential(GroupConv(inp, hidden_dim2, gs1),DYShiftMax(hidden_dim2,hidden_dim2,act_max=act_max,act_relu=False,init_a=[init_ab3[0], 0.0],reduction=act_reduction,init_b=[init_ab3[1], 0.0],g=gs1,expansion=False) if y3 > 0 else nn.Identity(), )else:self.layers = nn.Sequential(GroupConv(inp, hidden_dim2, gs1),DYShiftMax(hidden_dim2,hidden_dim2,act_max=act_max,act_relu=True if y1 == 2 else False,init_a=init_a,reduction=act_reduction,init_b=init_b,g=gs1,expansion=False) if y1 > 0 else nn.ReLU6(),ChannelShuffle(gs1[1]),DepthSpatialSepConv(hidden_dim2, (1, 1), kernel_size, stride),nn.Identity(),DYShiftMax(hidden_dim2,hidden_dim2,act_max=act_max,act_relu=True if y2 == 2 else False,init_a=init_a,reduction=act_reduction,init_b=init_b,g=gs1,expansion=True, ) if y2 > 0 else nn.ReLU6(),ChannelShuffle2(hidden_dim2 // 4)if y1 != 0 and y2 != 0 else nn.Identity()if y1 == 0 and y2 == 0 else ChannelShuffle2(hidden_dim2 // 2),GroupConv(hidden_dim2, oup, (g1, g2)),DYShiftMax(oup,oup,act_max=act_max,act_relu=False,init_a=[init_ab3[0], 0.0],reduction=act_reduction // 2if oup < hidden_dim2 else act_reduction,init_b=[init_ab3[1], 0.0],g=(g1, g2),expansion=False) if y3 > 0 else nn.Identity(),ChannelShuffle(g2),ChannelShuffle2(oup // 2) if y3 != 0 else nn.Identity(), )def forward(self, x):out = self.layers(x)if self.identity:out = out + xreturn out

3.數(shù)據(jù)集和復(fù)現(xiàn)精度

3.1 數(shù)據(jù)集

ImageNet項(xiàng)目是一個(gè)大型視覺數(shù)據(jù)庫(kù),用于視覺目標(biāo)識(shí)別研究任務(wù),該項(xiàng)目已手動(dòng)標(biāo)注了 1400 多萬(wàn)張圖像。ImageNet-1k 是 ImageNet 數(shù)據(jù)集的子集,其包含 1000 個(gè)類別。訓(xùn)練集包含 1281167 個(gè)圖像數(shù)據(jù),驗(yàn)證集包含 50000 個(gè)圖像數(shù)據(jù)。2010 年以來(lái),ImageNet 項(xiàng)目每年舉辦一次圖像分類競(jìng)賽,即 ImageNet 大規(guī)模視覺識(shí)別挑戰(zhàn)賽(ILSVRC)。挑戰(zhàn)賽使用的數(shù)據(jù)集即為 ImageNet-1k。到目前為止,ImageNet-1k 已經(jīng)成為計(jì)算機(jī)視覺領(lǐng)域發(fā)展的最重要的數(shù)據(jù)集之一,其促進(jìn)了整個(gè)計(jì)算機(jī)視覺的發(fā)展,很多計(jì)算機(jī)視覺下游任務(wù)的初始化模型都是基于該數(shù)據(jù)集訓(xùn)練得到的。

數(shù)據(jù)集訓(xùn)練集大小測(cè)試集大小類別數(shù)備注
ImageNet1k1.2M50k1000

3.2 復(fù)現(xiàn)精度

模型epochstop1 acc (參考精度)top1 acc (復(fù)現(xiàn)精度)權(quán)重訓(xùn)練日志
micronet_m060046.646.4m1_epoch_594.pdparamsm0_train.log
micronet_m360062.562.8m3_epoch_591.pdparamsm3_train.log

權(quán)重及訓(xùn)練日志下載地址:百度網(wǎng)盤 or work/best_model.pdparams

4.準(zhǔn)備環(huán)境

4.1 安裝paddlepaddle

# 安裝GPU版本的Paddle pip install paddlepaddle-gpu==2.3.2

更多安裝方法可以參考:Paddle安裝指南。

4.2 下載代碼

%cd /home/aistudio/# !git clone https://github.com/flytocc/PaddleClas.git # !cd PaddleClas # !git checkout -b micronet_PR!unzip PaddleClas-micronet_PR.zip %cd /home/aistudio/PaddleClas-micronet_PR !pip install -r requirements.txt

5.開始使用

5.1 模型預(yù)測(cè)

%cd /home/aistudio/PaddleClas-micronet_PR%run tools/infer.py \-c ./ppcls/configs/ImageNet/MicroNet/micronet_m3.yaml \-o Infer.infer_imgs=./deploy/images/ImageNet/ILSVRC2012_val_00020010.jpeg \-o Global.pretrained_model=/home/aistudio/work/best_model

最終輸出結(jié)果為

[{'class_ids': [178, 209, 211, 208, 236], 'scores': [0.99474, 0.00512, 8e-05, 3e-05, 2e-05], 'file_name': './deploy/images/ImageNet/ILSVRC2012_val_00020010.jpeg', 'label_names': ['Weimaraner', 'Chesapeake Bay retriever', 'vizsla, Hungarian pointer', 'Labrador retriever', 'Doberman, Doberman pinscher']}]

表示預(yù)測(cè)的類別為Weimaraner(魏瑪獵狗),ID是178,置信度為0.99474。

5.2 模型訓(xùn)練

  • 單機(jī)多卡訓(xùn)練
python -m paddle.distributed.launch --gpus=0,1,2,3 \tools/train.py \-c ./ppcls/configs/ImageNet/MicroNet/micronet_m3.yaml

部分訓(xùn)練日志如下所示。

[2022/08/31 04:13:11] ppcls INFO: [Train][Epoch 302/600][Iter: 1550/2503]lr(LinearWarmup): 0.10046482, top1: 0.48098, top5: 0.72183, CELoss: 2.36589, loss: 2.36589, batch_cost: 0.27864s, reader_cost: 0.01763, ips: 459.37528 samples/s, eta: 2 days, 9:48:20 [2022/08/31 04:13:14] ppcls INFO: [Train][Epoch 302/600][Iter: 1560/2503]lr(LinearWarmup): 0.10046271, top1: 0.48091, top5: 0.72176, CELoss: 2.36646, loss: 2.36646, batch_cost: 0.27873s, reader_cost: 0.01755, ips: 459.22941 samples/s, eta: 2 days, 9:49:24

5.3 模型評(píng)估

python -m paddle.distributed.launch --gpus=0,1,2,3 \tools/eval.py \-c ./ppcls/configs/ImageNet/MicroNet/micronet_m3.yaml \-o Global.pretrained_model=$TRAINED_MODEL

6. License

This project is released under MIT License.

7. 參考鏈接與文獻(xiàn)

  • MicroNet: Improving Image Recognition with Extremely Low FLOPs: https://arxiv.org/abs/2108.05894
  • micronet: https://github.com/liyunsheng13/micronet
  • @article{li2021micronet,title={MicroNet: Improving Image Recognition with Extremely Low FLOPs},author={Li, Yunsheng and Chen, Yinpeng and Dai, Xiyang and Chen, Dongdong and Liu, Mengchen and Yuan, Lu and Liu, Zicheng and Zhang, Lei and Vasconcelos, Nuno},journal={arXiv preprint arXiv:2108.05894},year={2021}}

    此文章為搬運(yùn)
    原項(xiàng)目鏈接

    總結(jié)

    以上是生活随笔為你收集整理的MicroNet论文复现:用极低的FLOPs改进图像识别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    久久99热这里只有精品国产 | 麻豆高清免费国产一区 | 亚洲一级在线观看 | 久久久久久久影视 | 中文字幕在线观看网站 | 成人免费视频视频在线观看 免费 | 欧美另类视频 | 国产第页| 黄色软件视频网站 | 国产精品精 | 97人人爽人人 | 色网站在线看 | 深爱激情开心 | 91爱爱视频 | 在线视频一区观看 | 国产视频在线观看免费 | 亚洲精品88欧美一区二区 | 97看片网 | 在线黄色国产电影 | 天天综合中文 | 91中文字幕一区 | 亚洲精品成人在线 | 亚洲欧洲中文日韩久久av乱码 | 毛片随便看| 欧美尹人 | 欧美日韩另类视频 | 激情久久久久久久久久久久久久久久 | 日韩在线电影一区 | 久久精品国产一区二区电影 | 狠狠操导航 | 看国产黄色片 | 成年人黄色免费看 | av综合av| 色婷婷视频在线观看 | 久久av高清 | 国产在线观看高清视频 | 免费久久久久久 | 尤物九九久久国产精品的分类 | 91av视屏| www.天天色 | 九九有精品 | 亚洲专区一二三 | 亚州av网站大全 | 亚洲九九九 | 综合久久精品 | 在线看的av网站 | 91精品国产综合久久婷婷香蕉 | 国产午夜精品在线 | 久久婷婷一区二区三区 | 欧美综合干 | 日韩精品一区二区三区水蜜桃 | 婷婷国产v亚洲v欧美久久 | 国产少妇在线观看 | 久久精视频 | 在线精品视频免费观看 | 毛片a级片 | 五月婷婷黄色 | 另类老妇性bbwbbw高清 | 操高跟美女 | 精品一区二三区 | 青青草华人在线视频 | 中文av在线免费观看 | 国产在线观看一 | av在线之家电影网站 | 91麻豆视频 | 亚洲毛片视频 | 亚洲电影成人 | 一级精品视频在线观看宜春院 | 99视频在线看 | 国产精品免费小视频 | 不卡视频在线看 | 一区 在线 影院 | 日韩美女av在线 | 国产精品麻豆欧美日韩ww | 99在线看 | 午夜视频一区二区 | 久久视频在线视频 | 三级在线视频观看 | 正在播放 久久 | 欧美大片在线看免费观看 | 悠悠av资源片| 午夜精品电影一区二区在线 | 久久看片 | 色播六月天 | 国产精品久久久久久超碰 | 日韩美av在线 | 国内免费久久久久久久久久久 | 欧美一区二视频在线免费观看 | 久久国产精品久久精品 | 精品 一区 在线 | www.91av在线 | 国产一区二区午夜 | 国产精品毛片一区视频 | 涩涩网站在线看 | 黄色大片免费播放 | 日韩中文字幕国产精品 | 一区二区三区四区久久 | 国产精品18久久久久久不卡孕妇 | 天天射天天做 | 美女免费网站 | 国产一级片观看 | 国产亚洲精品久久久久久网站 | 狠狠色伊人亚洲综合网站野外 | 日韩成人免费观看 | 激情六月婷婷久久 | 国产资源网 | 天天综合五月天 | 黄色在线看网站 | 99热这里精品 | 亚洲性视频| 手机色站| 国产美女精品视频免费观看 | 亚洲国产视频直播 | 国产精品剧情 | 在线观看色网 | 91精品国产三级a在线观看 | 成人在线观看资源 | 夜夜躁日日躁狠狠久久88av | 91久久人澡人人添人人爽欧美 | 久久ww| 91系列在线 | 亚洲人xxx| 五月婷婷激情六月 | 久久国精品| av不卡中文字幕 | www免费看 | 91av官网 | 四虎成人精品永久免费av九九 | 久久久国产影视 | 久久精品在线视频 | 丁香婷婷久久 | 久久兔费看a级 | 天天曰夜夜爽 | 国产精品对白一区二区三区 | 欧美日韩国产二区三区 | 久草视频在线免费看 | 国产欧美精品在线观看 | 成人在线观看av | 特黄免费av | 亚洲国产欧洲综合997久久, | 国产免费片 | 91综合视频在线观看 | 日韩美女一级片 | 免费a网址| 国产成人精品一区在线 | 久草在线手机观看 | 欧美精品久久久久久久久免 | 久久久久国产免费免费 | www色综合 | av一区二区三区在线观看 | 久久久久日本精品一区二区三区 | 欧美久久久一区二区三区 | 色视频网站在线 | 中文字幕在线不卡国产视频 | 九九久久成人 | 久久99影院 | 三级av在线播放 | 成人黄大片 | 不卡av在线 | av网址在线播放 | 97人人添人澡人人爽超碰动图 | 一区二区三区在线播放 | 91在线观看黄| 国产经典 欧美精品 | 日本女人的性生活视频 | 成人免费视频播放 | 四虎成人免费观看 | 成人久久久久久久久 | 一色屋精品视频在线观看 | 亚洲欧美婷婷六月色综合 | 精品久久久网 | 中文字幕日韩高清 | 成人手机在线视频 | 国产精品久久久 | 97超视频免费观看 | 亚洲精品综合久久 | 9热精品 | 欧洲精品在线视频 | 婷婷色综 | 国产精品18久久久久白浆 | 国产一区二区在线免费播放 | 亚洲涩涩网 | 伊香蕉大综综综合久久啪 | 天天干天天干天天干天天干天天干天天干 | 欧美黄污视频 | 91av在线免费播放 | 国产五码一区 | 国产日本三级 | 国产精品综合久久久久久 | 四虎影视av | 色综合久久88色综合天天免费 | 久久久国产精品视频 | 在线一二区| 黄色国产大片 | 丝袜美腿在线播放 | 超级碰碰碰视频 | 九九爱免费视频 | 国产亚洲久一区二区 | 丝袜美女在线 | 91成年人网站 | 久久精精品视频 | 欧美一区二区伦理片 | 精品国产精品久久 | 一区二区三区在线免费观看 | 91资源在线免费观看 | 日韩视频免费播放 | 久久这里只有精品视频99 | 日韩在线观看精品 | 在线观看网站你懂的 | 美女网站在线观看 | 免费成人黄色片 | 日日干av | 国产最新91| 国产精品尤物视频 | 亚洲成人免费观看 | 97精品国产97久久久久久 | 91丨九色丨首页 | 久久男人影院 | 国产五十路毛片 | 黄在线免费看 | 久久精品永久免费 | 亚洲国产剧情av | 97人人添人澡人人爽超碰动图 | 丁香六月婷婷综合 | 婷婷丁香六月天 | 四虎影视成人精品国库在线观看 | 91成人精品国产刺激国语对白 | www.香蕉视频在线观看 | 国产一区网址 | 日韩欧美国产激情在线播放 | 我爱av激情网 | 免费看污污视频的网站 | 1区2区3区在线观看 三级动图 | 天天做天天爱天天爽综合网 | www.午夜色.com | 精品99在线| 国产一级黄 | 在线视频 日韩 | 日韩在线观看小视频 | 在线观看免费国产小视频 | 成人在线电影观看 | 中文字幕在线免费观看视频 | 日韩免费视频一区二区 | 中文在线字幕免 | 日韩三级精品 | 青草视频网 | 99久久爱 | 人人爽人人香蕉 | 麻豆传媒视频在线免费观看 | 国产v视频 | 久久在线免费观看视频 | 亚洲免费色 | 欧美日韩3p | 日日夜夜噜噜噜 | 在线国产一区二区三区 | 久久久免费精品视频 | 99久久精品国产免费看不卡 | 精品国产一区二区三区久久久 | 婷婷免费视频 | av在线a| 日韩精品在线观看av | a色视频| 国内外成人免费在线视频 | 色噜噜色噜噜 | 日韩中文在线视频 | 天天操天天干天天操天天干 | 亚洲麻豆精品 | 国产成人一区三区 | 欧美亚洲一区二区在线 | 亚洲一区二区三区miaa149 | 国产手机在线精品 | 亚洲影音先锋 | 国产精品久久久久久影院 | 亚洲午夜精品一区 | 97精品电影院 | 国产成人三级在线观看 | 天天操天天添天天吹 | 超碰97中文 | 午夜视频一区二区三区 | 97精品视频在线播放 | 亚洲在线 | 久久精品一区二区三区国产主播 | 在线视频 精品 | 久久91久久久久麻豆精品 | 国产亚洲婷婷免费 | www日韩精品 | 国产成人一区二区在线观看 | 欧美性直播 | 欧美激情视频一区二区三区 | 又黄又爽的免费高潮视频 | 国产精品免费视频观看 | 国产亚洲高清视频 | 国产在线美女 | 精品国产一区二区三区久久久蜜臀 | 国产精品日韩欧美一区二区 | 国产精品日韩高清 | 2022中文字幕在线观看 | 西西444www大胆高清视频 | 久久国产91 | 美女黄久久 | 毛片网站免费 | 国产精品久久久久久久久久不蜜月 | 国内精品视频在线 | 亚洲最快最全在线视频 | 中文字幕 国产精品 | 国产精品久久久久久久久久久久午夜 | 91成人免费 | 四虎影视成人精品 | 日韩av在线不卡 | 欧美成人区 | 高清在线一区 | 日日躁夜夜躁xxxxaaaa | 亚洲欧洲精品一区二区精品久久久 | 91喷水| 国产 日韩 在线 亚洲 字幕 中文 | 日韩久久电影 | 欧美精品v国产精品v日韩精品 | 在线观看免费福利 | 日本中文字幕视频 | 欧美9999 | 亚洲精品视频偷拍 | 中文字幕高清免费日韩视频在线 | 日黄网站 | 黄色成人影院 | 国产成人久久精品77777 | 天海冀一区二区三区 | 国产在线高清视频 | 国产一区二区精品在线 | 美女精品国产 | 中文字幕精品一区久久久久 | 在线免费观看国产精品 | 天天激情综合网 | 午夜国产一区二区 | 黄毛片在线观看 | 久久伊99综合婷婷久久伊 | 深爱激情开心 | 国产一级二级三级视频 | 国产99久久精品一区二区300 | 欧美色888| 人人超在线公开视频 | 在线观看91精品国产网站 | 亚洲一级免费观看 | 日韩av女优视频 | 91丨九色丨国产在线观看 | 天天综合网~永久入口 | 久久97超碰 | 81国产精品久久久久久久久久 | 超碰人人射 | 天天av综合网| 国产精品都在这里 | 黄色特一级 | 欧美va电影 | 亚洲精品在线网站 | 亚洲精品88欧美一区二区 | 欧美日韩一区二区三区视频 | 91av看片 | 香蕉视频啪啪 | 国产色一区 | 美女又爽又黄 | 国产精品女同一区二区三区久久夜 | 狠狠色丁香久久婷婷综合五月 | 国产手机视频在线播放 | 超碰在线人人爱 | 国产成人精品在线播放 | 欧美日韩性视频在线 | 免费男女羞羞的视频网站中文字幕 | 精品国产电影一区 | 日韩高清一二区 | 欧美激情va永久在线播放 | 国产精品一区二区无线 | 免费久草视频 | 五月激情丁香图片 | 精品在线一区二区三区 | 在线免费黄色 | 99色资源 | 日韩欧美一区二区三区视频 | 色午夜影院| 久久久精品99 | 永久黄网站色视频免费观看w | 99精品系列 | www毛片com| 久久免费成人精品视频 | 日本黄色免费在线 | 美女黄频视频大全 | 97天堂网 | 成人在线视频观看 | 色久五月| 一区二区久久久久 | 日韩在线观看av | 在线观看亚洲成人 | a在线观看视频 | 人人网av| 911精品美国片911久久久 | 波多野结衣精品在线 | 国产成人高清在线 | 看片黄网站| 国产一区二区在线免费播放 | 婷婷av在线 | 欧美黄色成人 | 国产精品a久久久久 | 超碰成人免费电影 | 国产精品久久久电影 | 在线免费视频 你懂得 | 97偷拍在线视频 | 久久久久久毛片 | 中文字幕亚洲欧美日韩2019 | 国产69久久 | av在线看网站 | 亚洲韩国一区二区三区 | 最近中文国产在线视频 | 97超碰人人澡人人爱学生 | 久久一区精品 | 日韩免费在线观看 | 免费开视频 | 国产精品对白一区二区三区 | 亚洲天堂视频在线 | 日韩大片在线播放 | 人人艹视频 | 久久国产手机看片 | 在线性视频日韩欧美 | 在线观影网站 | 亚洲成人av片在线观看 | 久久久亚洲国产精品麻豆综合天堂 | 国产一级久久 | 日韩网站视频 | 99精品在线免费观看 | 一区二区三区中文字幕在线观看 | 91爱爱中文字幕 | 国产精品美女视频 | 亚洲一区二区三区精品在线观看 | 免费a视频| 丁香九月激情综合 | 国产亚洲精品福利 | 一区二区三区中文字幕在线 | 96国产在线 | 最近中文字幕高清字幕免费mv | 永久av免费在线观看 | 97超碰网 | 久久久久久久久久久综合 | 97在线观看视频免费 | 日韩久久影院 | 人人干人人超 | 深爱激情站 | 成人在线中文字幕 | 综合色中色 | 国产一级高清 | 天天色天天草天天射 | 四虎成人免费观看 | 国产精品永久免费观看 | 国产精品久久久久一区二区国产 | 中文字幕av在线免费 | 久久久高清免费视频 | 国产黄a三级 | 日韩在线中文字幕视频 | 一本一本久久a久久精品牛牛影视 | 最近2019中文免费高清视频观看www99 | 国产精品少妇 | 国产黄色资源 | 91成人在线免费观看 | 黄色大片av | 男女激情免费网站 | 国产在线观看你懂的 | 国产成人在线观看免费 | 国产精品理论片在线播放 | 欧美网址在线观看 | 国产色一区 | 国产成人精品网站 | 色婷婷国产精品一区在线观看 | 日韩高清国产精品 | 午夜 在线| 亚洲精品国产精品国产 | 国产一区二区午夜 | 国产成年人av| 亚洲片在线 | 91九色蝌蚪国产 | 久章草在线 | 国产成人一区二区三区在线观看 | 色综合天天天天做夜夜夜夜做 | 国产精品久久久久影院 | 天天玩天天干 | 久久精品视频一 | 成片免费观看视频 | 久草在线免费电影 | 国产成人精品在线 | 伊人色播| 久久综合狠狠综合久久狠狠色综合 | 97色免费视频| 国内外成人在线 | 亚洲精品五月天 | 免费福利视频导航 | 丁香六月在线 | 在线成人小视频 | 国产色视频一区 | 国产免费中文字幕 | 午夜av在线播放 | 在线观看国产v片 | 日韩美女黄色片 | 日韩精品视频网站 | 91在线视频 | 成人在线一区二区三区 | 一本一本久久aa综合精品 | 国产精品女人网站 | 日日夜夜综合网 | 国产无遮挡又黄又爽馒头漫画 | 手机av永久免费 | 波多野结衣视频一区 | 亚洲九九九在线观看 | 在线黄色国产电影 | www.国产视频 | 91精品视频免费在线观看 | 韩国三级av在线 | 日韩专区在线观看 | 91.麻豆视频 | 国产精品视频 | 色wwwww| 又爽又黄又刺激的视频 | 成年人免费在线观看网站 | 日本韩国精品在线 | 四虎影视精品 | av青草| 成人在线观看av | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 国产一二三四在线观看视频 | 国产网站色 | 久久视屏网 | 三级视频片 | 国产一区在线免费观看视频 | 久射网 | 9色在线视频 | 日韩视频在线一区 | se婷婷| 99视频这里有精品 | 在线观看不卡视频 | 亚洲一区二区三区在线看 | a级国产乱理论片在线观看 特级毛片在线观看 | 色99色| 99热这里只有精品免费 | 香蕉视频在线观看免费 | 久久情网| 国产精品毛片完整版 | 日本久久精品 | 91最新中文字幕 | 国产黄色电影 | 国产精品美女久久久免费 | 在线视频91 | 久久国产精品久久国产精品 | 天天色影院 | 国产99久久久国产精品成人免费 | 国产无吗一区二区三区在线欢 | 日韩成人欧美 | 最近免费在线观看 | 好看av在线| 国产精品一区二区免费看 | 亚洲视频一区二区三区在线观看 | 久久久久久国产精品999 | 国内精品久久久久久久久久久 | 欧美高清成人 | 91九色视频国产 | 99免费精品 | 一区二区三区精品在线 | 二区三区视频 | 国产伦精品一区二区三区高清 | 日韩在线第一区 | 日韩a在线看 | 日韩视频在线观看免费 | 香蕉影院在线观看 | 中文字幕在线不卡国产视频 | 男女精品久久 | 久久超碰97 | 国产福利av | 亚洲精品午夜久久久久久久久久久 | 最近中文国产在线视频 | 九九热在线精品视频 | 久久精品一二区 | 日韩欧美综合 | 狠狠狠色狠狠色综合 | 超碰人人草 | 在线观看成人毛片 | 国产中文在线字幕 | 欧美精品免费视频 | 国产精品美女免费 | 日韩三级免费 | 久久伦理 | 久草在线 | 久久精国产 | 操久在线 | 亚洲综合视频在线 | 国产精品久久久久久久久久东京 | 亚洲欧洲精品在线 | 婷婷五月情 | 国产麻豆视频网站 | 91亚洲在线 | 少妇自拍av| 五月婷婷天堂 | 91高清一区 | 中文字幕在线观看视频免费 | 国产欧美在线一区二区三区 | 国产亚洲欧美在线视频 | 精品99久久久久久 | 国产精品美女久久久久久久 | 国产成人精品免高潮在线观看 | av网站有哪些 | 97久久精品午夜一区二区 | 日日干夜夜爱 | 青青草华人在线视频 | 精品久久久久久亚洲综合网站 | 黄色1级大片 | 99精品免费在线观看 | 中文字幕一区二区在线观看 | 国产精品video爽爽爽爽 | 欧美经典久久 | 少妇bbbb揉bbbb日本 | 色悠悠久久综合 | 婷婷九月丁香 | 精品视频 | 狂野欧美激情性xxxx | 97香蕉超级碰碰久久免费软件 | 91九色视频网站 | 欧美性生交大片免网 | 日韩av免费一区 | 三级av网站 | 六月丁香激情综合色啪小说 | 天天色成人网 | 西西4444www大胆艺术 | 三级午夜片 | 中文字幕精 | 久久国产影视 | 欧美网址在线观看 | 欧美激情视频一区二区三区免费 | 亚洲乱码在线观看 | 成片视频在线观看 | 美女网站黄在线观看 | 久久国产精品久久久 | 久久精品96 | 91精品国产99久久久久久久 | 亚洲a色| 国产精品亚洲片夜色在线 | 国产免费一区二区三区网站免费 | 超碰在线免费97 | 天天玩天天干天天操 | 在线看成人 | 精品国产一区二区三区不卡 | 天天综合狠狠精品 | 一级性生活片 | 亚洲欧美视频在线观看 | 天天干天天想 | 日韩啪啪小视频 | 国产精品成人免费精品自在线观看 | 91精品国产91久久久久久三级 | 久久免费精品国产 | 午夜精品电影一区二区在线 | 色综合久久天天 | 久久亚洲精品电影 | 精品一区二区三区香蕉蜜桃 | 99久热在线精品视频成人一区 | 在线观看色网站 | 日韩精品高清视频 | 天堂成人在线 | 91精品一 | 欧美午夜精品久久久久 | a级免费观看 | 中文字幕在线乱 | 欧美日韩免费在线观看视频 | 国精产品永久999 | 在线免费观看麻豆 | www免费 | 91亚洲精品久久久蜜桃网站 | 激情五月六月婷婷 | 日韩狠狠操 | 国产精品免费一区二区三区在线观看 | 一区二区三区在线观看中文字幕 | 久热免费在线 | 久草在线免费播放 | 色婷婷六月天 | 欧美在线不卡一区 | 亚洲精品国偷拍自产在线观看蜜桃 | 超碰人人干人人 | 一级性av| 亚洲另类视频在线观看 | 国内精品久久久久久久久久清纯 | 午夜精品久久久久久99热明星 | 久久久久国| 伊人首页 | 国产日产欧美在线观看 | 91香蕉亚洲精品 | 日本一区二区三区视频在线播放 | 菠萝菠萝蜜在线播放 | 精品国产一区二区三区男人吃奶 | 午夜资源站| 五月婷亚洲| 国产一级视频在线免费观看 | 国产精品视频久久 | 成年人在线观看网站 | www.久久免费 | av黄色亚洲 | 免费在线观看国产黄 | 婷婷色中文网 | 国产高清在线免费观看 | 日本mv大片欧洲mv大片 | 久久深夜| 色综合网 | 五月激情综合婷婷 | 午夜精选视频 | 天天操天天操天天操天天操 | 日韩网站免费观看 | 99久久精品国产免费看不卡 | 国产精品一区免费在线观看 | 国产高清精品在线观看 | 91手机电视 | 中文有码在线 | 成人超碰97| 91麻豆国产 | 欧美成人xxxxx| 一区二区不卡高清 | 日本精品久久久久中文字幕 | 午夜的福利 | 久久久久观看 | 黄色免费av| 久久久五月天 | 国产精品成人国产乱一区 | 国产精品久久久久久久久久久久午夜 | 国产又粗又猛又爽又黄的视频免费 | 91在线免费播放视频 | 久久久麻豆 | 精品九九久久 | 九九热.com| 日韩高清精品免费观看 | 国产一级黄大片 | 免费色av | 在线免费高清视频 | 91精品1区2区 | 99婷婷狠狠成为人免费视频 | 久久久久久久久久久久亚洲 | 国产精品一区一区三区 | 午夜精品一区二区三区免费视频 | 久久免费中文视频 | 亚洲专区 国产精品 | 精品久久久久久久久中文字幕 | 中文国产字幕在线观看 | 婷婷久久丁香 | 久久久久久综合网天天 | 亚洲视频在线观看免费 | 青青网视频 | 国产色秀视频 | 久草爱 | 91丨九色丨勾搭 | 亚洲精品 在线视频 | 草久在线观看 | 中文字幕日本在线 | 国产精品久久久久久一区二区 | 成人网色 | 中文字幕在线观看一区二区 | 免费精品视频在线 | 色视频网站在线观看一=区 a视频免费在线观看 | 在线观看资源 | 亚洲不卡av一区二区三区 | 久久极品| 在线观看成人av | 久久av免费电影 | 亚洲aaa级 | 日韩免费一级a毛片在线播放一级 | 91传媒在线 | 91香蕉视频在线下载 | 婷婷中文字幕 | 日韩大陆欧美高清视频区 | sm免费xx网站 | 国产精品综合在线 | 久久综合九色综合97婷婷女人 | 中文字幕日韩伦理 | 在线观看免费一级片 | 久草综合视频 | 91精品国产乱码 | 性色av一区二区三区在线观看 | 色综合天天射 | 国内精品久久久久影院男同志 | 日韩欧美精品免费 | 久草在| 香蕉视频免费在线播放 | 国产精品久久久电影 | 久久久影院一区二区三区 | 国产午夜精品一区 | 国产精品毛片一区二区在线看 | 色资源二区在线视频 | 综合久久久久久久久 | 国产福利在线 | 免费视频一区二区 | 久久精品123| 狠狠狠操 | 亚洲高清视频在线 | 国产尤物在线视频 | 四虎小视频 | 国产成人三级在线观看 | 五月综合| 婷五月激情 | 日韩精品欧美视频 | 色在线观看网站 | 五月婷婷综合在线 | 色九九在线| 精品久久久久久久久久久久久久久久久久 | 狠狠干夜夜爱 | 日韩精品免费在线播放 | 亚洲狠狠婷婷 | 欧美aaa大片 | 国产亚洲精品美女久久 | 狠狠夜夜| 亚洲午夜av久久乱码 | 国产一线在线 | 麻豆av一区二区三区在线观看 | 日韩在线视频在线观看 | 成年人在线电影 | 狠狠狠狠狠狠狠干 | 国产中文字幕第一页 | 最近中文字幕在线中文高清版 | 免费高清在线观看成人 | 久久久久蜜桃 | 男女视频久久久 | 九九九九免费视频 | 在线精品一区二区 | 国产在线观看免 | 在线观看黄av | www蜜桃视频 | 久久免费观看视频 | 波多野结衣在线观看一区二区三区 | 国产一区网址 | 97视频免费在线 | 国产又粗又硬又长又爽的视频 | 久久久久97国产 | 国产精品18久久久久久久久久久久 | av在线免费播放网站 | 久久国产女人 | 日韩精品一卡 | 综合精品在线 | 成人av在线直播 | 国产精品va最新国产精品视频 | 97超视频免费观看 | 九九热视频在线免费观看 | 色大片免费看 | 久久国产精品免费一区二区三区 | 麻豆va一区二区三区久久浪 | 日本黄色免费大片 | 色播五月激情综合网 | 色婷av| 99久久99视频只有精品 | 最新日韩在线观看 | 国产精品女同一区二区三区久久夜 | 日本91在线| 高清av免费观看 | 国产一级二级在线播放 | 91麻豆精品国产91久久久久久久久 | 国产成人黄色片 | 久久久福利影院 | 中文字幕免费一区二区 | 黄色的网站在线 | 欧美a影视 | 免费视频成人 | 在线观看黄色 | 91在线看 | 99久久精品费精品 | 久久不射电影网 | 国产艹b视频 | av 在线观看 | 五月婷婷国产 | 麻豆视传媒官网免费观看 | 免费av试看 | 96在线| 国产亚洲午夜高清国产拍精品 | 91av99| 西西44人体做爰大胆视频 | 激情婷婷综合 | 成人久久18免费网站图片 | 天堂av在线网址 | 福利电影久久 | 手机看片中文字幕 | 99免费在线视频观看 | 在线免费观看视频一区二区三区 | 欧美色图视频一区 | 亚洲精品美女免费 | 97在线观看免费观看 | 又黄又爽的视频在线观看网站 | 亚洲国产免费看 | 国产精品网站一区二区三区 | 97国产精品免费 | 99视频在线精品国自产拍免费观看 | 日韩免费电影一区二区三区 | 国产视频中文字幕在线观看 | 国产精品欧美久久久久无广告 | 97人人澡人人爽人人模亚洲 | 免费视频xnxx com | 欧美一区二区在线免费看 | 亚洲精品玖玖玖av在线看 | 国产福利精品视频 | 日韩欧美大片免费观看 | 51精品国自产在线 | 成人观看视频 | 狠狠躁日日躁狂躁夜夜躁 | 国产亚洲高清视频 | 99热最新网址 | 国产一级片一区二区三区 | 国产在线一卡 | wwwwww色 | 中文字幕乱码亚洲精品一区 | 久久亚洲免费视频 | 国产手机av | 天天干天天搞天天射 | 在线观看v片 | 97av在线视频免费播放 | 激情网色 | 插综合网 | 国产资源在线视频 | 日日夜夜爱 | 黄色资源在线 | 久久久久久久久网站 | 五月色丁香 | 日韩激情片在线观看 | 日本狠狠干 | 中文字幕在线播放av | 成人黄色电影视频 | 久久在线精品视频 | a在线观看免费视频 | 黄色成人在线网站 | 色婷婷婷 | 99re久久精品国产 | 黄色软件在线观看免费 | 中文字幕在线高清 | 日日爱av | 久久久久久久久精 | 成年人天堂com| 99久热在线精品视频观看 | 人人草人 | 久久只有精品 | 色综合激情网 | 97视频网址 | 欧美久久久久久久久中文字幕 | 国产理论在线 | 天天摸天天干天天操天天射 | 亚洲精品91天天久久人人 | 亚洲女裸体 | 四虎永久国产精品 | 国内成人精品2018免费看 | 免费看国产精品 | 日韩视频一区二区在线 | 亚洲成av片人久久久 | 成人作爱视频 | 午夜影院日本 | 日本精品一区二区 | 国产区精品区 | 成人国产精品一区 | 伊人资源视频在线 | 高清免费av在线 | 欧美日韩免费观看一区=区三区 | 91久久久久久久一区二区 | 免费看污片 | 久久久99精品免费观看 | 美女啪啪图片 | 日韩精品在线免费播放 | 国产精品婷婷 | 激情五月伊人 | 婷婷在线色 | 黄色的网站免费看 | 国产日韩精品一区二区三区在线 | 日韩啪啪小视频 | 国产免费观看高清完整版 | 日韩艹 | 久久国产露脸精品国产 | 丝袜美女视频网站 | 麻豆小视频在线观看 | 成人一区影院 | 成人 国产 在线 | 成人国产精品免费 | 综合伊人久久 | 久久精品久久久久久久 | 91麻豆精品国产自产在线 | 五月天综合网站 | 99精品视频一区二区 | 人人揉人人揉人人揉人人揉97 | 久久乐九色婷婷综合色狠狠182 | 99精品国产高清在线观看 | 天天操天天吃 | 久久伦理电影 | 中文字幕五区 | 欧美在线视频二区 | 日日干日日色 | 超碰在线人人 | 日日插日日干 | 亚洲视频久久久久 | 97精品国产一二三产区 | 成人在线观看你懂的 | 亚洲精品中文字幕在线观看 | 中文字幕在线观看第三页 | 天堂va欧美va亚洲va老司机 | 51久久成人国产精品麻豆 | 九九久 | 91精品国产综合久久福利 | 日韩最新理论电影 | 免费三级a | 国产精品久久久久999 | 最近中文字幕高清字幕免费mv | 韩国av免费观看 |