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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人工智能 > 卷积神经网络 >内容正文

卷积神经网络

谷歌云计算技术基础架构,谷歌卷积神经网络

發(fā)布時(shí)間:2023/12/16 卷积神经网络 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 谷歌云计算技术基础架构,谷歌卷积神经网络 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

谷歌開源了TensorFlow,世界就要馬上被改變了嗎

Google開源了其第二代深度學(xué)習(xí)技術(shù)TensorFlow——被使用在Google搜索、圖像識(shí)別以及郵箱的深度學(xué)習(xí)框架。這在相關(guān)媒體圈、工程師圈、人工智能公司、人工智能研究團(tuán)隊(duì)里有了一些討論。

比較有趣的是,微軟亞洲研究院立刻向媒體發(fā)郵件表示,我們發(fā)布了開源分布式機(jī)器學(xué)習(xí)工具包(DMTK)。對(duì)于大眾來說,這件事讓人“困惑”。

從“深度學(xué)習(xí)”到“分布式系統(tǒng)”,太多概念大眾一知半解,現(xiàn)今給出的資料又讓人難以理解。而對(duì)于“Google開源TensorFlow”這一事件,各個(gè)公司、團(tuán)隊(duì)、學(xué)術(shù)權(quán)威也是眾說紛紜。

因此,出門問問為大家“破霧”,并講一講這次開源意味著什么。什么是深度學(xué)習(xí)?深度學(xué)習(xí)系統(tǒng)是什么?深度學(xué)習(xí)理論于2006年被提出,它通過模擬“人腦的神經(jīng)網(wǎng)絡(luò)”來解釋圖像、聲音和文本等數(shù)據(jù)。

但是目前的計(jì)算機(jī)還達(dá)不到模擬人腦數(shù)量龐大的神經(jīng)元(千億級(jí)),因此便有了用到成千上萬大型計(jì)算機(jī)(計(jì)算平臺(tái)集群)來吸收數(shù)據(jù)對(duì)其進(jìn)行自動(dòng)分類的“分布式深度學(xué)習(xí)系統(tǒng)”。

TensorFlow的起源和此次開源事件Google將自家研發(fā)的深度學(xué)習(xí)系統(tǒng)命名為“DistBelief”,它使得Google能夠同時(shí)處理成千上萬臺(tái)大型計(jì)算機(jī)的數(shù)據(jù),構(gòu)建更大型的神經(jīng)網(wǎng)絡(luò)和大規(guī)模訓(xùn)練。

Google的搜索、圖像識(shí)別及郵箱等均采用了該技術(shù)。一般情況下,深度學(xué)習(xí)系統(tǒng)都需要先設(shè)定好feature(特征),再學(xué)習(xí)如何分辨。

但GoogleDistBelief神奇的地方在于,“GoogleBrain”開發(fā)團(tuán)隊(duì)“XLab”曾用它在未事先獲取“貓的特征描述”信息的情況下,從大量YouTube視頻中區(qū)分出了哪些是貓的視頻。

這意味著深度學(xué)習(xí)系統(tǒng)“DistBelief”自行總結(jié)出了貓的feature(特征)!雖然這個(gè)案例的識(shí)別范圍、識(shí)別率有待提高(81.7%),但作為人工智能最經(jīng)典案例之一,為人工智能翻開了新的篇章。

而“貓”的事件,也讓曾經(jīng)的GoogleBrain開發(fā)團(tuán)隊(duì)“XLab”的核心人員、現(xiàn)在被李彥宏挖到百度的吳恩達(dá)得到了“GoogleBrain”之父的美譽(yù)。

不過,時(shí)代總是進(jìn)步,而“DistBelief”有缺陷。Google稱,雖然DistBelief非常成功,但它僅僅以神經(jīng)網(wǎng)絡(luò)為目的、十分局限,而且很難進(jìn)行配置。

另外,DistBelief牢牢綁定在Google的內(nèi)部基礎(chǔ)設(shè)施上,幾乎不可能將代碼與外界共享。因此,本文的主角,Google的第二代深度學(xué)習(xí)系統(tǒng)“TensorFlow”橫空出世了。

Google表示,TensorFlow在設(shè)計(jì)上尤其針對(duì)克服DistBelief的短板,靈活、更通用、易使用、更快,而且完全開源。

TensorFlow可以被架設(shè)在智能手機(jī)這樣小的設(shè)備上,甚至僅一塊電路板上,更靈活;TensorFlow可以被使用在很多計(jì)算平臺(tái),無論是智能手機(jī)還是大型計(jì)算機(jī)、單個(gè)CPU/GPU計(jì)算機(jī)還是成百上千GPU卡組成的分布式系統(tǒng),ARM的還是X86的構(gòu)架,更通用;TensorFlow支持多種編程語言,提供了很多深度學(xué)習(xí)模型庫,易使用;在很多指標(biāo)上,TensorFlow要比DistBelief要快一倍,更快。

但是,學(xué)術(shù)界和工程界的一些朋友并不喜歡這個(gè)“剛剛闖入”開源界的“小伙子”,判了它“意義不大”的死刑。

“TensorFlow”之所以“開源”卻不討好,是因?yàn)門ensorFlow不是第一個(gè)被開源的深度學(xué)習(xí)系統(tǒng),并且目前只開源了“單機(jī)版”,而非能夠識(shí)別貓的“分布式版本”。

除了并非第一以及只開源了單機(jī)版代碼這兩點(diǎn)外,Google開源TensorFlow這件事最被人詬病的地方在于,在“用事實(shí)”、“用數(shù)據(jù)”說話的學(xué)術(shù)界、工程界,Google并未用“數(shù)據(jù)對(duì)比”證明TensorFlow的“靈活、更通用、易使用”。

對(duì)于TensorFlow,出門問問的看法是,TensorFlow對(duì)學(xué)術(shù)界意義不大,但是對(duì)工程界意義挺大。

TensorFlow對(duì)工程界有意義:其它開源工具雖然眾多但對(duì)工程界很難有效使用Google這次開源的TensorFlow是一種人工智能(更具體的說是深度學(xué)習(xí))編程語言或計(jì)算框架,學(xué)術(shù)界從來都不缺少類似的開源工具,尤其是“單機(jī)版工具包”有很多。

但是學(xué)術(shù)界的工具往往更多專注在核心算法上,在系統(tǒng)和工程方面比較欠缺,工業(yè)界很難直接有效的使用,而Google的TensorFlow在架構(gòu)設(shè)計(jì),跨平臺(tái)可移植性,算法可擴(kuò)展性等等偏工程方面會(huì)做的比較好。

所以,TensorFlow對(duì)學(xué)術(shù)界的幫助比較小,但對(duì)工業(yè)界的幫助有很大潛在可能性。

比如語音識(shí)別、自然語言理解、計(jì)算機(jī)視覺、廣告等等都可以應(yīng)用這種深度學(xué)習(xí)算法,Google也因?yàn)樯疃葘W(xué)習(xí)系統(tǒng)的應(yīng)用使得Google語音識(shí)別水平提高25%。

有意義歸有意義,意義的大小是另一回事了。在這個(gè)信息交流頻繁的時(shí)代,沒有公司能隨便制造一個(gè)具有超大意義的事件或者跨時(shí)代的黑科技產(chǎn)品。

對(duì)于工程界,TensorFlow有意義但又不是神乎其神的東西,尤其是Google目前開源的“單機(jī)版”的TensorFlow意義要小一些。

因?yàn)樵诠こ探缋?#xff0c;若要完成一整件事,如識(shí)別語音,TensorFlow這種通用深度學(xué)習(xí)框架的存在更多是錦上添花,而非決定根本。

比如說在一個(gè)可以應(yīng)用的語音識(shí)別系統(tǒng)里,除了深度學(xué)習(xí)算法外,還有很多工作是專業(yè)領(lǐng)域相關(guān)的算法以及海量數(shù)據(jù)收集和工程系統(tǒng)架構(gòu)的搭建。其實(shí),對(duì)于中國來說,TensorFlow還有一個(gè)意義。

在人工智能大潮下許多人和公司想入局,但大都沒有能力理解并開發(fā)一個(gè)與國際同步的深度學(xué)習(xí)系統(tǒng),而TensorFlow的存在會(huì)大大降低深度學(xué)習(xí)在各個(gè)行業(yè)中的應(yīng)用難度。

至于弄懂TensorFlow要花費(fèi)大量時(shí)間的問題,就像很多公司用Linux或者h(yuǎn)adoop(一種分布式系統(tǒng)基礎(chǔ)架構(gòu))但很少有公司弄懂了所有源代碼一樣,可以把TensorFlow當(dāng)成一個(gè)黑盒,先快速用起來,之后再根據(jù)數(shù)據(jù)和專業(yè)領(lǐng)域知識(shí)來調(diào)整。

總的來說,如果Google按照其所說的那樣,在未來完全開源TensorFlow——包括其“分布式版本”,那么TensorFlow對(duì)工程界的影響會(huì)更明顯些——尤其對(duì)中國創(chuàng)業(yè)公司來說。

谷歌人工智能寫作項(xiàng)目:小發(fā)貓

如何選擇深度學(xué)習(xí)框架 TensorFlow/Torch/Mxnet/Theano

深度學(xué)習(xí)目前的應(yīng)用領(lǐng)域很多,主要是計(jì)算機(jī)視覺和自然語言處理,以及各種預(yù)測(cè)等常見的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。

對(duì)于計(jì)算機(jī)視覺,可以做圖像分類、目標(biāo)檢測(cè)、視頻中的目標(biāo)檢測(cè)等,對(duì)于自然語言處理,可以做語音識(shí)別、語音合成、對(duì)話系統(tǒng)、機(jī)器翻譯、文章摘要、情感分析等。

對(duì)于剛?cè)胄猩疃葘W(xué)習(xí),想從事人工智能工業(yè)應(yīng)用和研發(fā)的小白來說,選擇一個(gè)適合自己的深度學(xué)習(xí)框架顯得尤為重要。

那么在選擇深度學(xué)習(xí)框架的時(shí)候,要注意哪些內(nèi)容呢?通常我們?cè)谶x擇框架時(shí)要考慮易用性、性能、社區(qū)、平臺(tái)支持等問題。

初學(xué)者應(yīng)該考慮容易上手的框架,偏工業(yè)應(yīng)用的開發(fā)者可以考慮使用穩(wěn)定性高、性能好的框架,偏研究性的開發(fā)者,一般選擇易用而且有領(lǐng)先的模型基線的框架。

目前這個(gè)階段,TensorFlow因?yàn)楸晨抗雀韫具@座靠山,再加上擁有龐大的開發(fā)者群體,而且采用了稱為“可執(zhí)行的偽代碼”的Python語言,成為最受歡迎的主流框架之一。

一些外圍的第三方庫(如Keras、TFLearn)也基于它實(shí)現(xiàn)了很多成果,Keras還得到TensorFlow官方的支持。

TensorFlow支持的上層語言也在逐漸擴(kuò)大,對(duì)于不同工程背景的人轉(zhuǎn)入的門檻正在降低。

因此,對(duì)于剛?cè)胄猩疃葘W(xué)習(xí)的小白,TensorFlow是一個(gè)非常好的選擇,掌握TensorFlow對(duì)以后的求職發(fā)展很有幫助。

為了讓大家更快地掌握深度學(xué)習(xí)技術(shù),成為人工智能領(lǐng)域高端人才,中公教育聯(lián)合中科院自動(dòng)化研究所專家,強(qiáng)力推出人工智能《深度學(xué)習(xí)》,讓大家學(xué)有所成、真正掌握機(jī)器學(xué)習(xí)模型以及算法背后的原理。

哪一個(gè)神經(jīng)網(wǎng)絡(luò)框架的運(yùn)算速度最快

谷歌翻譯這幾個(gè)月的進(jìn)化速度似乎突然加快了?

先上論文鏈接Google'sNeuralMachineTranslationSystem:BridgingtheGapbetweenHumanandMachineTranslation:首先以往翻譯系統(tǒng)有如下缺點(diǎn):基于短語翻譯,長(zhǎng)語句翻譯效果不好系統(tǒng)訓(xùn)練和翻譯推理計(jì)算成本較高難以應(yīng)對(duì)罕見詞以上是顯著的缺點(diǎn),而這些使得翻譯系統(tǒng)在實(shí)際應(yīng)用中的準(zhǔn)確度和速度。

下圖為翻譯系統(tǒng)的核心算法框架圖:Google'sNeuralMachineTranslationSystem由帶有8個(gè)encoder和8個(gè)decoder的深度LSTM網(wǎng)絡(luò)組成,同時(shí)加入了attention機(jī)制和殘差連接(residualconnections)。

為了提升并行性從而降低訓(xùn)練時(shí)間,我們的注意機(jī)制將decoder的底層連接到了encoder的頂層。為了加速最終的翻譯速度,我們?cè)谕评碛?jì)算過程中使用了低精度運(yùn)算。

為了改善對(duì)罕見詞的處理,我們將詞分成常見子詞(sub-word)單元(詞的組件)的一個(gè)有限集合,該集合既是輸入也是輸出。

這種方法能提供字符(character)-delimitedmodels的靈活性和詞(word)-delimitedmodels的有效性之間的平衡、能自然地處理罕見詞的翻譯、并能最終提升系統(tǒng)的整體準(zhǔn)確度。

我們的波束搜索技術(shù)(beamsearchtechnique)使用了一個(gè)長(zhǎng)度規(guī)范化(length-normalization)過程,并使用了一個(gè)覆蓋度懲罰(coveragepenalty),其可以激勵(lì)很可能能覆蓋源句子中所有的詞的輸出句子的生成。

在WMT'14英語-法語和英語-德語基準(zhǔn)上,GNMT實(shí)現(xiàn)了可與當(dāng)前最佳結(jié)果媲美的結(jié)果。

通過在一個(gè)單獨(dú)的簡(jiǎn)單句子集合的人類對(duì)比評(píng)估中,它相比于谷歌已經(jīng)投入生產(chǎn)的基于短語的系統(tǒng)的翻譯誤差平均降低了60%。

以上是論文的abstract翻譯,隨著深度學(xué)習(xí)在nlp領(lǐng)域的應(yīng)用,加上一些新的算法的提出:如batchnormalization,各種LSTM變種,attention機(jī)制等,使得實(shí)際應(yīng)用性能提升。

不過google還是大廠,總是搞些大新聞。

如何用PyTorch實(shí)現(xiàn)遞歸神經(jīng)網(wǎng)絡(luò)

從Siri到谷歌翻譯,深度神經(jīng)網(wǎng)絡(luò)已經(jīng)在機(jī)器理解自然語言方面取得了巨大突破。

這些模型大多數(shù)將語言視為單調(diào)的單詞或字符序列,并使用一種稱為循環(huán)神經(jīng)網(wǎng)絡(luò)(recurrentneuralnetwork/RNN)的模型來處理該序列。

但是許多語言學(xué)家認(rèn)為語言最好被理解為具有樹形結(jié)構(gòu)的層次化詞組,一種被稱為遞歸神經(jīng)網(wǎng)絡(luò)(recursiveneuralnetwork)的深度學(xué)習(xí)模型考慮到了這種結(jié)構(gòu),這方面已經(jīng)有大量的研究。

雖然這些模型非常難以實(shí)現(xiàn)且效率很低,但是一個(gè)全新的深度學(xué)習(xí)框架PyTorch能使它們和其它復(fù)雜的自然語言處理模型變得更加容易。

雖然遞歸神經(jīng)網(wǎng)絡(luò)很好地顯示了PyTorch的靈活性,但它也廣泛支持其它的各種深度學(xué)習(xí)框架,特別的是,它能夠?qū)τ?jì)算機(jī)視覺(computervision)計(jì)算提供強(qiáng)大的支撐。

PyTorch是FacebookAIResearch和其它幾個(gè)實(shí)驗(yàn)室的開發(fā)人員的成果,該框架結(jié)合了Torch7高效靈活的GPU加速后端庫與直觀的Python前端,它的特點(diǎn)是快速成形、代碼可讀和支持最廣泛的深度學(xué)習(xí)模型。

開始SPINN鏈接中的文章()詳細(xì)介紹了一個(gè)遞歸神經(jīng)網(wǎng)絡(luò)的PyTorch實(shí)現(xiàn),它具有一個(gè)循環(huán)跟蹤器(recurrenttracker)和TreeLSTM節(jié)點(diǎn),也稱為SPINN——SPINN是深度學(xué)習(xí)模型用于自然語言處理的一個(gè)例子,它很難通過許多流行的框架構(gòu)建。

這里的模型實(shí)現(xiàn)部分運(yùn)用了批處理(batch),所以它可以利用GPU加速,使得運(yùn)行速度明顯快于不使用批處理的版本。

SPINN的意思是堆棧增強(qiáng)的解析器-解釋器神經(jīng)網(wǎng)絡(luò)(Stack-augmentedParser-InterpreterNeuralNetwork),由Bowman等人于2016年作為解決自然語言推理任務(wù)的一種方法引入,該論文中使用了斯坦福大學(xué)的SNLI數(shù)據(jù)集。

該任務(wù)是將語句對(duì)分為三類:假設(shè)語句1是一幅看不見的圖像的準(zhǔn)確標(biāo)題,那么語句2(a)肯定(b)可能還是(c)絕對(duì)不是一個(gè)準(zhǔn)確的標(biāo)題?

(這些類分別被稱為蘊(yùn)含(entailment)、中立(neutral)和矛盾(contradiction))。

例如,假設(shè)一句話是「兩只狗正跑過一片場(chǎng)地」,蘊(yùn)含可能會(huì)使這個(gè)語句對(duì)變成「戶外的動(dòng)物」,中立可能會(huì)使這個(gè)語句對(duì)變成「一些小狗正在跑并試圖抓住一根棍子」,矛盾能會(huì)使這個(gè)語句對(duì)變成「寵物正坐在沙發(fā)上」。

特別地,研究SPINN的初始目標(biāo)是在確定語句的關(guān)系之前將每個(gè)句子編碼(encoding)成固定長(zhǎng)度的向量表示(也有其它方式,例如注意模型(attentionmodel)中將每個(gè)句子的每個(gè)部分用一種柔焦(softfocus)的方法相互比較)。

數(shù)據(jù)集是用句法解析樹(syntacticparsetree)方法由機(jī)器生成的,句法解析樹將每個(gè)句子中的單詞分組成具有獨(dú)立意義的短語和子句,每個(gè)短語由兩個(gè)詞或子短語組成。

許多語言學(xué)家認(rèn)為,人類通過如上面所說的樹的分層方式來組合詞意并理解語言,所以用相同的方式嘗試構(gòu)建一個(gè)神經(jīng)網(wǎng)絡(luò)是值得的。

下面的例子是數(shù)據(jù)集中的一個(gè)句子,其解析樹由嵌套括號(hào)表示:((Thechurch)((has(cracks(in(theceiling)))).))這個(gè)句子進(jìn)行編碼的一種方式是使用含有解析樹的神經(jīng)網(wǎng)絡(luò)構(gòu)建一個(gè)神經(jīng)網(wǎng)絡(luò)層Reduce,這個(gè)神經(jīng)網(wǎng)絡(luò)層能夠組合詞語對(duì)(用詞嵌入(wordembedding)表示,如GloVe)、和/或短語,然后遞歸地應(yīng)用此層(函數(shù)),將最后一個(gè)Reduce產(chǎn)生的結(jié)果作為句子的編碼:X=Reduce(“the”,“ceiling”)Y=Reduce(“in”,X)...etc.但是,如果我希望網(wǎng)絡(luò)以更類似人類的方式工作,從左到右閱讀并保留句子的語境,同時(shí)仍然使用解析樹組合短語?

或者,如果我想訓(xùn)練一個(gè)網(wǎng)絡(luò)來構(gòu)建自己的解析樹,讓解析樹根據(jù)它看到的單詞讀取句子?

這是一個(gè)同樣的但方式略有不同的解析樹的寫法:Thechurch)hascracksintheceiling)))).))或者用第3種方式表示,如下:WORDS:Thechurchhascracksintheceiling.PARSES:SSRSSSSSRRRRSRR我所做的只是刪除開括號(hào),然后用「S」標(biāo)記「shift」,并用「R」替換閉括號(hào)用于「reduce」。

但是現(xiàn)在可以從左到右讀取信息作為一組指令來操作一個(gè)堆棧(stack)和一個(gè)類似堆棧的緩沖區(qū)(buffer),能得到與上述遞歸方法完全相同的結(jié)果:1.將單詞放入緩沖區(qū)。

2.從緩沖區(qū)的前部彈出「The」,將其推送(push)到堆棧上層,緊接著是「church」。3.彈出前2個(gè)堆棧值,應(yīng)用于Reduce,然后將結(jié)果推送回堆棧。

4.從緩沖區(qū)彈出「has」,然后推送到堆棧,然后是「cracks」,然后是「in」,然后是「the」,然后是「ceiling」。

5.重復(fù)四次:彈出2個(gè)堆棧值,應(yīng)用于Reduce,然后推送結(jié)果。6.從緩沖區(qū)彈出「.」,然后推送到堆棧上層。7.重復(fù)兩次:彈出2個(gè)堆棧值,應(yīng)用于Reduce,然后推送結(jié)果。

8.彈出剩余的堆棧值,并將其作為句子編碼返回。我還想保留句子的語境,以便在對(duì)句子的后半部分應(yīng)用Reduce層時(shí)考慮系統(tǒng)已經(jīng)讀取的句子部分的信息。

所以我將用一個(gè)三參數(shù)函數(shù)替換雙參數(shù)的Reduce函數(shù),該函數(shù)的輸入值為一個(gè)左子句、一個(gè)右子句和當(dāng)前句的上下文狀態(tài)。該狀態(tài)由神經(jīng)網(wǎng)絡(luò)的第二層(稱為循環(huán)跟蹤器(Tracker)的單元)創(chuàng)建。

Tracker在給定當(dāng)前句子上下文狀態(tài)、緩沖區(qū)中的頂部條目b和堆棧中前兩個(gè)條目s1\s2時(shí),在堆棧操作的每個(gè)步驟(即,讀取每個(gè)單詞或閉括號(hào))后生成一個(gè)新狀態(tài):context[t+1]=Tracker(context[t],b,s1,s2)容易設(shè)想用你最喜歡的編程語言來編寫代碼做這些事情。

對(duì)于要處理的每個(gè)句子,它將從緩沖區(qū)加載下一個(gè)單詞,運(yùn)行跟蹤器,檢查是否將單詞推送入堆?;驁?zhí)行Reduce函數(shù),執(zhí)行該操作;然后重復(fù),直到對(duì)整個(gè)句子完成處理。

通過對(duì)單個(gè)句子的應(yīng)用,該過程構(gòu)成了一個(gè)大而復(fù)雜的深度神經(jīng)網(wǎng)絡(luò),通過堆棧操作的方式一遍又一遍地應(yīng)用它的兩個(gè)可訓(xùn)練層。

但是,如果你熟悉TensorFlow或Theano等傳統(tǒng)的深度學(xué)習(xí)框架,就知道它們很難實(shí)現(xiàn)這樣的動(dòng)態(tài)過程。你值得花點(diǎn)時(shí)間回顧一下,探索為什么PyTorch能有所不同。

圖論圖1:一個(gè)函數(shù)的圖結(jié)構(gòu)表示深度神經(jīng)網(wǎng)絡(luò)本質(zhì)上是有大量參數(shù)的復(fù)雜函數(shù)。深度學(xué)習(xí)的目的是通過計(jì)算以損失函數(shù)(loss)度量的偏導(dǎo)數(shù)(梯度)來優(yōu)化這些參數(shù)。

如果函數(shù)表示為計(jì)算圖結(jié)構(gòu)(圖1),則向后遍歷該圖可實(shí)現(xiàn)這些梯度的計(jì)算,而無需冗余工作。

每個(gè)現(xiàn)代深度學(xué)習(xí)框架都是基于此反向傳播(backpropagation)的概念,因此每個(gè)框架都需要一個(gè)表示計(jì)算圖的方式。

在許多流行的框架中,包括TensorFlow、Theano和Keras以及Torch7的nngraph庫,計(jì)算圖是一個(gè)提前構(gòu)建的靜態(tài)對(duì)象。

該圖是用像數(shù)學(xué)表達(dá)式的代碼定義的,但其變量實(shí)際上是尚未保存任何數(shù)值的占位符(placeholder)。圖中的占位符變量被編譯進(jìn)函數(shù),然后可以在訓(xùn)練集的批處理上重復(fù)運(yùn)行該函數(shù)來產(chǎn)生輸出和梯度值。

這種靜態(tài)計(jì)算圖(staticcomputationgraph)方法對(duì)于固定結(jié)構(gòu)的卷積神經(jīng)網(wǎng)絡(luò)效果很好。但是在許多其它應(yīng)用中,有用的做法是令神經(jīng)網(wǎng)絡(luò)的圖結(jié)構(gòu)根據(jù)數(shù)據(jù)而有所不同。

在自然語言處理中,研究人員通常希望通過每個(gè)時(shí)間步驟中輸入的單詞來展開(確定)循環(huán)神經(jīng)網(wǎng)絡(luò)。

上述SPINN模型中的堆棧操作很大程度上依賴于控制流程(如for和if語句)來定義特定句子的計(jì)算圖結(jié)構(gòu)。在更復(fù)雜的情況下,你可能需要構(gòu)建結(jié)構(gòu)依賴于模型自身的子網(wǎng)絡(luò)輸出的模型。

這些想法中的一些(雖然不是全部)可以被生搬硬套到靜態(tài)圖系統(tǒng)中,但幾乎總是以降低透明度和增加代碼的困惑度為代價(jià)。

該框架必須在其計(jì)算圖中添加特殊的節(jié)點(diǎn),這些節(jié)點(diǎn)代表如循環(huán)和條件的編程原語(programmingprimitive),而用戶必須學(xué)習(xí)和使用這些節(jié)點(diǎn),而不僅僅是編程代碼語言中的for和if語句。

這是因?yàn)槌绦騿T使用的任何控制流程語句將僅運(yùn)行一次,當(dāng)構(gòu)建圖時(shí)程序員需要硬編碼(hardcoding)單個(gè)計(jì)算路徑。

例如,通過詞向量(從初始狀態(tài)h0開始)運(yùn)行循環(huán)神經(jīng)網(wǎng)絡(luò)單元(rnn_unit)需要TensorFlow中的特殊控制流節(jié)點(diǎn)tf.while_loop。

需要一個(gè)額外的特殊節(jié)點(diǎn)來獲取運(yùn)行時(shí)的詞長(zhǎng)度,因?yàn)樵谶\(yùn)行代碼時(shí)它只是一個(gè)占位符。

#TensorFlow#(thiscoderunsonce,duringmodelinitialization)#“words”isnotareallist(it’saplaceholdervariable)so#Ican’tuse“l(fā)en”cond=lambdai,h:i

在這樣的框架(也稱為運(yùn)行時(shí)定義(define-by-run))中,計(jì)算圖在運(yùn)行時(shí)被建立和重建,使用相同的代碼為前向通過(forwardpass)執(zhí)行計(jì)算,同時(shí)也為反向傳播(backpropagation)建立所需的數(shù)據(jù)結(jié)構(gòu)。

這種方法能產(chǎn)生更直接的代碼,因?yàn)榭刂屏鞒痰木帉懣梢允褂脴?biāo)準(zhǔn)的for和if。

它還使調(diào)試更容易,因?yàn)檫\(yùn)行時(shí)斷點(diǎn)(run-timebreakpoint)或堆棧跟蹤(stacktrace)將追蹤到實(shí)際編寫的代碼,而不是執(zhí)行引擎中的編譯函數(shù)。

可以在動(dòng)態(tài)框架中使用簡(jiǎn)單的Python的for循環(huán)來實(shí)現(xiàn)有相同變量長(zhǎng)度的循環(huán)神經(jīng)網(wǎng)絡(luò)。

#PyTorch(alsoworksinChainer)#(thiscoderunsoneveryforwardpassofthemodel)#“words”isaPythonlistwithactualvaluesinith=h0forwordinwords:h=rnn_unit(word,h)PyTorch是第一個(gè)define-by-run的深度學(xué)習(xí)框架,它與靜態(tài)圖框架(如TensorFlow)的功能和性能相匹配,使其能很好地適合從標(biāo)準(zhǔn)卷積神經(jīng)網(wǎng)絡(luò)(convolutionalnetwork)到最瘋狂的強(qiáng)化學(xué)習(xí)(reinforcementlearning)等思想。

所以讓我們來看看SPINN的實(shí)現(xiàn)。代碼在開始構(gòu)建網(wǎng)絡(luò)之前,我需要設(shè)置一個(gè)數(shù)據(jù)加載器(dataloader)。

通過深度學(xué)習(xí),模型可以通過數(shù)據(jù)樣本的批處理進(jìn)行操作,通過并行化(parallelism)加快訓(xùn)練,并在每一步都有一個(gè)更平滑的梯度變化。

我想在這里可以做到這一點(diǎn)(稍后我將解釋上述堆棧操作過程如何進(jìn)行批處理)。以下Python代碼使用內(nèi)置于PyTorch的文本庫的系統(tǒng)來加載數(shù)據(jù),它可以通過連接相似長(zhǎng)度的數(shù)據(jù)樣本自動(dòng)生成批處理。

運(yùn)行此代碼之后,train_iter、dev_iter和test_itercontain循環(huán)遍歷訓(xùn)練集、驗(yàn)證集和測(cè)試集分塊SNLI的批處理。

fromtorchtextimportdata,datasetsTEXT=.ParsedTextField(lower=True)TRANSITIONS=.ShiftReduceField()LABELS=data.Field(sequential=False)train,dev,test=.splits(TEXT,TRANSITIONS,LABELS,wv_type='glove.42B')TEXT.build_vocab(train,dev,test)train_iter,dev_iter,test_iter=data.BucketIterator.splits((train,dev,test),batch_size=64)你可以在中找到設(shè)置訓(xùn)練循環(huán)和準(zhǔn)確性(accuracy)測(cè)量的其余代碼。

讓我們繼續(xù)。

如上所述,SPINN編碼器包含參數(shù)化的Reduce層和可選的循環(huán)跟蹤器來跟蹤句子上下文,以便在每次網(wǎng)絡(luò)讀取單詞或應(yīng)用Reduce時(shí)更新隱藏狀態(tài);以下代碼代表的是,創(chuàng)建一個(gè)SPINN只是意味著創(chuàng)建這兩個(gè)子模塊(我們將很快看到它們的代碼),并將它們放在一個(gè)容器中以供稍后使用。

importtorchfromtorchimportnn#subclasstheModuleclassfromPyTorch’sneuralnetworkpackageclassSPINN(nn.Module):def__init__(self,config):super(SPINN,self).__init__()self.config=configself.reduce=Reduce(config.d_hidden,config.d_tracker)ifconfig.d_trackerisnotNone:self.tracker=Tracker(config.d_hidden,config.d_tracker)當(dāng)創(chuàng)建模型時(shí),SPINN.__init__被調(diào)用了一次;它分配和初始化參數(shù),但不執(zhí)行任何神經(jīng)網(wǎng)絡(luò)操作或構(gòu)建任何類型的計(jì)算圖。

在每個(gè)新的批處理數(shù)據(jù)上運(yùn)行的代碼由SPINN.forward方法定義,它是用戶實(shí)現(xiàn)的方法中用于定義模型向前過程的標(biāo)準(zhǔn)PyTorch名稱。

上面描述的是堆棧操作算法的一個(gè)有效實(shí)現(xiàn),即在一般Python中,在一批緩沖區(qū)和堆棧上運(yùn)行,每一個(gè)例子都對(duì)應(yīng)一個(gè)緩沖區(qū)和堆棧。

我使用轉(zhuǎn)移矩陣(transition)包含的「shift」和「reduce」操作集合進(jìn)行迭代,運(yùn)行Tracker(如果存在),并遍歷批處理中的每個(gè)樣本來應(yīng)用「shift」操作(如果請(qǐng)求),或?qū)⑵涮砑拥叫枰竢educe」操作的樣本列表中。

然后在該列表中的所有樣本上運(yùn)行Reduce層,并將結(jié)果推送回到它們各自的堆棧。

defforward(self,buffers,transitions):#Theinputcomesinasasingletensorofwordembeddings;#Ineedittobealistofstacks,oneforeachexamplein#thebatch,thatwecanpopfromindependently.Thewordsin#eachexamplehavealreadybeenreversed,sothattheycan#bereadfromlefttorightbypoppingfromtheendofeach#list;theyhavealsobeenprefixedwithanullvalue.buffers=[list(torch.split(b.squeeze(1),1,0))forbintorch.split(buffers,1,1)]#wealsoneedtwonullvaluesatthebottomofeachstack,#sowecancopyfromthenullsintheinput;thesenulls#areallneededsothatthetrackercanrunevenifthe#bufferorstackisemptystacks=[[buf[0],buf[0]]forbufinbuffers]ifhasattr(self,'tracker'):self.tracker.reset_state()fortrans_batchintransitions:ifhasattr(self,'tracker'):#IdescribedtheTrackerearlierastaking4#arguments(context_t,b,s1,s2),buthereI#providethestackcontentsasasingleargument#whilestoringthecontextinsidetheTracker#objectitself.tracker_states,_=self.tracker(buffers,stacks)else:tracker_states=itertools.repeat(None)lefts,rights,trackings=[],[],[]batch=zip(trans_batch,buffers,stacks,tracker_states)fortransition,buf,stack,trackinginbatch:iftransition==SHIFT:stack.append(())eliftransition==REDUCE:rights.append(())lefts.append(())trackings.append(tracking)ifrights:reduced=iter(self.reduce(lefts,rights,trackings))fortransition,stackinzip(trans_batch,stacks):iftransition==REDUCE:stack.append(next(reduced))return[()forstackinstacks]在調(diào)用self.tracker或self.reduce時(shí)分別運(yùn)行Tracker或Reduce子模塊的向前方法,該方法需要在樣本列表上應(yīng)用前向操作。

在主函數(shù)的向前方法中,在不同的樣本上進(jìn)行獨(dú)立的操作是有意義的,即為批處理中每個(gè)樣本提供分離的緩沖區(qū)和堆棧,因?yàn)樗惺芤嬗谂幚韴?zhí)行的重度使用數(shù)學(xué)和需要GPU加速的操作都在Tracker和Reduce中進(jìn)行。

為了更干凈地編寫這些函數(shù),我將使用一些helper(稍后將定義)將這些樣本列表轉(zhuǎn)化成批處理張量(tensor),反之亦然。

我希望Reduce模塊自動(dòng)批處理其參數(shù)以加速計(jì)算,然后解批處理(unbatch)它們,以便可以單獨(dú)推送和彈出。

用于將每對(duì)左、右子短語表達(dá)組合成父短語(parentphrase)的實(shí)際組合函數(shù)是TreeLSTM,它是普通循環(huán)神經(jīng)網(wǎng)絡(luò)單元LSTM的變型。

該組合函數(shù)要求每個(gè)子短語的狀態(tài)實(shí)際上由兩個(gè)張量組成,一個(gè)隱藏狀態(tài)h和一個(gè)存儲(chǔ)單元(memorycell)狀態(tài)c,而函數(shù)是使用在子短語的隱藏狀態(tài)操作的兩個(gè)線性層(nn.Linear)和將線性層的結(jié)果與子短語的存儲(chǔ)單元狀態(tài)相結(jié)合的非線性組合函數(shù)tree_lstm。

在SPINN中,這種方式通過添加在Tracker的隱藏狀態(tài)下運(yùn)行的第3個(gè)線性層進(jìn)行擴(kuò)展。圖2:TreeLSTM組合函數(shù)增加了第3個(gè)輸入(x,在這種情況下為Tracker狀態(tài))。

在下面所示的PyTorch實(shí)現(xiàn)中,5組的三種線性變換(由藍(lán)色、黑色和紅色箭頭的三元組表示)組合為三個(gè)nn.Linear模塊,而tree_lstm函數(shù)執(zhí)行位于框內(nèi)的所有計(jì)算。

圖來自Chenetal.(2016)。

谷歌開源了TensorFlow,世界就要馬上被改變了嗎

Google開源了其第二代深度學(xué)習(xí)技術(shù)TensorFlow——被使用在Google搜索、圖像識(shí)別以及郵箱的深度學(xué)習(xí)框架。這在相關(guān)媒體圈、工程師圈、人工智能公司、人工智能研究團(tuán)隊(duì)里有了一些討論。

比較有趣的是,微軟亞洲研究院立刻向媒體發(fā)郵件表示,我們發(fā)布了開源分布式機(jī)器學(xué)習(xí)工具包(DMTK)。對(duì)于大眾來說,這件事讓人“困惑”。

從“深度學(xué)習(xí)”到“分布式系統(tǒng)”,太多概念大眾一知半解,現(xiàn)今給出的資料又讓人難以理解。而對(duì)于“Google開源TensorFlow”這一事件,各個(gè)公司、團(tuán)隊(duì)、學(xué)術(shù)權(quán)威也是眾說紛紜。

因此,出門問問為大家“破霧”,并講一講這次開源意味著什么。什么是深度學(xué)習(xí)?深度學(xué)習(xí)系統(tǒng)是什么?深度學(xué)習(xí)理論于2006年被提出,它通過模擬“人腦的神經(jīng)網(wǎng)絡(luò)”來解釋圖像、聲音和文本等數(shù)據(jù)。

但是目前的計(jì)算機(jī)還達(dá)不到模擬人腦數(shù)量龐大的神經(jīng)元(千億級(jí)),因此便有了用到成千上萬大型計(jì)算機(jī)(計(jì)算平臺(tái)集群)來吸收數(shù)據(jù)對(duì)其進(jìn)行自動(dòng)分類的“分布式深度學(xué)習(xí)系統(tǒng)”。

TensorFlow的起源和此次開源事件Google將自家研發(fā)的深度學(xué)習(xí)系統(tǒng)命名為“DistBelief”,它使得Google能夠同時(shí)處理成千上萬臺(tái)大型計(jì)算機(jī)的數(shù)據(jù),構(gòu)建更大型的神經(jīng)網(wǎng)絡(luò)和大規(guī)模訓(xùn)練。

Google的搜索、圖像識(shí)別及郵箱等均采用了該技術(shù)。一般情況下,深度學(xué)習(xí)系統(tǒng)都需要先設(shè)定好feature(特征),再學(xué)習(xí)如何分辨。

但GoogleDistBelief神奇的地方在于,“GoogleBrain”開發(fā)團(tuán)隊(duì)“XLab”曾用它在未事先獲取“貓的特征描述”信息的情況下,從大量YouTube視頻中區(qū)分出了哪些是貓的視頻。

這意味著深度學(xué)習(xí)系統(tǒng)“DistBelief”自行總結(jié)出了貓的feature(特征)!雖然這個(gè)案例的識(shí)別范圍、識(shí)別率有待提高(81.7%),但作為人工智能最經(jīng)典案例之一,為人工智能翻開了新的篇章。

而“貓”的事件,也讓曾經(jīng)的GoogleBrain開發(fā)團(tuán)隊(duì)“XLab”的核心人員、現(xiàn)在被李彥宏挖到百度的吳恩達(dá)得到了“GoogleBrain”之父的美譽(yù)。

不過,時(shí)代總是進(jìn)步,而“DistBelief”有缺陷。Google稱,雖然DistBelief非常成功,但它僅僅以神經(jīng)網(wǎng)絡(luò)為目的、十分局限,而且很難進(jìn)行配置。

另外,DistBelief牢牢綁定在Google的內(nèi)部基礎(chǔ)設(shè)施上,幾乎不可能將代碼與外界共享。因此,本文的主角,Google的第二代深度學(xué)習(xí)系統(tǒng)“TensorFlow”橫空出世了。

Google表示,TensorFlow在設(shè)計(jì)上尤其針對(duì)克服DistBelief的短板,靈活、更通用、易使用、更快,而且完全開源。

TensorFlow可以被架設(shè)在智能手機(jī)這樣小的設(shè)備上,甚至僅一塊電路板上,更靈活;TensorFlow可以被使用在很多計(jì)算平臺(tái),無論是智能手機(jī)還是大型計(jì)算機(jī)、單個(gè)CPU/GPU計(jì)算機(jī)還是成百上千GPU卡組成的分布式系統(tǒng),ARM的還是X86的構(gòu)架,更通用;TensorFlow支持多種編程語言,提供了很多深度學(xué)習(xí)模型庫,易使用;在很多指標(biāo)上,TensorFlow要比DistBelief要快一倍,更快。

但是,學(xué)術(shù)界和工程界的一些朋友并不喜歡這個(gè)“剛剛闖入”開源界的“小伙子”,判了它“意義不大”的死刑。

“TensorFlow”之所以“開源”卻不討好,是因?yàn)門ensorFlow不是第一個(gè)被開源的深度學(xué)習(xí)系統(tǒng),并且目前只開源了“單機(jī)版”,而非能夠識(shí)別貓的“分布式版本”。

除了并非第一以及只開源了單機(jī)版代碼這兩點(diǎn)外,Google開源TensorFlow這件事最被人詬病的地方在于,在“用事實(shí)”、“用數(shù)據(jù)”說話的學(xué)術(shù)界、工程界,Google并未用“數(shù)據(jù)對(duì)比”證明TensorFlow的“靈活、更通用、易使用”。

對(duì)于TensorFlow,出門問問的看法是,TensorFlow對(duì)學(xué)術(shù)界意義不大,但是對(duì)工程界意義挺大。

TensorFlow對(duì)工程界有意義:其它開源工具雖然眾多但對(duì)工程界很難有效使用Google這次開源的TensorFlow是一種人工智能(更具體的說是深度學(xué)習(xí))編程語言或計(jì)算框架,學(xué)術(shù)界從來都不缺少類似的開源工具,尤其是“單機(jī)版工具包”有很多。

但是學(xué)術(shù)界的工具往往更多專注在核心算法上,在系統(tǒng)和工程方面比較欠缺,工業(yè)界很難直接有效的使用,而Google的TensorFlow在架構(gòu)設(shè)計(jì),跨平臺(tái)可移植性,算法可擴(kuò)展性等等偏工程方面會(huì)做的比較好。

所以,TensorFlow對(duì)學(xué)術(shù)界的幫助比較小,但對(duì)工業(yè)界的幫助有很大潛在可能性。

比如語音識(shí)別、自然語言理解、計(jì)算機(jī)視覺、廣告等等都可以應(yīng)用這種深度學(xué)習(xí)算法,Google也因?yàn)樯疃葘W(xué)習(xí)系統(tǒng)的應(yīng)用使得Google語音識(shí)別水平提高25%。

有意義歸有意義,意義的大小是另一回事了。在這個(gè)信息交流頻繁的時(shí)代,沒有公司能隨便制造一個(gè)具有超大意義的事件或者跨時(shí)代的黑科技產(chǎn)品。

對(duì)于工程界,TensorFlow有意義但又不是神乎其神的東西,尤其是Google目前開源的“單機(jī)版”的TensorFlow意義要小一些。

因?yàn)樵诠こ探缋?#xff0c;若要完成一整件事,如識(shí)別語音,TensorFlow這種通用深度學(xué)習(xí)框架的存在更多是錦上添花,而非決定根本。

比如說在一個(gè)可以應(yīng)用的語音識(shí)別系統(tǒng)里,除了深度學(xué)習(xí)算法外,還有很多工作是專業(yè)領(lǐng)域相關(guān)的算法以及海量數(shù)據(jù)收集和工程系統(tǒng)架構(gòu)的搭建。其實(shí),對(duì)于中國來說,TensorFlow還有一個(gè)意義。

在人工智能大潮下許多人和公司想入局,但大都沒有能力理解并開發(fā)一個(gè)與國際同步的深度學(xué)習(xí)系統(tǒng),而TensorFlow的存在會(huì)大大降低深度學(xué)習(xí)在各個(gè)行業(yè)中的應(yīng)用難度。

至于弄懂TensorFlow要花費(fèi)大量時(shí)間的問題,就像很多公司用Linux或者h(yuǎn)adoop(一種分布式系統(tǒng)基礎(chǔ)架構(gòu))但很少有公司弄懂了所有源代碼一樣,可以把TensorFlow當(dāng)成一個(gè)黑盒,先快速用起來,之后再根據(jù)數(shù)據(jù)和專業(yè)領(lǐng)域知識(shí)來調(diào)整。

總的來說,如果Google按照其所說的那樣,在未來完全開源TensorFlow——包括其“分布式版本”,那么TensorFlow對(duì)工程界的影響會(huì)更明顯些——尤其對(duì)中國創(chuàng)業(yè)公司來說。

可以輸出擬合函數(shù)的神經(jīng)網(wǎng)絡(luò)框架

。

sigmoid函數(shù)的值域就在(0,1)內(nèi),所以你的輸出結(jié)果肯定在0到1之間;至于能否擬合是zhi要看情況的;如果原來可以擬合,那么更換輸出函數(shù)也可以,不過效果是否好就不敢保證了,雖然signoid做了一個(gè)同胚變換,但樣本畢竟不是真的在一個(gè)連續(xù)函數(shù)上,有時(shí)候誤差會(huì)導(dǎo)致變換時(shí)效果變差。

大腦的智慧就是一種非線性現(xiàn)象。人工神經(jīng)元處于激活或抑制二種不同的狀態(tài),這種行為在數(shù)學(xué)上表現(xiàn)為一種非線性關(guān)系。具有閾值的神經(jīng)元構(gòu)成的網(wǎng)絡(luò)具有更好的性能,可以提高容錯(cuò)性和存儲(chǔ)容量。

擴(kuò)展資料:(1)非線性:非線性關(guān)系是自然界的普遍特性。大腦的智慧就是一種非線性現(xiàn)象。人工神經(jīng)元處于激活或抑制二種不同的狀態(tài),這種行為在數(shù)學(xué)上表現(xiàn)為一種非線性關(guān)系。

具有閾值的神經(jīng)元構(gòu)成的網(wǎng)絡(luò)具有更好的性能,可以提高容錯(cuò)性和存儲(chǔ)容量。(2)非局限性:一個(gè)神經(jīng)網(wǎng)絡(luò)通常由多個(gè)神經(jīng)元廣泛連接而成。

一個(gè)系統(tǒng)的整體行為不僅取決于單個(gè)神經(jīng)元的特征,而且可能主要由單元之間的相互作用、相互連接所決定。通過單元之間的大量連接模擬大腦的非局限性。聯(lián)想記憶是非局限性的典型例子。

參考資料來源:百度百科-人工神經(jīng)網(wǎng)絡(luò)。

總結(jié)

以上是生活随笔為你收集整理的谷歌云计算技术基础架构,谷歌卷积神经网络的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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

亚洲免费不卡 | 在线电影 你懂得 | 这里只有精彩视频 | 国产精品免费一区二区三区在线观看 | 在线视频 你懂得 | 99这里只有 | 九九在线视频免费观看 | 西西大胆免费视频 | 婷五月天激情 | 成人黄色小视频 | 日韩理论片| 欧美午夜精品久久久久久浪潮 | 一级欧美黄 | 久久免费久久 | 色婷婷婷 | 欧洲精品久久久久毛片完整版 | 国内精品久久久久影院日本资源 | 91精品视频网站 | 成人小视频免费在线观看 | 在线精品视频免费观看 | 夜夜澡人模人人添人人看 | 日韩有码在线观看视频 | 2021国产精品视频 | 国产精品久久久久国产精品日日 | 色五婷婷 | 免费日韩高清 | 中文字幕在线播放av | 国产生活一级片 | 五月天激情在线 | 欧日韩在线视频 | 黄色精品一区二区 | 麻花传媒mv免费观看 | 香蕉影视 | 亚洲免费观看视频 | 久99久精品视频免费观看 | 久久免费视频2 | 天天操狠狠操夜夜操 | 欧美在线91 | 丁香久久婷婷 | 黄色日批网站 | 日本三级大片 | 又黄又爽的视频在线观看网站 | 91免费视频网站在线观看 | 欧美成年人在线观看 | 婷婷网站天天婷婷网站 | h动漫中文字幕 | 久久看片 | 手机在线观看国产精品 | 国产免费一区二区三区最新6 | 日韩国产精品一区 | 久草国产在线 | 五月激情久久 | 五月天丁香 | www黄com | 久久艹影院 | 久久综合九色综合欧美狠狠 | 91精品在线免费视频 | 一级理论片在线观看 | 婷婷色网址 | 免费成人av电影 | 国产小视频免费在线网址 | 又黄又爽的视频在线观看网站 | 色婷婷五| 亚洲黄色免费在线看 | 国产精品第一视频 | 999久久久国产精品 高清av免费观看 | 香蕉网址| av免费福利 | 91理论电影 | 93久久精品日日躁夜夜躁欧美 | 国产精品 久久 | 日韩成人精品一区二区三区 | 欧美精品在线观看一区 | 一区免费视频 | 久久久久久久久久久久99 | 欧美亚洲xxx | 91一区一区三区 | 一级成人网| 日日干夜夜爱 | 亚洲精品高清在线观看 | 亚洲精品视频在线观看视频 | 又黄又爽又刺激视频 | 在线观看国产一区二区 | 国产一区二区在线播放 | 成人一区不卡 | 99免费精品| 亚洲视频www| 亚洲国产成人在线 | 欧美日韩啪啪 | 久久久黄视频 | 国产福利精品一区二区 | 欧美日韩国产一区二区三区在线观看 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | www.亚洲视频.com| 狠狠干干 | 三三级黄色片之日韩 | 亚洲精品国偷拍自产在线观看 | 毛片一级免费一级 | 狠狠狠狠狠狠狠狠干 | 成人在线观看资源 | 97视频资源 | 日韩,中文字幕 | 五月婷婷视频在线 | 一性一交视频 | 亚洲天堂精品视频 | 国产精品久久久久久久久久免费看 | 人人添人人澡人人澡人人人爽 | 男女啪啪免费网站 | 在线探花 | 亚洲女人av| 国产精品高清免费在线观看 | 99re热精品视频 | 成人va在线观看 | 99视频在线免费 | 日韩精品久久久久久久电影竹菊 | 婷婷草 | 色网站在线免费观看 | 91精品国产91 | 欧美性网站 | 国产人免费人成免费视频 | 美女网站黄免费 | 99精品乱码国产在线观看 | 伊人va | 99久久精品国产一区二区三区 | 久久综合九色99 | 久久新| 丁香花在线视频观看免费 | 久久精品小视频 | 午夜视频在线观看一区 | 国产 日韩 欧美 中文 在线播放 | 狠狠色噜噜狠狠狠合久 | 91看片一区二区三区 | 国内揄拍国内精品 | 日本婷婷色 | 日韩精品不卡在线观看 | 国产丝袜一区二区三区 | 久久情爱 | 精品亚洲欧美无人区乱码 | 日韩毛片在线播放 | 操操操人人人 | 中文字幕日韩在线播放 | 99爱精品在线 | 九九九九免费视频 | 丁香花中文字幕 | 久久五月婷婷综合 | 美女久久久久久久久久久 | 国产手机av在线 | 国产精品成久久久久 | 国产系列 在线观看 | 欧美福利视频一区 | 免费av网站在线 | 国产精品私人影院 | 欧美特一级 | 久久不射网站 | 超碰在线人人草 | 综合久久2023 | 伊人影院得得 | 国产日产精品一区二区三区四区的观看方式 | 久久欧洲视频 | 黄色com | 亚洲天天在线 | 欧美一级在线观看视频 | 99免费在线视频观看 | 日本精品一区二区三区在线播放视频 | 久久99久久99精品免视看婷婷 | www.com.黄| 韩日电影在线观看 | 天天摸天天操天天爽 | 91视频在线免费下载 | 可以免费观看的av片 | 色婷婷一区 | 五月婷社区 | 成人在线观看影院 | 96精品高清视频在线观看软件特色 | 久久久精品国产一区二区三区 | 亚洲精品久久久久www | 天天色天天干天天色 | 国产精品6 | 天天色综合天天 | 久久精品麻豆 | 国产精品对白一区二区三区 | 成人在线视频在线观看 | 99在线观看 | 天天搞夜夜骑 | 国产成人精品免费在线观看 | ww亚洲ww亚在线观看 | 欧美激情视频一二三区 | 欧美日韩在线免费视频 | 久久精品中文字幕一区二区三区 | 国产黑丝一区二区 | 97视频一区 | 黄色特级毛片 | 欧美色就是色 | 精品毛片久久久久久 | 国产精品爽爽久久久久久蜜臀 | 99精品视频免费观看 | 亚洲人片在线观看 | 亚洲 综合 激情 | 国产精品精品国产婷婷这里av | 色偷偷888欧美精品久久久 | 色综合亚洲精品激情狠狠 | 97人人射| 亚洲视频在线视频 | 麻豆视频一区二区 | 久久免费电影网 | 久久久精品国产一区二区 | 丁香五婷 | 日韩欧美一区二区三区在线 | 亚洲国产精品久久久久久 | 在线观看a视频 | 国产玖玖在线 | 夜夜婷婷 | 99在线免费观看 | 99福利影院| 夜夜操天天操 | 免费黄色在线播放 | 久久人人看| 91成人精品国产刺激国语对白 | 国产自产在线视频 | 久久婷婷网 | 国产色就色 | 国产精品午夜久久久久久99热 | 99视频在线免费 | 新版资源中文在线观看 | 久草香蕉在线视频 | 天天操网| 日本久久中文字幕 | 视频成人| 亚洲精品91天天久久人人 | 久草电影免费在线观看 | 欧美日韩一区二区三区视频 | 在线有码中文字幕 | 曰韩在线 | 国产精品毛片一区二区在线看 | 成人av一区二区兰花在线播放 | 日韩精品视频一二三 | 日韩精品一卡 | 日本91在线| 午夜精品久久久久久久99水蜜桃 | 999久久国产精品免费观看网站 | 国产日韩精品在线 | 99久久精品午夜一区二区小说 | 亚洲免费在线观看视频 | 久久久精品 一区二区三区 国产99视频在线观看 | 一级黄色在线视频 | 在线超碰av | 91成人网页版 | 久久99最新地址 | 四虎永久免费 | 国产成人精品久 | 99久久精品国产亚洲 | 毛片基地黄久久久久久天堂 | 欧美日韩国产综合网 | 97精品国产97久久久久久粉红 | 五月天狠狠操 | 狠狠色噜噜狠狠狠狠2021天天 | 国产精品爽爽久久久久久蜜臀 | 久久国产精品久久精品 | 日日爱视频 | 狠狠黄 | 亚洲精品人人 | 欧美精品天堂 | 久久综合色婷婷 | 国产精在线 | 久久久久久免费网 | 91福利视频免费观看 | 色妞色视频一区二区三区四区 | 国产三级精品三级在线观看 | 天天色播 | 婷婷在线资源 | 亚洲精品美女免费 | 九九热中文字幕 | 日韩在线视频在线观看 | 成人视屏免费看 | 日韩乱码在线 | www.黄色小说.com | 亚洲欧美经典 | 久久久久人人 | 1000部18岁以下禁看视频 | 五月婷婷丁香网 | 黄色三级免费看 | 久久老司机精品视频 | 久久电影国产免费久久电影 | 欧美一级特黄aaaaaa大片在线观看 | 99久久精品电影 | 亚洲涩涩网站 | 99久久久国产精品免费观看 | 国内精自线一二区永久 | 日韩av中文 | 久久艹国产 | 欧美一级xxxx | 国产va在线 | 国产理论免费 | 国产五月婷| 在线观看视频在线观看 | 亚洲国内精品视频 | 亚洲 欧美 国产 va在线影院 | 69视频网站| 成年人在线播放视频 | 久操视频在线观看 | 久久视频在线观看免费 | 欧洲亚洲国产视频 | 国产 日韩 欧美 中文 在线播放 | 久久久影院一区二区三区 | 亚洲热久久| www.久草视频 | 91九色网址 | 97精品超碰一区二区三区 | 日韩av在线不卡 | 欧美激情xxxx性bbbb | 狠狠干网址 | 日韩免费一级a毛片在线播放一级 | 国产精品乱码一区二区视频 | 天天干天天干天天干天天干天天干天天干 | 91丨九色丨丝袜 | 国产成人亚洲在线观看 | 久久久久女人精品毛片九一 | 久久狠狠一本精品综合网 | 日日夜夜天天操 | 手机av片| 一二三精品视频 | 在线观看韩日电影免费 | www.97色.com| 亚洲 欧美 变态 国产 另类 | 98超碰在线 | 色香天天 | 97超视频在线观看 | 天天综合久久 | 久久人人精品 | 国产精品成人一区二区 | 九月婷婷色 | 亚洲免费av观看 | 又黄又色又爽 | 欧美日韩一区二区视频在线观看 | 久久69精品久久久久久久电影好 | 91超碰在线播放 | 精品国产一区二区三区四 | av成人亚洲 | 中文字幕 国产专区 | 亚洲欧美精品在线 | 久久精品久久久久久久 | 成年人免费在线观看网站 | 婷婷精品在线视频 | 国产精品久久久久av免费 | 亚洲永久国产精品 | 免费视频在线观看网站 | 亚洲最新av在线网站 | 香蕉视频国产在线观看 | 国产精品夜夜夜一区二区三区尤 | 91精品国产91久久久久福利 | 中文字幕在线视频第一页 | 超碰人人草 | 手机成人av| 天天操夜夜曰 | 久久精品视频国产 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 91人人爽久久涩噜噜噜 | 在线超碰av | 91精品国产91久久久久福利 | 91精品国自产在线偷拍蜜桃 | 日韩一区二区三区在线看 | www91在线观看 | 人人干人人干人人干 | 欧美午夜理伦三级在线观看 | 免费色视频网站 | 99在线高清视频在线播放 | 久久午夜国产精品 | 久久99久久99精品 | 波多野结衣电影一区二区三区 | 丁香色婷| 国产精品久久久久一区二区国产 | 久久久久久久久精 | 激情欧美一区二区免费视频 | 婷婷视频在线观看 | 99九九视频 | 亚洲精品videossex少妇 | 精品久久亚洲 | 久久国产精彩视频 | 中文视频在线看 | 亚洲视频电影在线 | 天天操天天操天天操天天操天天操 | 久草视频99 | 国产精品2020 | 欧美在线视频一区二区 | www免费看 | 亚洲v精品 | 亚洲国产婷婷 | 丁香综合网 | 天天干中文字幕 | 91欧美视频网站 | 免费av试看 | 久草在线网址 | 91精品久久香蕉国产线看观看 | 国产一区二区三区四区在线 | 婷婷丁香狠狠爱 | 91污在线观看 | 国产在线a不卡 | 蜜臀av免费一区二区三区 | 久久手机免费观看 | 精品一区二区日韩 | 超碰公开在线观看 | 在线精品视频免费播放 | 九九久久在线看 | 女人18片毛片90分钟 | 欧美激情精品久久久久久免费印度 | 一区二区三区在线免费观看视频 | 特黄免费av| 综合国产视频 | 三级av免费观看 | 免费黄色网址大全 | 在线视频欧美亚洲 | 毛片激情永久免费 | 国产一区二区三区在线免费观看 | 欧美日韩不卡在线 | 日韩精品在线看 | 久久精品久久久精品美女 | 久久成人在线视频 | 久久99操| 国产精品毛片一区 | 中文字幕色站 | 日韩精品中文字幕一区二区 | 亚洲精品天天 | 九九交易行官网 | 日日夜夜天天射 | www.xxx.性狂虐| 久久www免费视频 | 亚洲污视频 | 亚洲成a人片在线观看网站口工 | 成年人黄色免费视频 | 欧美一级性 | 综合伊人久久 | 在线观看免费国产小视频 | 日韩欧美一区二区三区黑寡妇 | 国产精品一区二区美女视频免费看 | 亚洲精品久久久久999中文字幕 | 九九在线精品视频 | 99精品国产一区二区三区麻豆 | 激情校园亚洲 | 五月综合激情婷婷 | 丁香婷婷电影 | 午夜精品久久久久久中宇69 | 伊人久久国产 | 国产高清视频在线播放一区 | 黄色aaa毛片| 人人插人人干 | 国产色视频123区 | 日韩黄色软件 | 午夜男人影院 | 久久艹艹 | 国产亚洲精品久久久久久 | 碰超人人| 黄污视频网站 | 日韩女同一区二区三区在线观看 | 久久国产视频网站 | 在线观看成人小视频 | 狂野欧美激情性xxxx | av超碰免费在线 | 久久99久久99精品免视看婷婷 | 国产精品aⅴ| 亚洲黄网站| 人人射人人爱 | 色综合天天综合 | 久久久久久久久艹 | 精品乱码一区二区三四区 | 在线a亚洲视频播放在线观看 | 在线高清一区 | 992tv在线观看网站 | 中文字幕第一 | 五月婷婷黄色网 | 久久高清国产视频 | 成人毛片100免费观看 | 超碰个人在线 | 国产精久久久久久妇女av | 男女日麻批 | 美女视频是黄的免费观看 | www黄在线 | 97在线视| 中文字幕视频观看 | 国产视频每日更新 | 国产又粗又猛又色 | 91九色最新 | 在线观看日韩一区 | 射射射av | 亚州视频在线 | www.五月婷| 国产精品黄色影片导航在线观看 | 久久久久女人精品毛片九一 | www.久久爱.cn| 久久成人国产精品一区二区 | 午夜精品视频在线 | www.天天色.com| 天天摸天天操天天爽 | 天天干,天天干 | 国产精品毛片一区二区 | 免费看三级黄色片 | 国产免费大片 | 国产69精品久久99的直播节目 | 国产直播av| av高清免费 | 五月婷婷影院 | 亚洲最大成人免费网站 | 日韩高清免费电影 | 国产精品高| 狠狠色狠狠色综合日日小说 | 精品国产色 | 日韩av视屏 | 另类五月激情 | 国产精品黄网站在线观看 | 久久任你操 | 国产亚洲成av人片在线观看桃 | 国产字幕在线播放 | 在线看av网址 | 中文字幕在线观看的网站 | 天天综合导航 | 区一区二在线 | 日韩1页| 中文字幕欧美日韩va免费视频 | 成人a级大片 | 国产精品永久在线观看 | 91亚洲精 | 欧美日韩一区二区在线 | 国产少妇在线观看 | 中文字幕一区二区三区在线观看 | 国产精品综合在线 | 欧美一进一出抽搐大尺度视频 | 97碰在线| 五月天色综合 | 99久久精 | 有码视频在线观看 | 香蕉视频亚洲 | 国产视频97 | 丁香六月婷婷 | 水蜜桃亚洲一二三四在线 | 欧美福利视频 | 激情av网| 六月激情丁香 | 成人免费看黄 | 91成人在线视频观看 | av网站免费线看精品 | 天天摸日日操 | 五月天婷婷综合 | 97精品国产91久久久久久 | 久久久久女人精品毛片九一 | 久草视频免费在线观看 | 日韩午夜精品 | 欧美日韩一区二区久久 | 欧美成人69av | 久久高清 | av大全在线看 | 国产一线二线三线性视频 | 亚洲乱码中文字幕综合 | 国产精品99精品久久免费 | 国产精品aⅴ | 久久影院一区 | 97精品国自产拍在线观看 | 精品亚洲欧美无人区乱码 | 在线中文字幕电影 | 黄色国产高清 | 黄在线| 91精品网站在线观看 | 国产一区二区三区免费视频 | 日本中文字幕影院 | 久久国产视屏 | 国产精品免费在线观看视频 | 99久久er热在这里只有精品15 | 国产伦理精品一区二区 | 国产手机在线观看 | 成人一区二区三区在线观看 | 欧美色伊人 | 国产成人三级一区二区在线观看一 | 精品国产一区二区三区不卡 | 色婷婷狠狠五月综合天色拍 | 青春草视频在线播放 | 久久久99精品免费观看app | 在线看av网址 | 黄污视频网站大全 | 美女网站视频免费黄 | 热久久99这里有精品 | 五月婷综合 | 成人av播放| 国产一二区精品 | 精品国产1区 | 亚洲在线视频网站 | 怡红院av | 国产一级高清视频 | 精品国产免费av | 视频二区在线视频 | 婷婷久久五月天 | 国产精品久久久久9999 | 欧美精品你懂的 | 国产 色| 久久免费一 | 在线电影 你懂得 | 国产成人精品一区二区三区网站观看 | 91夜夜夜 | 亚洲电影久久 | 99视频播放 | 最近中文字幕久久 | 欧美日本啪啪无遮挡网站 | 亚洲一级黄色大片 | sm免费xx网站 | 成人午夜电影网 | 天天在线免费视频 | 国产成人久久精品77777 | 91精品国自产在线观看 | 国产 日韩 在线 亚洲 字幕 中文 | 久久九九国产精品 | 亚洲精品小区久久久久久 | 日本精品一区二区三区在线播放视频 | 久久a久久 | 精品在线观看一区二区 | 国产精品国产自产拍高清av | 成人免费毛片aaaaaa片 | 日韩三级在线 | 黄色网www | 成人黄色免费观看 | 九九视频一区 | 久久久久女教师免费一区 | 国产精品九九热 | 久久短视频 | 久久综合色一综合色88 | 成人午夜网 | 99久久精品日本一区二区免费 | 精品久久美女 | 久久夜夜爽 | 天天操天天吃 | 69精品 | 中文字幕乱码日本亚洲一区二区 | www最近高清中文国语在线观看 | 少妇性bbb搡bbb爽爽爽欧美 | 成年人在线免费看视频 | 免费观看性生活大片 | 久久久久国产精品www | 99av国产精品欲麻豆 | 欧美成人精品欧美一级乱 | 国产99久久久国产精品成人免费 | 特级毛片网 | 久久一区二区三区超碰国产精品 | 久久免费电影网 | 免费av看片| 精品国产区在线 | 97在线成人 | 亚洲国产精品一区二区久久,亚洲午夜 | 一级黄色片在线免费看 | a√天堂资源 | 最近中文字幕第一页 | 高清国产午夜精品久久久久久 | 欧美性色综合网站 | 精品国产一区二区三区日日嗨 | 亚洲天堂色婷婷 | 亚洲一级黄色大片 | 国产成人黄色 | 国产免费一区二区三区最新6 | 欧美男男激情videos | 草久草久| 国产精品久久久久久久久久了 | 日韩中文在线字幕 | 人人爽人人爽人人爽学生一级 | 天天激情综合网 | 人人插人人看 | 444av| 色综合咪咪久久网 | 在线看福利av | 在线观看亚洲精品视频 | 国产亚洲欧美精品久久久久久 | 亚洲欧美在线观看视频 | 91一区二区在线 | 在线网址你懂得 | 久久人人爽av | 天天色天天骑天天射 | 亚洲综合网站在线观看 | 午夜视频免费在线观看 | 最近中文字幕 | 中文字幕在线久一本久 | a天堂最新版中文在线地址 久久99久久精品国产 | 免费观看久久久 | 国产91精品看黄网站 | 人人看人人草 | 欧美日韩一区二区三区在线观看视频 | 久久这里只精品 | 久久精品视频一 | 天天综合区 | 天天操天天添 | 色播激情五月 | 麻豆va一区二区三区久久浪 | 又爽又黄又无遮挡网站动态图 | 日韩欧美电影网 | 午夜精品视频在线 | 看片一区二区三区 | 成人黄色电影在线 | 人人爽人人爽 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 麻豆视频观看 | 国产精品一区二区你懂的 | 免费黄色在线网址 | 黄色软件在线看 | 亚洲理论影院 | 日韩免费在线 | 国产精品高清免费在线观看 | 亚洲婷婷免费 | 日韩av伦理片 | 久久国产精品久久w女人spa | 天天草天天 | 婷婷久久国产 | 在线看片一区 | 综合天天色 | 国产高清永久免费 | 96av视频| 免费观看午夜视频 | 精品二区视频 | 1024手机基地在线观看 | 97超碰人人模人人人爽人人爱 | 亚洲精品视频观看 | 欧美另类sm图片 | 视频91| 国产视频2| 99热99re6国产在线播放 | 久久99精品国产麻豆婷婷 | 免费在线观看91 | 亚洲视频大全 | 久久91久久久久麻豆精品 | 日韩欧美精品免费 | 亚洲综合欧美激情 | 国产精品久久久久久久久免费看 | 欧美激情一区不卡 | 久久精品视频日本 | 国产亚洲人 | 91av片| 欧美日韩国产欧美 | 黄av在线 | 精品女同一区二区三区在线观看 | 亚洲人人爱 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 精品国产一二三四区 | 国产精品免费久久久久久久久久中文 | 成人影片免费 | 亚洲精品一区二区三区新线路 | 久久精美视频 | 国产一区视频在线播放 | 麻豆精品视频在线 | 久久午夜精品视频 | 亚洲免费专区 | 国产精品一区二区三区四区在线观看 | 日韩中文免费视频 | 91中文字幕在线 | 五月婷婷综合在线 | 亚洲伦理电影在线 | 国产69精品久久99的直播节目 | 国产成人精品久久久久 | 97超碰香蕉 | 国产午夜视频在线观看 | 国产精品美女视频 | 婷婷丁香社区 | 久久精品国产v日韩v亚洲 | 99九九视频 | 日韩成人免费在线电影 | 久久久免费高清视频 | 99精品国产一区二区三区麻豆 | 国产破处在线视频 | 亚洲国产经典视频 | 在线国产精品一区 | 日本xxxx裸体xxxx17 | 国产亚洲精品久久久久秋 | 色久天| 久久人人添人人爽添人人88v | www最近高清中文国语在线观看 | 黄色一区三区 | 一级淫片在线观看 | 日日碰狠狠添天天爽超碰97久久 | 亚洲精品啊啊啊 | 日本一区二区三区视频在线播放 | 天天干国产 | 欧美日韩国产综合一区二区 | 婷婷综合五月天 | 久久蜜臀一区二区三区av | 久久激五月天综合精品 | 午夜精品久久久久久久99 | 精品久久久久久久久久久久久 | 中文字幕不卡在线88 | 国产韩国日本高清视频 | 国产精品视频专区 | 中文字幕国产 | 欧日韩在线视频 | 久久免费在线观看 | 国产一区二区三区黄 | 粉嫩av一区二区三区免费 | 日本在线免费看 | 久久久久亚洲精品中文字幕 | 在线国产不卡 | 日本丰满少妇免费一区 | 精品久久亚洲 | 亚洲一区二区三区毛片 | 麻豆影音先锋 | 日韩欧美在线高清 | 精品一区二区在线免费观看 | 一区二区国产精品 | 久久视频99 | 国产福利在线 | 99免在线观看免费视频高清 | 免费看黄色91 | 在线观看视频一区二区三区 | 久久精品国产精品亚洲 | 久操97| 97在线影视| 国产日韩欧美在线影视 | 成人影片在线播放 | www.天天草| 久久久久亚洲天堂 | 亚洲一级黄色 | 国产视频日本 | 免费成人在线视频网站 | 久久免费片 | 亚洲人在线 | 久久在线视频在线 | 国产99久久久国产精品 | 精品久久久久免费极品大片 | 一级黄色片在线免费看 | 91精选| 玖玖玖在线 | 国产精品久久久久久久久久了 | 91看片在线免费观看 | 69av视频在线观看 | 99热精品国产一区二区在线观看 | 欧美性生爱 | 久久久久久综合网天天 | 久久精品中文字幕免费mv | www色综合 | 激情五月综合 | 中文国产字幕 | 亚洲欧洲精品一区二区 | 毛片在线播放网址 | 在线电影 一区 | 国产视频2 | av性网站 | 日日干天天射 | 九九久久免费视频 | 中文字幕人成一区 | 一区二区不卡视频在线观看 | 久久刺激视频 | av永久网址 | 国产一级片在线播放 | 国产免费看 | 黄色一级免费电影 | 国产精品久久久久久久久久久久冷 | 香蕉在线观看视频 | 久草在线最新视频 | 99久久精品国产亚洲 | 99在线免费视频 | 国产精品一级在线 | 久久国产欧美日韩 | 深爱五月激情网 | 在线久久 | 久久午夜色播影院免费高清 | 黄色毛片一级 | 久久精品二区 | 99热超碰| 成人va天堂| 色综合久久88色综合天天人守婷 | 91视频久久久久 | 一区二区视频在线免费观看 | 国产精品美女久久久久久久 | 国产精品久久久久久一区二区三区 | 国产精品99爱 | 免费高清国产 | www.久草视频 | 99热这里只有精品8 久久综合毛片 | 久久综合欧美精品亚洲一区 | 婷婷精品在线 | 亚洲成人资源网 | 免费毛片一区二区三区久久久 | 国产一二三四在线观看视频 | 国产专区在线播放 | 五月天婷婷狠狠 | 在线亚州 | 99亚洲精品视频 | 婷婷精品在线视频 | 色婷婷狠狠干 | 一区二区 不卡 | 中国一级片在线播放 | 成人精品一区二区三区中文字幕 | 丝袜精品视频 | 97视频人人澡人人爽 | 激情丁香综合五月 | 日韩精品视频在线免费观看 | avcom在线| 毛片无卡免费无播放器 | av片一区二区 | 免费精品视频在线 | 国产精品男女视频 | 久久最新| 国产成人精品av在线 | 亚洲国产中文字幕在线观看 | 中文字幕日韩一区二区三区不卡 | 五月天婷亚洲天综合网鲁鲁鲁 | 手机看片久久 | 久久免费精品 | 久久精品一区二区三区国产主播 | 国产最新在线 | 91久草视频 | 成年人视频免费在线播放 | 日韩av在线小说 | 四虎国产永久在线精品 | 成年人免费看的视频 | 成人免费观看网站 | 在线免费日韩 | 欧美日韩一区二区免费在线观看 | 国产中文字幕三区 | 欧美在线观看禁18 | 亚洲国产欧美在线人成大黄瓜 | 国产一卡久久电影永久 | 久草久草久草久草 | 91在线国产观看 | 狠狠干.com | 色99之美女主播在线视频 | 在线观看免费av片 | 97国产一区二区 | 久青草视频在线观看 | 欧美日韩一二三四区 | 免费a现在观看 | 一级欧美一级日韩 | av亚洲产国偷v产偷v自拍小说 | 欧美日韩高清一区 | 日韩爱爱片 | 日韩一级精品 | 欧美a级免费视频 | 久草在线官网 | 久草视频手机在线 | 精品久久久久一区二区国产 | 国产传媒一区在线 | 欧美中文字幕久久 | 日韩中文字幕第一页 | 日韩免费在线播放 | 色婷婷www| 国内精品美女在线观看 | 成人欧美日韩国产 | 五月天综合婷婷 | 国产视频精品网 | 久久久久国产a免费观看rela | 9免费视频| 中文字幕色综合网 | 五月天com| 四虎国产精 | 欧美日韩三区二区 | 久久视频二区 | 公开超碰在线 | 丝袜美腿亚洲 | 三上悠亚一区二区在线观看 | 在线观看国产v片 | 四虎成人免费观看 | 天天操夜夜看 | 免费看黄在线网站 | 国产成人一区二区三区免费看 | 91久久精品日日躁夜夜躁国产 | 在线免费观看国产精品 | 国产成人高清 | 久久综合中文字幕 | 亚洲午夜精品久久久久久久久 | 日日天天狠狠 | 日韩高清一二三区 | 国产系列 在线观看 | 国产韩国日本高清视频 | 久久伦理电影网 | 午夜精品福利在线 | 在线不卡视频 | 99热网站| 97成人在线免费视频 | 久久久久久久久久久网站 | 久久人网 | 亚洲日本一区二区在线 | 亚洲精品小视频 | 在线看岛国av | 91精品在线免费观看视频 | 中文在线字幕观看电影 | 在线观看中文字幕一区 | 国产精品国产三级国产aⅴ入口 | 欧美最猛性xxxx | 久久久久久草 | 精品国产一区二区三区在线 | 免费av在 | 日韩字幕在线观看 | 久久久精选 | 福利av影院 | 亚洲欧美日韩精品一区二区 | 91成人小视频 | 亚洲精品久久久久中文字幕二区 | 一本一道久久a久久综合蜜桃 | 国产免费视频在线 | 怡红院久久 | 国产精品久久久一区二区三区网站 | 色欧美成人精品a∨在线观看 | 亚洲精品视频第一页 | 色综合久久久久久久久五月 | 免费在线观看国产精品 | 国产一区电影在线观看 | 亚洲热久久 | 欧美在线视频二区 | 久久久久亚洲a | 国产成人精品一区二三区 |