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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【NLP_命名实体识别】Albert+BiLSTM+CRF模型训练、评估与使用

發布時間:2023/12/31 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【NLP_命名实体识别】Albert+BiLSTM+CRF模型训练、评估与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

模型訓練

2021/3/10:使用訓練好的Bert/Albert-CRF模型,同時,在此基礎上,加一層BiLSTM網絡,得修改后的Albert-BiLSTM-CRF模型(見下一篇文章),開始訓練。

修改思路:以已有的Albert+CRF模型代碼為基礎,參考網上的Albert+BiLSTM+CRF模型,稍加修改即可。值得注意的,無非是“三種模型”之間的數據傳遞類型,比如,將Albert模型訓練得到的embedding,傳入BiLSTM(參考:ALBERT+BiLSTM+CRF實現序列標注 - 光彩照人 - 博客園)。

調試過程:其間,多次用到命令行,安裝需要的庫、工具包,按部就班去做即可。

import numpy as np from bert4keras.backend import keras, K from bert4keras.models import build_transformer_model from bert4keras.tokenizers import Tokenizer from bert4keras.optimizers import Adam from bert4keras.snippets import sequence_padding, DataGenerator from bert4keras.snippets import open, ViterbiDecoder from bert4keras.layers import ConditionalRandomField from keras.layers import Dense from keras.models import Model from tqdm import tqdm from tensorflow import ConfigProto from tensorflow import InteractiveSession from numpy import array from keras.models import Sequential from keras.layers import LSTM from keras.layers import Dense from keras.layers import Bidirectional from keras.layers import Dropout from keras.layers import TimeDistributed from keras_contrib.layers import CRF from keras_contrib.losses import crf_loss from keras_contrib.metrics import crf_accuracy, crf_viterbi_accuracyconfig = ConfigProto() # config.gpu_options.per_process_gpu_memory_fraction = 0.2 config.gpu_options.allow_growth = True session = InteractiveSession(config=config)maxlen = 256 epochs = 1#10 batch_size = 16 bert_layers = 12 learing_rate = 1e-5 # bert_layers越小,學習率應該要越大 crf_lr_multiplier = 10 # 必要時擴大CRF層的學習率#1000# # bert配置 # config_path = './bert_model/chinese_L-12_H-768_A-12/bert_config.json' # checkpoint_path = './bert_model/chinese_L-12_H-768_A-12/bert_model.ckpt' # dict_path = './bert_model/chinese_L-12_H-768_A-12/vocab.txt'#albert配置 config_path = './bert_model/albert_large/albert_config.json' checkpoint_path = './bert_model/albert_large/model.ckpt-best' dict_path = './bert_model/albert_large/vocab_chinese.txt'def load_data(filename):D = []with open(filename, encoding='utf-8') as f:f = f.read()for l in f.split('\n\n'):if not l:continued, last_flag = [], ''for c in l.split('\n'):char, this_flag = c.split(' ')if this_flag == 'O' and last_flag == 'O':d[-1][0] += charelif this_flag == 'O' and last_flag != 'O':d.append([char, 'O'])elif this_flag[:1] == 'B':d.append([char, this_flag[2:]])else:d[-1][0] += charlast_flag = this_flagD.append(d)return D# 標注數據 train_data = load_data('./data/example.train') valid_data = load_data('./data/example.dev') test_data = load_data('./data/example.test')# 建立分詞器 tokenizer = Tokenizer(dict_path, do_lower_case=True)# 類別映射 labels = ['PER', 'LOC', 'ORG'] id2label = dict(enumerate(labels)) label2id = {j: i for i, j in id2label.items()} num_labels = len(labels) * 2 + 1class data_generator(DataGenerator):"""數據生成器"""def __iter__(self, random=False):batch_token_ids, batch_segment_ids, batch_labels = [], [], []for is_end, item in self.sample(random):token_ids, labels = [tokenizer._token_start_id], [0]for w, l in item:w_token_ids = tokenizer.encode(w)[0][1:-1]if len(token_ids) + len(w_token_ids) < maxlen:token_ids += w_token_idsif l == 'O':labels += [0] * len(w_token_ids)else:B = label2id[l] * 2 + 1I = label2id[l] * 2 + 2labels += ([B] + [I] * (len(w_token_ids) - 1))else:breaktoken_ids += [tokenizer._token_end_id]labels += [0]segment_ids = [0] * len(token_ids)batch_token_ids.append(token_ids)batch_segment_ids.append(segment_ids)batch_labels.append(labels)if len(batch_token_ids) == self.batch_size or is_end:batch_token_ids = sequence_padding(batch_token_ids)batch_segment_ids = sequence_padding(batch_segment_ids)batch_labels = sequence_padding(batch_labels)yield [batch_token_ids, batch_segment_ids], batch_labelsbatch_token_ids, batch_segment_ids, batch_labels = [], [], []""" 后面的代碼使用的是bert類型的模型,如果你用的是albert,那么前幾行請改為: """ model = build_transformer_model(config_path,checkpoint_path,model='albert', ) output_layer = 'Transformer-FeedForward-Norm' albert_output = model.get_layer(output_layer).get_output_at(bert_layers - 1)lstm = Bidirectional(LSTM(units=128, return_sequences=True), name="bi_lstm")(albert_output) drop = Dropout(0.1, name="dropout")(lstm) dense = TimeDistributed(Dense(num_labels, activation="softmax"), name="time_distributed")(drop)output = Dense(num_labels)(dense) CRF = ConditionalRandomField(lr_multiplier=crf_lr_multiplier) output = CRF(output)model = Model(model.input, output) model.summary()model.compile(loss=CRF.sparse_loss,optimizer=Adam(learing_rate),metrics=[CRF.sparse_accuracy] )class NamedEntityRecognizer(ViterbiDecoder):"""命名實體識別器"""def recognize(self,text):tokens = tokenizer.tokenize(text)while len(tokens) > 512:tokens.pop(-2)mapping = tokenizer.rematch(text, tokens)token_ids = tokenizer.tokens_to_ids(tokens)segment_ids = [0] * len(token_ids)nodes = model.predict([[token_ids], [segment_ids]])[0]labels = self.decode(nodes)entities, starting = [], Falsefor i, label in enumerate(labels):if label > 0:if label % 2 == 1:starting = Trueentities.append([[i], id2label[(label - 1) // 2]])elif starting:entities[-1][0].append(i)else:starting = Falseelse:starting = Falsereturn [(text[mapping[w[0]][0]:mapping[w[-1]][-1] + 1], l)for w, l in entities]def evaluate(data):"""評測函數"""X, Y, Z = 1e-10, 1e-10, 1e-10for d in tqdm(data):text = ''.join([i[0] for i in d])R = set(NER.recognize(text))T = set([tuple(i) for i in d if i[1] != 'O'])X += len(R & T)Y += len(R)Z += len(T)f1, precision, recall = 2 * X / (Y + Z), X / Y, X / Zreturn f1, precision, recallclass Evaluate(keras.callbacks.Callback):def __init__(self):self.best_val_f1 = 0def on_epoch_end(self, epoch, logs=None):trans = K.eval(CRF.trans)NER.trans = transprint(NER.trans)f1, precision, recall = evaluate(valid_data)# 保存最優if f1 >= self.best_val_f1:self.best_val_f1 = f1model.save_weights('best_model.weights')print('valid: f1: %.5f, precision: %.5f, recall: %.5f, best f1: %.5f\n' %(f1, precision, recall, self.best_val_f1))f1, precision, recall = evaluate(test_data)print('test: f1: %.5f, precision: %.5f, recall: %.5f\n' %(f1, precision, recall))if __name__ == '__main__':evaluator = Evaluate()train_generator = data_generator(train_data, batch_size)model.fit_generator(train_generator.forfit(),steps_per_epoch=len(train_generator),epochs=epochs,callbacks=[evaluator])else:model.load_weights('best_model.weights')

模型評估

2021/3/11:今早,查看Albert+BiLSTM+CRF模型運行結果,發現其精度很低,僅為0.8左右。然而,使用同樣的數據,Albert+CRF模型精度在0.95以上。→→→思考其中原因,嘗試調整代碼:①嘗試調整LSTM相關參數(dropout),甚至去除dropout,皆無改善。②嘗試去除dropout與。dropout的作用?防止模型過擬合,但我認為,其使用需要看場景,參考:為什么模型加入dropout層后變得更差了?最后dense層的作用?我認為,可以將其理解為分類輸出層,因此模型中有CRF用于輸出轉換,故可能不需要dens層。參考:LSTM模型后增加Dense(全連接)層的目的是什么??→→→去除下面代碼后兩行后,Albert+BiLSTM+CRF模型精度在0.95以上。至于模型原理,待深究。

lstm = Bidirectional(LSTM(units=128, return_sequences=True), name="bi_lstm")(albert_output) #drop = Dropout(0.2, name="dropout")(lstm) #dense = TimeDistributed(Dense(num_labels, activation="softmax"), name="time_distributed")(drop)

讀寫文件

2021/3/12:上午,一直在嘗試Python讀寫文件,如此簡單之事,竟耗費我兩小時之久。原因:總是報錯'open' object has no attribute 'readlines'。解決思路:新建一個py文件,在里面進行讀寫操作,可行。然而,同樣的語句,在Albert+BiLSTM+CRF模型py文件中,不可行。→這說明,語句本身沒錯,可能是Albert+BiLSTM+CRF模型py文件中變量/函數等名稱與讀寫語句沖突。→的確如此,Albert+BiLSTM+CRF模型py文件的開頭,有“from bert4keras.snippets import?open, ViterbiDecoder”,此"open"非彼"open"。

model.load_weights('best_model.weights') NER = NamedEntityRecognizer(trans=K.eval(CRF.trans), starts=[0], ends=[0])r = open("D:\Asian elephant\gao A_geography_NER\A_geography_NER\data\\result.txt", 'w') with open("D:\Asian elephant\gao A_geography_NER\A_geography_NER\data\\t.txt",'r',encoding='utf-8') as tt:content = tt.readlines() for line in content:ner=NER.recognize(line)print(ner,file=r)

模型訓練

2021/3/14:訓練模型(迭代3次,學習率設為1000,其他參數設置如下)。

訓練數據:現有標注數據集+自己標注的數據;測試數據:自己標注的數據;驗證數據:自己標注的數據。

耗時:純CPU,迭代一次大約需要7小時。

結果LOW:epoch 1 →1304/1304:loss: 3.9929 - sparse_accuracy: 0.9648,test: ?f1: 0.13333, precision: 0.41176, recall: 0.07955,valid: ?f1: 0.15493, precision: 0.64706, recall: 0.08800, best f1: 0.15493

epoch 2→1304/1304:loss: 0.5454 - sparse_accuracy: 0.9849,test: ?f1: 0.25455, precision: 0.63636, recall: 0.15909,valid: ?f1: 0.18919, precision: 0.60870, recall: 0.11200, best f1: 0.18919

epoch 3→test與valid的precision達0.7以上

maxlen = 256 #文本保留的最大長度 epochs = 3 #迭代次數 batch_size = 16 #訓練時,每次傳入模型的特征數量 bert_layers = 12 learing_rate = 1e-5 # bert_layers越小,學習率應該要越大 crf_lr_multiplier = 1000 # 必要時擴大CRF層的學習率#1000

各種bug及其解決

ValueError: substring not found

bug之“substring not found”

2021/3/5:問題:迭代三次的模型已訓練完畢,但將所有數據放入模型時,得到上述bug。解決:解決bug并不難,甚至無需了解其原理,只需進行比對——多試幾次,發現數據中報錯行的規律。本以為是標點符號的問題,但排查過后,了解到,是字母的問題。

ValueError: not enough values to unpack (expected?2,?got?1)

2021/3/13:問題:其他設置一致,僅是使用的數據不同,精度結果卻大相徑庭。使用Albert+BiLSTM+CRF模型代碼包自帶的訓練數據用于訓練模型,使用自己標注的少量數據用于測試與驗證,得到較好的結果;但在訓練數據中,加上自己標注的少量數據,一起用于訓練,卻得到很差的結果。解決:仍是,找不同。我標注的數據與原數據有何不同?答:是否有'\n',這“不起眼”的'\n',卻有很重要的作用(如下)。

2021/3/15:新增一些自己標注的數據,而后,程序又報錯。錯誤原因:類似于2021/3/13那次報錯原因,仍是數據里的格式問題(字符/空格/換行符多余或缺失),但本次錯誤更為細致——文件末尾兩個換行符的缺失,而這兩個換行符十分重要(見代碼中的for l in f.split('\n\n'): #查找雙換行符)。解決方案:仍是對比正確數據VS我的報錯數據,①以為是數據中空格的問題(上次是此原因報錯),就一直糾結空格;②對比的所謂“正確數據”并非原始的、真正正確的數據,導致遲遲未能解決。

def load_data(filename): #加載標注數據:訓練集、測試集與驗證集D = [] with open(filename, encoding='utf-8') as f: #打開并讀取文件內容f = f.read() #讀取文件全部內容for l in f.split('\n\n'): #查找雙換行符if not l: #若無雙換行符continue #跳出本次循環,可執行下一次 (而break是跳出整個循環)d, last_flag = [], '' for c in l.split('\n'): #查找換行符char, this_flag = c.split(' ') if this_flag == 'O' and last_flag == 'O': d[-1][0] += char elif this_flag == 'O' and last_flag != 'O':d.append([char, 'O'])elif this_flag[:1] == 'B': #從索引0開始取,到1,但不包括1(即標注首字母為B)d.append([char, this_flag[2:]]) #從索引2開始取,char豎著到最后,如“梁子老寨”每個字的標注都非O,輸出('梁子老寨', 'LOC')。else:d[-1][0] += char #若無換行符,last_flag = this_flagD.append(d)return D #結果格式:[('良子', 'LOC'), ('勐乃通達', 'LOC'), ('梁子老寨', 'LOC'), ('黑山', 'LOC'), ('黑山', 'LOC'), ('勐乃通達', 'LOC')]

總結

以上是生活随笔為你收集整理的【NLP_命名实体识别】Albert+BiLSTM+CRF模型训练、评估与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

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

av高清网站在线观看 | 日韩精品综合在线 | 欧美精品在线视频 | 欧美伊人网 | 天天综合天天做天天综合 | 欧美日韩久久不卡 | 久久国产一区 | 欧美另类人妖 | 久久免费视频网站 | 久久激情网站 | av字幕在线 | 丁香花五月| 久久你懂得 | 国产成人三级一区二区在线观看一 | 黄色影院在线观看 | 国产精品一区二区在线观看免费 | 精品国产精品国产偷麻豆 | 国产xvideos免费视频播放 | 精品女同一区二区三区在线观看 | www国产亚洲精品久久网站 | 亚洲精品视频国产 | 9999精品 | 欧美性一级观看 | 亚洲黄色在线播放 | 黄色网址国产 | 国产涩涩在线观看 | 丁香六月婷婷开心 | 91色一区二区三区 | 亚洲综合在线播放 | 日韩视频1区 | 青青草国产成人99久久 | 久久国产精品一区二区 | 99福利片 | 亚洲黄色一级电影 | 综合精品久久久 | 天天爽夜夜爽人人爽一区二区 | 亚洲人视频在线 | 午夜视频在线观看一区二区 | 在线免费视频一区 | 黄色资源在线观看 | 久久成人高清 | 97视频资源 | 菠萝菠萝在线精品视频 | 在线成人中文字幕 | 97天天干 | 日韩理论视频 | 日韩一区二区三区不卡 | 久久丁香 | 亚洲午夜电影网 | 最近中文字幕免费观看 | 日本不卡一区二区 | 91九色视频在线播放 | 亚洲国产中文在线 | 亚洲成人av在线播放 | 国产一区二区免费看 | 最新国产精品久久精品 | 国产最新视频在线观看 | 91麻豆视频网站 | 欧美在线观看视频 | 日韩在线中文字幕 | 国产精品理论片在线观看 | 夜色资源网 | 中文字幕无吗 | 中文字幕av一区二区三区四区 | 国产 日韩 欧美 自拍 | 久久综合久久综合久久综合 | 天天操天天摸天天射 | 久久久久久久av | 少妇高潮流白浆在线观看 | 97小视频 | 最近中文字幕免费大全 | 久久精品超碰 | 人人插超碰 | av电影免费在线看 | 91豆麻精品91久久久久久 | 91免费视频黄 | 国产原创在线 | 国产理论一区二区三区 | 午夜视频在线观看一区二区 | 久久久久免费 | 一区二区视频免费在线观看 | 成人在线观看资源 | 国产精品成人久久久 | 亚洲综合色视频在线观看 | 精品视频99 | 香蕉久久国产 | 久久精品五月 | 色天天综合久久久久综合片 | 四虎亚洲精品 | 亚洲国产中文在线观看 | 亚洲视频大全 | 91热爆视频| 国产综合小视频 | 在线国产片 | 99热这里只有精品在线观看 | 在线视频观看你懂的 | 国内偷拍精品视频 | 成人影片在线免费观看 | 超碰日韩在线 | 午夜av大片 | 国产在线超碰 | 中文字幕在线精品 | 特级西西444www高清大视频 | 91亚洲精品国产 | 在线免费亚洲 | 久久精品香蕉 | 911精品视频 | 超碰97人人在线 | 九九热只有精品 | 91精品国产91p65 | 亚洲 欧洲av | 97电影院在线观看 | 97影视| 中文亚洲欧美日韩 | 日韩av一区二区三区 | 一区二区三区高清 | 国产精品尤物视频 | 日本最大色倩网站www | 超碰激情在线 | 国产精品久久久久永久免费 | 日韩欧美在线国产 | 日韩一区二区三区在线看 | 国产精品一区二区三区观看 | 在线a人片免费观看视频 | 在线观看av网 | 97福利在线观看 | 一本大道久久精品懂色aⅴ 五月婷社区 | www一起操 | 天天舔天天射天天操 | 午夜精品久久久久久久久久久久 | 97超碰人人网 | 91精品久久久久久综合乱菊 | 久久午夜电影院 | 91精品人成在线观看 | 伊人影院在线观看 | 99精品黄色| 成年人免费在线观看网站 | 天天做天天看 | 1024手机在线看 | www久 | 中文字幕免费国产精品 | 91丨九色丨国产丨porny精品 | 亚洲精品av中文字幕在线在线 | 国产在线91精品 | 999久久国产精品免费观看网站 | 伊人激情综合 | 中文字幕资源在线观看 | 五月婷婷丁香六月 | 91看片淫黄大片在线播放 | 激情狠狠干 | 最近av在线 | 丁香五月亚洲综合在线 | 国产黄色在线观看 | 2019天天干天天色 | 日韩电影中文字幕在线观看 | 黄网站色 | 欧美a在线免费观看 | a级黄色片视频 | 欧美另类人妖 | 国产精品久久久久永久免费 | 99热手机在线观看 | 精品自拍sae8—视频 | 夜夜躁狠狠躁日日躁 | 91精品国产92久久久久 | 欧美成人手机版 | 国产少妇在线观看 | 欧美一级黄色视屏 | 人人干在线观看 | 少妇bbbb | 国产在线观看免费 | 91精品国产自产91精品 | 天天操人人要 | 在线国产91 | 国产精品久久久久久麻豆一区 | 亚洲作爱 | 天天综合入口 | 日韩精品视频免费 | 中文字幕久久精品 | 欧美淫视频 | 一区二区电影在线观看 | 亚洲一级二级 | 日本中文字幕在线播放 | 日韩在线视频观看 | 亚洲爱av | 在线观看国产一区 | 97超碰色| 国产伦精品一区二区三区照片91 | 99精品在线免费视频 | 亚洲欧洲在线视频 | 欧美日本国产在线观看 | 91在线网址| 日韩免费中文 | 国产一性一爱一乱一交 | 少妇自拍av| 亚洲综合成人在线 | 最新日韩精品 | 精品在线播放 | 探花视频在线观看 | 亚洲片在线资源 | 日韩精品一区在线观看 | 色综合天天狠狠 | 亚洲91精品 | 99精品在这里 | 黄污视频大全 | 99视频黄| 中文字幕av在线播放 | 99re在线视频观看 | 久久视频这里只有精品 | 国产a精品| 成人小视频在线观看免费 | 久久国内精品 | 成人精品亚洲 | 日本一区二区不卡高清 | 精品国产伦一区二区三区观看方式 | av不卡在线看 | 天天射天天舔天天干 | 国产精品一码二码三码在线 | 国产原创av在线 | 国产99久久久国产精品免费看 | 久草在线一免费新视频 | 正在播放国产一区 | 国产高清视频在线观看 | 国产国语在线 | 91精品视频导航 | 大荫蒂欧美视频另类xxxx | 丁香六月伊人 | 亚洲国产精品成人精品 | 91亚洲精 | 日韩在线观看免费 | 国产精品久久久久久久久久久不卡 | 免费黄色av电影 | 天天操天天是 | 中文字幕国产视频 | 久久国产精品一二三区 | 黄色免费在线视频 | 久久在视频 | 国内丰满少妇猛烈精品播 | 天天摸天天舔天天操 | 亚洲精品在 | 亚洲黄色激情小说 | 成人亚洲网 | 97超碰中文| 狠狠88综合久久久久综合网 | 国产爽妇网 | 国产不卡在线播放 | 久草爱 | 黄色片视频免费 | 欧美日韩在线精品 | 五月色婷| 视频成人永久免费视频 | 久久久久成人精品 | 国产日韩欧美自拍 | 蜜桃视频精品 | 91天堂影院 | 久久精品看 | 99视频免费在线观看 | 亚洲精品456在线播放乱码 | av中文字幕剧情 | 国产美女免费 | 97超级碰 | 天天天天色射综合 | 亚洲精品乱码久久久久久 | 久久av伊人| 超碰在线97观看 | 日韩在线视频网 | 国产精品情侣视频 | 成人a级黄色片 | 久久首页 | 日本在线视频一区二区三区 | 天天色天天草天天射 | 国产精品永久免费 | 欧美午夜精品久久久久久孕妇 | 国产精品一区二区久久国产 | 中文字幕资源网 | 精品在线一区二区 | 国产精品va在线观看入 | 狠狠操夜夜操 | 天天色天天骑天天射 | av成人在线电影 | 中文字幕精品一区二区三区电影 | 国产中文字幕亚洲 | 久久一区二 | 99视频| 91自拍视频在线观看 | 国产明星视频三级a三级点| 免费看国产视频 | 久久久久国产精品一区 | 午夜视频色 | 美女久久久久久久久久久 | 999久久久久 | 最新av中文字幕 | 国产精品欧美精品 | 久久只精品99品免费久23小说 | 欧美一级特黄高清视频 | 国产精品毛片久久久 | av电影中文字幕 | 国产精品av免费在线观看 | 国产精品观看在线亚洲人成网 | 精品一区二区免费视频 | 国产成年免费视频 | 黄色一级大片在线免费看国产一 | 国产精品一区二区美女视频免费看 | 国产精品免费小视频 | 综合天天网 | 天天操天天色天天 | 婷婷丁香综合 | 国产一级视频在线观看 | 久久久久成人免费 | 日韩字幕| 人人玩人人添人人澡97 | 激情综合久久 | 奇米网在线观看 | 国产 日韩 欧美 自拍 | 中文十次啦 | 日韩二区在线观看 | 婷婷国产v亚洲v欧美久久 | 51久久成人国产精品麻豆 | 婷婷激情在线 | 日日碰狠狠躁久久躁综合网 | 欧美激情第十页 | 中文字幕 在线看 | av在线免费在线观看 | 天天操天天操天天操天天操 | 超薄丝袜一二三区 | 黄色大片入口 | 久久久久女教师免费一区 | 一区精品久久 | 国内小视频 | 在线免费视 | 亚洲六月丁香色婷婷综合久久 | 久久久国产精华液 | 天天摸天天舔天天操 | 国产一区二区在线观看免费 | 久久精品一二三区 | 国产在线观看网站 | 亚洲欧洲xxxx | 黄色影院在线免费观看 | av免费在线免费观看 | 日本视频久久久 | 一级免费看视频 | 久久精品一区二 | 米奇四色影视 | 欧美日韩一区二区在线观看 | 国产无遮挡猛进猛出免费软件 | 五月天天天操 | 国产亚州av | 日韩在线精品视频 | 亚洲精品午夜久久久久久久久久久 | 亚洲国产免费网站 | 国产98色在线 | 日韩 | 在线成人观看 | 欧美午夜理伦三级在线观看 | 欧美另类sm图片 | 97超碰人人澡人人爱学生 | 国产69精品久久久久9999apgf | 亚洲精品国产综合久久 | 日韩a欧美 | 中文字幕在线日 | 久久久久久久久久久电影 | 四虎在线免费 | 国产成人av一区二区三区在线观看 | 亚洲国产精品久久 | 欧美精品一区在线 | 人人干网站 | 久久久久人人 | 亚洲精品乱码久久久久久写真 | 福利视频一区二区 | 99久久久久久国产精品 | 日韩精品免费一线在线观看 | 国产精品99免费看 | 欧美做受高潮 | 蜜桃视频成人在线观看 | 中文字幕在线观看视频一区二区三区 | 丁香av在线| 99亚洲国产精品 | 婷婷www| 97视频在线观看视频免费视频 | 国产中文字幕av | 国产一区二区手机在线观看 | 91超级碰碰 | 欧美嫩草影院 | 天天射天天射 | 500部大龄熟乱视频使用方法 | 天天鲁一鲁摸一摸爽一爽 | 免费黄a大片 | 中文字幕久久精品亚洲乱码 | 久久久久国产精品www | 亚洲欧洲精品久久 | 久久九九影院 | 亚洲第一av在线播放 | 国产99久久九九精品免费 | 国内精品视频在线 | 国内久久 | 日韩精品中文字幕一区二区 | 精品福利在线视频 | 亚洲欧美国产精品18p | 天天操天 | 国产群p | 亚洲精品午夜aaa久久久 | 国产丝袜 | 国产麻豆精品一区二区 | 四虎国产精品免费观看视频优播 | 91大神视频网站 | 国产在线欧美日韩 | 18性欧美xxxⅹ性满足 | 免费一级特黄录像 | 永久免费视频国产 | 一级黄色大片在线观看 | 99在线免费视频 | 国产精品大片在线观看 | 香蕉视频在线免费看 | 国产综合视频在线观看 | 日韩理论电影网 | 日日操天天爽 | 香蕉网在线观看 | 国产精品成人一区二区三区 | 91激情视频在线 | 亚洲国产一区二区精品专区 | 午夜精品婷婷 | 日韩免费av网址 | 日韩电影中文 | 久久久久久久久影院 | 欧美日韩另类在线 | 国产精品免费大片视频 | 开心激情婷婷 | 99久久精品免费看国产麻豆 | 久久色在线播放 | 波多野结衣视频一区二区三区 | 高清中文字幕av | 日韩精品免费在线 | 综合五月婷婷 | 精品视频123区在线观看 | 日韩在线观看一区二区 | 91精品在线免费视频 | 美女精品在线 | 免费av网址在线观看 | 中文字幕第| 97涩涩视频 | 婷婷黄色片 | 美女黄网站视频免费 | 国产一级片免费播放 | 国产视频资源在线观看 | 色999视频 | 欧美一二三视频 | 蜜臀av性久久久久蜜臀av | 综合色站| av在线最新 | 婷婷六月丁| 婷婷色在线资源 | 亚洲黄色区 | 亚洲欧美日韩国产 | 久草在线视频在线观看 | 五月天av在线 | 久草在线网址 | 国产亚洲精品xxoo | 色综合久久88色综合天天6 | 天堂视频中文在线 | 又色又爽的网站 | 日韩午夜一级片 | 人人爽人人乐 | 欧美成a人片在线观看久 | 九九久久影视 | 在线成人中文字幕 | 久久久国产精品一区二区中文 | 天天亚洲综合 | 久久久久久久网站 | av中文字幕在线观看网站 | 在线观看亚洲国产精品 | 天天曰 | 日日夜夜天天人人 | 黄色一级在线视频 | 久久国产午夜精品理论片最新版本 | 黄www在线观看| 九九热免费在线观看 | 亚洲电影影音先锋 | 久久超级碰 | 玖玖视频精品 | 日韩精品久久久久久中文字幕8 | 色婷婷骚婷婷 | 国产高清在线一区 | 99免费观看视频 | 中文在线字幕免费观 | 国产亚洲亚洲 | 色丁香综合 | 一区二区三区精品在线视频 | 亚洲综合色网站 | 亚洲精品乱码久久久久v最新版 | 日韩理论电影网 | 亚洲成av人电影 | 欧美在线观看视频一区二区三区 | 国产a级片免费观看 | 深夜视频久久 | 天天干天天操天天射 | 色综合天天做天天爱 | 97日日碰人人模人人澡分享吧 | 96精品高清视频在线观看软件特色 | 婷婷在线色 | 又黄又爽又湿又无遮挡的在线视频 | av电影 一区二区 | 99精品欧美一区二区 | 中文字幕在线一区二区三区 | 国产精品久久久久久久久久 | 精品视频9999 | 91香蕉视频在线 | 午夜影院日本 | 中文字幕国产在线 | 99国产精品久久久久久久久久 | 欧美激情视频久久 | 日韩欧美亚州 | 欧美一区二区精品在线 | 精品夜夜嗨av一区二区三区 | 天天做天天爱天天综合网 | 国产精品中文字幕在线观看 | 免费亚洲精品视频 | 国产激情免费 | 四虎国产精品成人免费4hu | 国产女v资源在线观看 | 9999亚洲 | 国产高清一 | 精品美女久久久久 | 精品在线小视频 | 91在线看免费 | 一本到在线 | 免费亚洲视频 | 夜夜操天天 | 天天干天天拍天天操 | 久久国产精品99久久久久久丝袜 | 亚洲在线不卡 | 日韩av高潮 | 一区二区视频免费在线观看 | 色www. | 亚洲黄色免费电影 | 久久久高清一区二区三区 | 又黄又爽的免费高潮视频 | 在线 视频 亚洲 | 亚洲欧美经典 | 久久精品高清 | av综合 日韩 | 黄av资源| 国产精品久久久久久久久久免费看 | 中文字幕在线第一页 | 国产一级视频在线免费观看 | 九九视频网站 | 美女av免费 | 国产精品国内免费一区二区三区 | 福利一区二区 | 久久精品一二三区白丝高潮 | 亚洲黄色av| 在线91播放 | www.超碰| 伊人网站| 97理论片 | 日韩一区二区三 | 99 视频 高清 | 欧美日韩国产一二三区 | 黄色毛片一级片 | 欧美精品免费在线观看 | 色综合五月 | 成人av视屏 | 日韩av视屏在线观看 | 黄色大片日本 | 伊人天天色 | 亚洲精品乱码久久久久久蜜桃欧美 | 黄色av影院 | 天天爽夜夜操 | 免费不卡中文字幕视频 | 国语精品视频 | 欧美日韩精品在线播放 | 天天操狠狠操网站 | 在线观看日韩精品视频 | av最新资源 | 日韩大片在线免费观看 | 国产一级电影在线 | 天天操天天射天天爽 | 性色av一区二区三区在线观看 | 97人人超 | 99精品小视频 | 婷婷干五月 | aaa毛片视频 | 亚洲一区网站 | 人人爽人人爽人人爽人人爽 | 日日干夜夜干 | 夜夜骑天天操 | 欧美精品亚洲精品 | 亚洲精品网址在线观看 | 成人国产精品免费 | 欧美激情另类 | 91污污| 日韩精选在线 | 婷婷在线不卡 | 成人h电影 | 亚洲人xxx| 在线观看免费黄色 | 久草精品在线播放 | 中国一级片免费看 | 欧美性视频网站 | 国产 一区二区三区 在线 | 91免费观看 | 亚洲日韩欧美一区二区在线 | 免费网站在线观看人 | 国产一级做a爱片久久毛片a | 日韩特黄一级欧美毛片特黄 | 国产在线2020| www.国产精品| 精品久久网 | 久久精品99国产精品酒店日本 | 天天草天天色 | 中文字幕av有码 | 国产精品资源在线观看 | 操操操日日日干干干 | 久久久久久久免费观看 | 亚洲国产成人在线观看 | 亚洲精品高清一区二区三区四区 | 玖玖视频国产 | 久久九九九九 | 日韩av一卡二卡三卡 | 精品久久免费 | 91人网站 | 欧美日韩精品影院 | 久草在线视频中文 | 久久深爱网 | 国产视频久久 | 久 久久影院 | 久久免费看 | 久久久国产精品电影 | 日韩在线一区二区免费 | 国产精品男女视频 | 欧美色操| 久草视频在线免费看 | 亚洲国产无 | 免费成人av在线 | 亚洲另类xxxx | 日韩在线观看av | 五月天色中色 | 麻豆视频在线免费看 | 久久视屏网 | 国内外激情视频 | 欧美日韩一区二区三区视频 | 97手机电影网 | 日韩视频a| 在线免费观看黄色 | 黄色资源网站 | 国产乱老熟视频网88av | 久久综合九色综合97婷婷女人 | www.色五月 | 午夜视频在线观看一区二区三区 | 亚洲九九影院 | 黄色电影小说 | 国产精品高清一区二区三区 | 青草视频在线播放 | 久久伊人色综合 | 天天射,天天干 | 中文字幕精品三级久久久 | 国产精品99久久久精品免费观看 | 夜夜操天天干 | 久草久草在线 | 在线亚洲午夜片av大片 | 最新久久久 | 久章草在线观看 | 天天爽天天爽夜夜爽 | 狠狠色丁香婷婷综合欧美 | 亚洲国产三级 | 免费av在线网站 | 久久免费公开视频 | 色噜噜在线观看 | 国产精品久久一区二区三区不卡 | 午夜国产一区 | 亚洲精品视频网站在线观看 | 久久精品国产美女 | 狠狠狠综合 | 国产亚洲欧美日韩高清 | 中文字幕在线观看免费 | 免费三级黄 | 人人插人人搞 | 精品国产成人av在线免 | 91免费在线看片 | 成人性生交大片免费看中文网站 | 色福利网 | 国产99久久九九精品免费 | 久久久久久久久久久久av | 国产一区不卡在线 | 国内一区二区视频 | 国产在线一线 | 国产男男gay做爰 | 久久精品国产精品亚洲精品 | 中文字幕在线一区二区三区 | 精品九九九九 | 国产剧情一区二区 | 97影视 | 久久国产精品免费一区二区三区 | 黄色精品在线看 | 国产午夜精品一区二区三区嫩草 | 免费视频一区二区 | 免费人成在线观看网站 | 国产一级一级国产 | 久久亚洲欧美 | 精品一区二区6 | 久久五月婷婷丁香 | 日本久久成人 | 久久国产精品影片 | 麻豆久久精品 | av在线免费观看黄 | 国产精品免费观看在线 | 免费看十八岁美女 | 久久福利国产 | 国产xvideos免费视频播放 | 色婷在线| 欧美在线视频不卡 | www.夜夜草| 亚洲综合视频在线播放 | 日本一区二区免费在线观看 | 日韩中文字幕免费看 | 国产精品一区二 | 99久久精品免费看 | 国产中文字幕91 | 九九在线高清精品视频 | 奇米777777| www国产在线| 久久精品人人做人人综合老师 | 激情综合站 | 国产视频亚洲 | 亚洲片在线 | 日韩在线视频看看 | 在线观看视频中文字幕 | 99久久精品免费看国产四区 | 一区二区日韩av | 四虎在线免费观看视频 | 中文字幕在线观看资源 | av黄网站 | 国产精品av电影 | 国产高清在线不卡 | 精品国产诱惑 | 免费看污污视频的网站 | 欧美日韩另类在线 | 一区二区三区久久精品 | 国产日韩欧美视频在线观看 | 免费日韩一区 | 国产精品久久久久一区二区三区 | 日本中文字幕高清 | 国产免费国产 | 欧美最猛性xxxx | 97成人精品| 五月激情天 | 亚洲手机天堂 | 在线亚州| 国产黄色一级片 | 亚洲91在线 | 国产看片免费 | 欧美射射射 | 国产成人一区二区三区电影 | 国产成人在线网站 | 91 在线视频播放 | 日韩两性视频 | 狠狠干狠狠色 | 欧美 激情 国产 91 在线 | 正在播放日韩 | 在线免费亚洲 | 日韩在线免费视频观看 | 亚洲人成人天堂h久久 | 91日韩在线专区 | 久久国产精品免费观看 | 成人网色 | 日韩在线不卡 | 国产伦精品一区二区三区四区视频 | 国产黄在线 | 91一区二区在线 | 国产天天综合 | 成人免费电影 | 亚洲成人黄色在线观看 | 国产免费看 | 中文字幕精品一区 | 日韩精品一区二区在线 | 国产精品毛片一区二区 | 亚洲国产一二三 | 天天射天天色天天干 | 亚洲国产成人久久 | 99看视频在线观看 | 亚洲视频免费在线看 | 久久草网| 日本性高潮视频 | 麻豆传媒电影在线观看 | av在线短片| 国产精品6 | 国产精品一区二区三区四 | 欧美极度另类性三渗透 | 日日天天 | 午夜精品久久一牛影视 | 国产欧美精品一区二区三区 | 99久久er热在这里只有精品15 | 日韩精品一区二区三区免费观看 | 91视频91色| 亚洲一区精品二人人爽久久 | 精品国产精品久久一区免费式 | 天天狠狠操 | 久久精品理论 | 日韩一区二区免费播放 | 成 人 黄 色视频免费播放 | 国产精品1024 | 国产免费黄色 | 成人午夜电影免费在线观看 | 人人澡人人模 | 99久精品视频 | 国内丰满少妇猛烈精品播放 | 激情视频网页 | 亚洲免费精品一区二区 | 国产在线视频在线观看 | 国产成人精品女人久久久 | 久久在线免费观看视频 | 97精品国自产拍在线观看 | 久久国色夜色精品国产 | 日日夜夜干 | 国产高清在线观看av | avove黑丝| 日韩欧美国产视频 | 999久久久久久久久6666 | 伊人久久精品久久亚洲一区 | 97视频在线播放 | www日韩视频 | 色婷婷综合久久久中文字幕 | 黄色成人免费电影 | 96精品在线| 色天天综合网 | 国产日韩精品视频 | www在线观看国产 | 国产一区二区中文字幕 | 91麻豆免费视频 | 国产成人久久精品 | 天天做天天看 | 国产精品成人自产拍在线观看 | 日韩在线观看视频中文字幕 | 毛片视频电影 | 黄色片软件网站 | 亚洲综合网| 亚洲精区二区三区四区麻豆 | 国产精品久久久久久久久岛 | 亚洲欧美激情插 | 国产精品原创视频 | av高清在线 | 丁香一区二区 | 在线观看成人av | 九色精品免费永久在线 | 丁香花在线视频观看免费 | 黄色aaa级片| 欧美aaaxxxx做受视频 | 国产麻豆电影在线观看 | 91在线视频免费播放 | 91网在线看 | 日韩视频一二三区 | 黄色在线看网站 | 久热国产视频 | 香蕉视频国产在线 | 在线免费中文字幕 | 97超碰人人模人人人爽人人爱 | 日批在线观看 | 在线播放一区二区三区 | 欧美一级日韩三级 | 久久久久亚洲精品成人网小说 | 夜夜操天天干 | 美女搞黄国产视频网站 | 婷婷丁香激情 | 蜜臀久久99精品久久久无需会员 | 中文字幕在线第一页 | 国产成人精品女人久久久 | 欧美在线91| 日本三级全黄少妇三2023 | 日免费视频 | 国产成人黄色网址 | 久久九九影院 | 国产精品国产三级在线专区 | 草久在线播放 | 中文字幕欧美日韩va免费视频 | 九九激情视频 | 久久婷婷五月综合色丁香 | 欧美精品成人在线 | 伊人狠狠 | 高清不卡一区二区在线 | 色久综合 | 日韩系列| 五月婷婷色丁香 | 国产涩涩网站 | 99精品欧美一区二区三区 | 四虎影视8848dvd | 亚洲国产精品成人va在线观看 | 日韩av有码在线 | 欧美亚洲国产日韩 | 国产亚洲午夜高清国产拍精品 | 99在线观看免费视频精品观看 | 国内外成人在线视频 | 国产成人av网站 | 久久久久影视 | 色亚洲激情 | 丁香婷婷成人 | 99色免费视频 | 欧美视频在线二区 | 中文字幕乱码视频 | 天天操天天操天天操天天 | 黄色在线观看免费 | 夜夜高潮夜夜爽国产伦精品 | 天天射射天天 | 国产中文字幕在线视频 | 久久亚洲免费 | 日韩试看 | 91高清一区 | 午夜美女av| 久草视频在 | 国产在线精品观看 | 在线观看深夜视频 | 国产午夜精品一区二区三区欧美 | 成人午夜黄色 | av青草 | 色婷婷国产精品一区在线观看 | 在线观看理论 | 97视频网站 | 国产不卡在线观看视频 | 91免费版成人| 成人在线小视频 | 日韩免费一区二区在线观看 | 在线网站黄 | 99热只有精品在线观看 | 久草在线观看资源 | 五月天丁香视频 | 水蜜桃亚洲一二三四在线 | 久久社区视频 | 欧美日韩一级在线 | 成人av免费在线 | 成人免费在线网 | 狠狠干天天干 | 亚洲综合情 | 日韩三级免费 | 91麻豆精品一区二区三区 | 欧美伦理一区二区 | 人人插人人草 | 亚洲特级毛片 | 午夜精品久久久久久久99水蜜桃 | 丰满少妇在线观看 | 三级黄色三级 | 日日干,天天干 | 麻豆视频观看 | 国产破处在线视频 | 久久精品视频99 | 久久久资源| 精品视频免费播放 | 91在线入口 | 国内精品久久久久久久久久久久 | 成人黄色电影在线观看 | 国产日韩欧美自拍 | 中文字幕高清 | 99视频网址| 久久成人精品视频 | 久久免费毛片视频 | 四虎影视www| 黄色在线看网站 | 国产中年夫妇高潮精品视频 | 懂色av一区二区三区蜜臀 | 国产成人91 | 808电影免费观看三年 | 超碰人人91| 在线观看资源 | 欧美激情视频在线免费观看 | 97成人资源| 国产手机免费视频 | 一级精品视频在线观看宜春院 | 久久婷婷网 | 久久精品视频99 | 久久精品91久久久久久再现 | 中文字幕资源网在线观看 | 欧美极度另类性三渗透 | 日韩免费在线观看视频 | 一级免费黄视频 | 五月婷婷激情综合 | 日狠狠 | av电影av在线 | 中文不卡视频 | 88av色| 91麻豆精品国产91久久久久久 | 在线小视频 | 欧美极度另类 | 一区二区三区在线播放 | 99久久www | 亚洲成人一区 | 青春草免费视频 | 国产亚洲精品久久网站 | 中文字幕资源网在线观看 | 亚洲专区在线播放 | 日韩最新av在线 | 最近中文字幕第一页 | 亚洲欧洲在线视频 | 国产人成一区二区三区影院 | 免费毛片aaaaaa | 人人干人人模 | 国产欧美精品xxxx另类 | 久久爱综合 | 亚洲国产成人精品电影在线观看 | 久久福利综合 | 国产精品福利午夜在线观看 | 1024久久| 久久久网页 | 国产视频在 |