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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ML.NET 示例:图像分类模型训练-首选API(基于原生TensorFlow迁移学习)

發布時間:2023/12/4 asp.net 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ML.NET 示例:图像分类模型训练-首选API(基于原生TensorFlow迁移学习) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ML.NET 版本API 類型狀態應用程序類型數據類型場景機器學習任務算法
Microsoft.ML 1.5.0動態API最新控制臺應用程序和Web應用程序圖片文件圖像分類基于遷移學習的TensorFlow模型再訓練進行圖像分類DNN架構:ResNet、InceptionV3、MobileNet等

問題

圖像分類是深度學習學科中的一個常見問題。此示例演示如何通過基于遷移學習方法訓練模型來創建您自己的自定義圖像分類器,該方法基本上是重新訓練預先訓練的模型(如InceptionV3或ResNet架構),這樣您就可以在自己的圖像上訓練自定義模型。

在這個示例應用程序中,您可以創建自己的自定義圖像分類器模型,方法是使用自己的圖像從ML.NET API本機訓練TensorFlow模型。

圖像分類器場景–使用ML.NET訓練您自己的定制深度學習模型

數據集(圖像集)

圖像集許可證

此示例的數據集基于Tensorflow提供的“flower_photosimageset”,下載地址。此存檔中的所有圖像均獲得Creative Commons By Attribution許可證的許可,網址為:https://creativecommons.org/licenses/by/2.0/

完整的許可證信息在license.txt文件中提供,該文件包含在作為.zip文件下載的同一圖像集中。

默認情況下,示例下載的imageset有200個圖像,平均分布在5個flower類中:

Images --> flower_photos_small_set -->|daisy|dandelion|roses|sunflowers|tulips

每個子文件夾的名稱很重要,因為它將是模型用于分類圖像的每個類/標簽的名稱。

機器學習任務-圖像分類

為了解決這個問題,我們首先要建立一個ML模型。然后我們將在現有數據上訓練模型,評估它有多好,最后我們將使用模型對新圖像進行分類。


1. 將項目配置為使用GPU或CPU

默認情況下,此解決方案使用CPU進行訓練和評分。但是,如果您的機器有一個兼容的GPU可用(基本上大多數NVIDIA GPU顯卡),您可以配置該項目使用GPU。

:警告:請確保使用下面列出的NuGet包的正確版本。其他版本可能與Nvidia CUDA v10.0不兼容

使用CPU進行訓練或推斷/評分

當使用CPU時,您的項目必須引用以下redist庫:

  • SciSharp.TensorFlow.Redist (1.15.0)?(CPU training)

使用CPU的訓練項目中的示例參考屏幕截圖:


使用GPU進行訓練或推斷/評分

使用GPU時,項目必須引用以下redist庫(并刪除CPU版本引用):

  • SciSharp.TensorFlow.Redist-Windows-GPU (1.14.0)?(GPU training on Windows)

  • SciSharp.TensorFlow.Redist-Linux-GPU (1.14.0)?(GPU training on Linux)

使用GPU的訓練項目中的示例參考屏幕截圖:


2. 構建模型

構建模型包括以下步驟:

  • 將圖像文件(本例中為文件路徑)加載到IDataView中

  • 使用ImageClassification評估器進行圖像分類(高級API)

定義數據架構,并在從files文件夾加載圖像時引用該類型。

public?class?ImageData {public?ImageData(string?imagePath,?string?label){ImagePath?=?imagePath;Label?=?label;}public?readonly?string?ImagePath;public?readonly?string?Label; }

由于API使用內存圖像,因此稍后您可以使用內存圖像對模型進行評分,因此需要定義一個包含“byte[]image”類型中圖像位的類,如下所示:

public?class?InMemoryImageData {public?InMemoryImageData(byte[]?image,?string?label,?string?imageFileName){Image?=?image;Label?=?label;ImageFileName?=?imageFileName;}public?readonly?byte[]?Image;public?readonly?string?Label;public?readonly?string?ImageFileName; }

使用LoadImagesFromDirectory()和LoadFromEnumerable()下載imageset并加載其信息。

//?1.?Download?the?image?set?and?unzip string?finalImagesFolderName?=?DownloadImageSet(imagesDownloadFolderPath); string?fullImagesetFolderPath?=?Path.Combine(imagesDownloadFolderPath,?finalImagesFolderName);var?mlContext?=?new?MLContext(seed:?1);//?2.?Load?the?initial?full?image-set?into?an?IDataView?and?shuffle?so?it'll?be?better?balanced IEnumerable<ImageData>?images?=?LoadImagesFromDirectory(folder:?fullImagesetFolderPath,?useFolderNameAsLabel:?true); IDataView?fullImagesDataset?=?mlContext.Data.LoadFromEnumerable(images); IDataView?shuffledFullImageFilePathsDataset?=?mlContext.Data.ShuffleRows(fullImagesDataset);

將數據加載到IDataView后,將對這些行進行混洗,以便在拆分為訓練/測試數據集之前更好地平衡數據集。。

下一步非常重要。因為我們希望ML模型能夠處理內存中的圖像,所以我們需要將圖像加載到數據集中,并通過調用fit()和ttransform()來實現。需要在初始且分離的管道中執行此步驟,以便在訓練時,管道和模型不會使用文件路徑來創建。

//?3.?Load?Images?with?in-memory?type?within?the?IDataView?and?Transform?Labels?to?Keys?(Categorical) IDataView?shuffledFullImagesDataset?=?mlContext.Transforms.Conversion.MapValueToKey(outputColumnName:?"LabelAsKey",?inputColumnName:?"Label",?keyOrdinality:?KeyOrdinality.ByValue).Append(mlContext.Transforms.LoadRawImageBytes(outputColumnName:?"Image",imageFolder:?fullImagesetFolderPath,inputColumnName:?"ImagePath")).Fit(shuffledFullImageFilePathsDataset).Transform(shuffledFullImageFilePathsDataset);

此外,在分割數據集之前,我們還將標簽轉換為鍵(分類)。如果您不想在第二個管道(訓練管道)中轉換標簽時處理/匹配KeyOrdinality,那么在拆分之前執行此操作也很重要。

現在,讓我們將數據集分成兩個數據集,一個用于訓練,另一個用于測試/驗證模型的質量。

//?4.?Split?the?data?80:20?into?train?and?test?sets,?train?and?evaluate. var?trainTestData?=?mlContext.Data.TrainTestSplit(shuffledFullImagesDataset,?testFraction:?0.2); IDataView?trainDataView?=?trainTestData.TrainSet; IDataView?testDataView?=?trainTestData.TestSet;

作為最重要的步驟,您可以定義模型的訓練管道,在這里您可以看到如何輕松地訓練一個新的TensorFlow模型,該模型基于默認體系結構(預先訓練的模型)的遷移學習,例如Resnet V2 500。

//?5.?Define?the?model's?training?pipeline?using?DNN?default?values // var?pipeline?=?mlContext.MulticlassClassification.Trainers.ImageClassification(featureColumnName:?"Image",labelColumnName:?"LabelAsKey",validationSet:?testDataView).Append(mlContext.Transforms.Conversion.MapKeyToValue(outputColumnName:?"PredictedLabel",inputColumnName:?"PredictedLabel"));

上面代碼中的重要一行是使用mlContext.MulticlassClassification.Trainers.ImageClassification分類訓練器的行,正如您所看到的,這是一個高級API,您只需要提供哪個列包含圖像,帶有標簽的列(要預測的列)和用于在訓練時計算質量度量的驗證數據集,以便模型在訓練時可以自我調整(更改內部超參數)。

在本質上,此模型訓練基于從默認體系結構(預先訓練的模型)學習的本地TensorFlow DNN遷移,例如Resnet V2 50。還可以通過配置可選的超參數來選擇要從中派生的超參數。

就這么簡單,您甚至不需要進行圖像變換(調整大小、規格化等)。根據所使用的DNN架構,該框架在幕后進行所需的圖像轉換,因此您只需使用單個API即可。

可選使用高級超參數

高級用戶還有另一種重載方法,您還可以指定可選的超參數,例如epoch,batchSize,learningRate,特定的DNN架構,例如Inception v3或者Resnet v2101和其他典型的DNN參數,但大多數用戶都可以從簡化的API開始。

以下是如何使用高級DNN參數:

//?5.1?(OPTIONAL)?Define?the?model's?training?pipeline?by?using?explicit?hyper-parametersvar?options?=?new?ImageClassificationTrainer.Options() {FeatureColumnName?=?"Image",LabelColumnName?=?"LabelAsKey",//?Just?by?changing/selecting?InceptionV3/MobilenetV2/ResnetV250//?you?can?try?a?different?DNN?architecture?(TensorFlow?pre-trained?model).Arch?=?ImageClassificationTrainer.Architecture.MobilenetV2,Epoch?=?50,???????//100BatchSize?=?10,LearningRate?=?0.01f,MetricsCallback?=?(metrics)?=>?Console.WriteLine(metrics),ValidationSet?=?testDataView };var?pipeline?=?mlContext.MulticlassClassification.Trainers.ImageClassification(options).Append(mlContext.Transforms.Conversion.MapKeyToValue(outputColumnName:?"PredictedLabel",inputColumnName:?"PredictedLabel"));

3. 訓練模型

為了開始訓練過程,您需要在構建的管道上運行Fit:

//?4.?Train/create?the?ML?model ITransformer?trainedModel?=?pipeline.Fit(trainDataView);

4. 評估模型

訓練完成后,利用測試數據集對模型進行質量評價。

Evaluate函數需要一個IDataView,其中包含通過調用Transform()從測試數據集生成的預測。

//?5.?Get?the?quality?metrics?(accuracy,?etc.) IDataView?predictionsDataView?=?trainedModel.Transform(testDataset);var?metrics?=?mlContext.MulticlassClassification.Evaluate(predictionsDataView,?labelColumnName:"LabelAsKey",?predictedLabelColumnName:?"PredictedLabel"); ConsoleHelper.PrintMultiClassClassificationMetrics("TensorFlow?DNN?Transfer?Learning",?metrics);

最后,保存模型:

//?Save?the?model?to?assets/outputs?(You?get?ML.NET?.zip?model?file?and?TensorFlow?.pb?model?file) mlContext.Model.Save(trainedModel,?trainDataView.Schema,?outputMlNetModelFilePath);

運行項目來訓練模型

您應該按照以下步驟來訓練您的模型:

  • 在Visual Studio中將ImageClassification.Train設置為啟動項目

  • 在Visual Studio中按F5。幾秒鐘后,該過程將完成并保存一個新的ML.NET模型到文件assets/outputs/imageClassifier.zip

  • 5. “終端用戶”應用中的使用模型

    GPU與CPU對模型的使用/評分對比

    在使用/評分模型時,您也可以在CPU/GPU之間進行選擇,但是,如果使用GPU,您還需要確保運行模型的計算機/服務器支持GPU。

    設置評分/使用項目以使用GPU的方法與本readme.md開頭所述的方法相同,只需使用一個或另一個redist庫。

    用于評分的示例控制臺應用程序

    在示例的解決方案中,還有第二個項目名為ImageClassifcation.Predict。這個控制臺應用程序只需加載您定制的ML.NET模型,并以假設的最終用戶應用程序的方式執行一些樣本預測。

    首先要做的是將生成的assets/outputs/imageClassifier.zip文件復制/粘貼到使用項目的inputs/MLNETModel文件夾中。

    關于代碼,您首先需要加載在模型訓練應用執行期間創建的模型。

    MLContext?mlContext?=?new?MLContext(seed:?1); ITransformer?loadedModel?=?mlContext.Model.Load(imageClassifierModelZipFilePath,?out?var?modelInputSchema);

    然后,您可以創建一個預測器引擎對象,并最終使用文件夾assets/inputs/images-for-predictions的第一個圖像進行一些樣本預測,其中只有一些圖像在訓練模型時沒有使用。

    請注意,在評分時,只需要具有內存圖像的InMemoryImageData類型。

    該圖像也可以通過任何其他通道傳輸,而不是從文件中加載。例如,這個解決方案中的ImageClassification.WebApp通過HTTP獲取將要用于預測的圖像。

    var?predictionEngine?=?mlContext.Model.CreatePredictionEngine<InMemoryImageData,?ImagePrediction>(loadedModel);//Predict?the?first?image?in?the?folder IEnumerable<InMemoryImageData>?imagesToPredict?=?LoadInMemoryImagesFromDirectory(imagesFolderPathForPredictions,?false);InMemoryImageData?imageToPredict?=?new?InMemoryImageData {Image?=?imagesToPredict.First().Image,ImageFileName?=?imagesToPredict.First().ImageFileName };var?prediction?=?predictionEngine.Predict(imageToPredict);//?Get?the?highest?score?and?its?index float?maxScore?=?prediction.Score.Max();Console.WriteLine($"Image?Filename?:?[{imageToPredict.ImageFileName}],?"?+$"Predicted?Label?:?[{prediction.PredictedLabel}],?"?+$"Probability?:?[{maxScore}]?");

    預測引擎接收InMemoryImageData類型的對象作為參數(包含2個屬性:Image和ImageFileName)。該模型不使用ImageFileName。您只需將它放在這里,以便在顯示預測時可以將文件名打印出來。預測僅使用byte[] Image字段中的圖像位。

    然后,模型返回類型為ImagePrediction的對象,該對象包含所有圖像類/類型的PredictedLabel和所有Scores。

    由于PredictedLabel已經是一個字符串,因此它將顯示在控制臺中。關于預測標簽的分數,我們只需要取最高的分數,即預測標簽的概率。

    運行“最終用戶應用程序”項目以嘗試預測

    您應該按照以下步驟來使用您的模型:

  • 在Visual Studio中將“ImageClassification.Predict”設置為啟動項目

  • 在Visual Studio中按F5。幾秒鐘后,該過程將通過加載并使用自定義的imageClassifier.zip?模型來顯示預測。

  • 用于評分/推斷的ASP.NET Core web應用示例

    在示例的解決方案中,還有另一個名為ImageClassification.WebApp的項目,它是一個ASP.NET Core web應用程序,允許用戶通過HTTP提交圖像,并使用內存中的圖像進行評分/預測。

    此示例還使用了PredictionEnginePool,建議用于多線程和可擴展的應用程序。

    您可以在下面看到該應用的屏幕截圖:


    TensorFlow DNN遷移學習背景信息

    這個示例應用程序正在重新訓練用于圖像分類的TensorFlow模型。您可能認為它與另一個示例非常相似 Image classifier using the TensorFlow Estimator featurizer。不過,內部的實現方式卻有很大的不同。在上述示例中,它使用的是“模型合成方法”,其中初始TensorFlow模型(即InceptionV3或ResNet)僅用于對圖像進行特征化,并生成每個圖像的二進制信息,以供添加在頂部的另一個ML.NET分類器訓練器使用(例如LbfgsMaximumEntropy)。因此,即使該示例使用的是TensorFlow模型,您也只能使用ML.NET trainer進行訓練,您不會重新訓練新的TensorFlow模型,而是訓練ML.NET模型。這就是為什么該示例的輸出只是一個ML.NET模型(.zip文件)。

    與此相反,本例在本地基于遷移學習方法對新的TensorFlow模型進行重新訓練,再從指定的預訓練模型(Inception V3或ResNet)派生的新TensorFlow模型進行了訓練。

    重要的區別在于,這種方法使用TensorFlowAPI進行內部再訓練,并創建一個新的TensorFlow模型(.pb)。然后,您使用的ML.NET.zip文件模型就像是新的重新訓練的TensorFlow模型的包裝器。這就是為什么您還可以看到訓練后生成的新.pb文件的原因:


    在下面的屏幕截圖中,您可以看到如何在Netron中看到重新訓練的TensorFlow模型(custom_retrained_model_based_on_InceptionV3.meta.pb),因為它是本機TensorFlow模型:

    好處:

    • 使用GPU進行訓練和推斷:當使用基于TensorFlow的本機DNN方法時,您可以使用CPU或GPU(如果可用)來獲得更好的性能(減少訓練和評分所需的時間)。

    • 跨多個框架和平臺重用:由于您本機訓練了Tensorflow模型,除了能夠使用ML.NET 'wrapper'模型(.zip文件)運行/使用該模型之外,您還可以使用.pb Tensorflow凍結模型并在任何其他框架(如Python/Keras/Tensorflow)上運行它,或者Java/Android應用程序或任何支持TensorFlow的框架。

    • 靈活性和性能:由于ML.NET是在Tensorflow層上進行內部再訓練的,因此ML.NET團隊將能夠進一步優化并采取多種方法,如在最后一層上進行訓練或跨Tensorflow模型在多個層上進行訓練,并獲得更好的質量水平。

    總結

    以上是生活随笔為你收集整理的ML.NET 示例:图像分类模型训练-首选API(基于原生TensorFlow迁移学习)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    日韩欧美视频二区 | 日日夜夜精品免费观看 | 手机看国产毛片 | 久久香蕉国产 | 久草视频精品 | 91av大全| 91麻豆文化传媒在线观看 | 91免费高清视频 | 久久久观看 | 欧美乱大交| 国产视频在线观看一区 | 国产精品自在欧美一区 | 亚洲国产欧美在线人成大黄瓜 | 欧美日韩国产一区二区三区 | 日韩综合第一页 | 免费人成在线观看网站 | 久久99热精品| 91看片在线| 免费精品视频在线观看 | 夜色成人网 | 亚洲 欧美 综合 在线 精品 | 欧美一区视频 | 日韩黄色一级电影 | 五月婷婷激情 | 亚洲精品在线看 | 五月天婷婷在线观看视频 | 在线看国产日韩 | 999热视频 | 久久精品观看 | 国产免费小视频 | 精品在线一区二区三区 | 91精品国产成人www | www99久久 | 91成人区| 在线成人小视频 | 91精品天码美女少妇 | 在线观看自拍 | 久99久久| 黄色网免费 | 最近乱久中文字幕 | 成人羞羞视频在线观看免费 | 最新国产在线视频 | 久久久久久免费视频 | 国产日本在线播放 | 国产第一页精品 | 日韩激情在线 | 亚洲精品乱码久久久久 | 片网址| 久久视频 | 人人干人人添 | 九色在线视频 | 国产精品大片在线观看 | 国产手机视频在线观看 | 国产在线综合视频 | 2000xxx影视| 9999激情| 日韩av不卡播放 | 日韩欧美高清一区二区三区 | 成人免费视频播放 | 国产精品久久久久毛片大屁完整版 | 婷婷中文字幕综合 | 亚洲黄色免费在线看 | 日本一区二区三区免费观看 | 成年人在线 | av中文字幕在线播放 | 激情婷婷av| 波多野结衣在线播放视频 | 久久久久久久久久久久电影 | 97精品国产一二三产区 | 国产午夜三级一二三区 | 在线观看亚洲免费视频 | 国产精品九九热 | 色在线中文字幕 | 91免费看黄色| 欧美日韩一级久久久久久免费看 | 国产精品24小时在线观看 | 免费情缘 | 波多野结衣视频一区 | www.夜夜操 | 日日日干 | 精品久久久久久久久久久久久 | www.久久久com | 亚洲免费a | 天天干夜夜想 | 青草视频在线看 | 国色天香第二季 | 欧美 日韩 国产 中文字幕 | 大胆欧美gogo免费视频一二区 | 国产精品国产三级国产aⅴ入口 | avav99| 午夜精品久久久久久久爽 | 丰满少妇高潮在线观看 | 亚洲尺码电影av久久 | 欧美精品亚洲精品日韩精品 | 视频在线观看91 | 1000部国产精品成人观看 | 中文字幕在线视频网站 | 久久免费黄色网址 | а天堂中文最新一区二区三区 | 精品在线免费观看 | 久草手机视频 | 国产视频二区三区 | 97免费视频在线播放 | 涩涩网站在线播放 | 国产欧美最新羞羞视频在线观看 | 夜夜天天干 | 99精品久久精品一区二区 | 色姑娘综合天天 | 一区二区三区视频 | 92av视频| 日韩黄色免费 | 二区三区在线观看 | 91精品中文字幕 | 久久免费精品一区二区三区 | 国产精品综合av一区二区国产馆 | 免费午夜在线视频 | 久久国产亚洲精品 | 免费在线观看国产黄 | 国产福利精品一区二区 | 成人在线视频观看 | 超碰电影在线观看 | 五月婷婷丁香在线观看 | 久久99久久99精品中文字幕 | 久久久精品在线观看 | ww视频在线观看 | 免费看一级一片 | 亚洲免费在线观看视频 | 在线视频国产区 | 最新av免费在线观看 | 99热最新精品 | 在线播放视频一区 | 国产欧美精品一区二区三区 | 91福利免费 | 激情影院在线观看 | 国产日韩精品一区二区三区在线 | 亚洲精品视频一二三 | 国产精品区在线观看 | 久久视频免费 | 精品福利片 | 激情在线网 | 一区二区精品在线 | 右手影院亚洲欧美 | 久久久资源网 | 播五月综合 | 一区在线电影 | 国产精品1区2区在线观看 | 最近中文字幕第一页 | 国产视频美女 | 日韩丝袜 | 免费观看午夜视频 | 亚洲精品视频在线免费 | 久久精品国产免费观看 | 欧美大片mv免费 | 99精品欧美一区二区蜜桃免费 | 狠狠色狠狠色综合日日92 | 一区二区三区免费播放 | 2023年中文无字幕文字 | 欧美a级一区二区 | 国产精品视频专区 | 国产精品女同一区二区三区久久夜 | 看国产黄色大片 | 欧美看片| 91成人午夜 | 永久免费毛片 | 日韩欧美极品 | 日韩理论 | 国产精品久久久免费看 | 成人黄色免费在线观看 | 91chinesexxx| 国产区高清在线 | 日韩爱爱网站 | 99久久精品国产一区二区成人 | 中文字幕国产在线 | 极品久久久 | 亚洲欧美日韩一区二区三区在线观看 | 国产在线视频一区二区三区 | 91麻豆精品国产91久久久无需广告 | 97视频在线观看网址 | 伊人久久婷婷 | 狠狠插狠狠操 | a级成人毛片| 黄色av成人在线观看 | 91久久黄色 | 国产一级特黄毛片在线毛片 | 亚洲欧洲精品视频 | 日本黄色特级片 | 国产免费观看高清完整版 | 日韩综合一区二区 | 99精品视频免费看 | av免费片| 一区二区三区三区在线 | 99久久99久久免费精品蜜臀 | 欧美性黑人 | 天天射天天干天天 | 国产色道 | 国产成a人亚洲精v品在线观看 | 97天天综合网 | 亚洲欧美激情插 | 一本大道久久精品懂色aⅴ 五月婷社区 | 天天视频色版 | 国产激情免费 | 午夜影院在线观看18 | 一级a性色生活片久久毛片波多野 | 日韩黄视频 | 日韩av成人在线观看 | 国产原创中文在线 | 亚洲欧洲在线视频 | 亚洲 欧美 综合 在线 精品 | 久久成人资源 | 香蕉视频免费看 | 亚洲 欧美 日韩 综合 | 日韩一区二区免费视频 | 中文字幕 影院 | 成人免费在线电影 | 久久a级片 | 国产精品观看在线亚洲人成网 | 国产精品免费不 | 国产午夜精品av一区二区 | 日韩欧美高清 | 免费又黄又爽 | 国产最新91 | 欧美一区二区三区特黄 | 成人丝袜 | 久久久伊人网 | 色婷婷福利 | 国产中文字幕在线免费观看 | av在线免费不卡 | 91精品国产欧美一区二区 | 国产99久久精品 | 天天草视频| 欧美日韩国产一区二区三区在线观看 | 日本中文字幕在线观看 | 激情影音先锋 | 99久久综合国产精品二区 | 久久艹中文字幕 | 亚洲h色精品 | 黄色网址在线播放 | 亚洲一级黄色 | 欧美精品成人在线 | 久草在线视频免费资源观看 | 日本少妇久久久 | 2023亚洲精品国偷拍自产在线 | 欧洲一区二区三区精品 | 人人爽人人做 | 最近中文字幕高清字幕免费mv | 久久久资源 | 一区二区中文字幕在线播放 | 天天激情站 | 一区二区视频欧美 | 久热免费在线观看 | 五月天六月色 | 91mv.cool在线观看 | 99视频免费观看 | 久久久人人爽 | 黄色片免费看 | 中文字幕亚洲高清 | 五月天久久 | 国产区 在线 | 国产精品毛片一区二区在线看 | 99精品国产免费久久 | 久久tv | 国产精品久久久久久欧美 | 久久久91精品国产一区二区三区 | 黄色影院在线观看 | 久久免费看片 | 国产精品av电影 | 夜夜爽天天爽 | 免费网址你懂的 | 国产黄在线免费观看 | 天天干天天做天天操 | 日韩经典一区二区三区 | 免费看片网页 | 五月婷婷av | 国产999视频在线观看 | 国产成人99久久亚洲综合精品 | 国产裸体bbb视频 | h动漫中文字幕 | 国产精品永久久久久久久久久 | 九九九九免费视频 | 亚洲精品乱码久久久久久久久久 | 婷婷色中文字幕 | 狠狠躁夜夜av | 天天激情综合网 | 亚洲japanese制服美女 | 欧美成人在线免费观看 | 国产乱对白刺激视频在线观看女王 | 99婷婷狠狠成为人免费视频 | 97国产在线视频 | 中文字幕av一区二区三区四区 | 亚洲专区中文字幕 | 日韩免费在线视频 | 在线观看成人网 | 亚洲狠狠 | 成人不用播放器 | 韩日电影在线观看 | 日p视频在线观看 | 综合久久网站 | 天天做日日爱夜夜爽 | 国产精品va在线观看入 | 97精品国自产拍在线观看 | 中国美女一级看片 | 欧美日韩aaaa | 国产免费嫩草影院 | 人人玩人人添人人澡超碰 | h文在线观看免费 | 欧美日韩精品综合 | 99精品视频在线播放免费 | 国产理论影院 | www.久久99 | 久久午夜精品影院一区 | 欧美与欧洲交xxxx免费观看 | 欧美日韩激情网 | 免费成视频 | 国产精品久久久久久一区二区 | 久久天天躁夜夜躁狠狠躁2022 | 亚洲午夜精品久久久久久久久 | 欧美a在线看 | 国产亚洲精品成人av久久ww | 娇妻呻吟一区二区三区 | 一区二区精品在线视频 | 天天射天天色天天干 | 最新黄色av网址 | 日日干天天射 | 久久1区| 韩日三级在线 | 国产中文自拍 | 97av在线| 久久少妇免费视频 | 久久这里只有精品首页 | 午夜精品久久久久久久久久久久久久 | 国产精品视频在线看 | 成全在线视频免费观看 | 99爱在线 | 97视频在线免费 | 国产又黄又爽又猛视频日本 | 黄色免费观看网址 | 亚洲精品视频一二三 | 亚洲一区二区观看 | 麻豆传媒精品 | 国产r级在线观看 | 在线天堂8√ | 国产一区二区在线看 | 色综合久久五月 | 在线看国产视频 | 色天天| 98久久| 国产午夜免费视频 | 丁香综合激情 | 9色在线视频 | 欧美激情第一页xxx 午夜性福利 | 国产精品黄网站在线观看 | 久久国产麻豆 | 丁香影院在线 | 国产男男gay做爰 | 欧美怡红院视频 | 最近中文字幕免费观看 | 中文字幕在线观看网 | 天天综合精品 | 日韩午夜精品福利 | 中文字幕在线不卡国产视频 | 久久成视频 | 久久免费视频这里只有精品 | 日日操天天操夜夜操 | 看全黄大色黄大片 | 激情黄色av | av+在线播放在线播放 | 免费在线播放av电影 | 97手机电影网 | 92国产精品久久久久首页 | 超碰成人网 | 日本精品视频在线观看 | 人人爽人人澡人人添人人人人 | 人人添人人澡人人澡人人人爽 | a'aaa级片在线观看 | av三级av | 精品国产亚洲日本 | 久久久久亚洲精品中文字幕 | 美女在线观看av | 岛国精品一区二区 | 欧美日韩免费观看一区二区三区 | 亚洲视频在线观看免费 | 夜夜操夜夜干 | 午夜精品久久久久久中宇69 | 日韩高清不卡在线 | 九九精品视频在线 | 青青河边草观看完整版高清 | 国产高清视频在线免费观看 | 一区精品在线 | 日韩在线中文字幕 | 俺要去色综合狠狠 | 国产小视频你懂的在线 | 日本h在线播放 | 成年人黄色大片在线 | 国产原创在线 | 天天操人人要 | 在线精品亚洲一区二区 | 99精品视频免费全部在线 | 国产污视频在线观看 | 六月色| 日韩专区视频 | 一本一本久久a久久 | 久久午夜鲁丝片 | 中文字幕在线观看91 | 国产99久久精品一区二区永久免费 | 成人免费视频网址 | 欧美资源 | 婷婷伊人综合亚洲综合网 | 欧美日韩一区二区三区视频 | 免费高清在线视频一区· | 国产精品毛片久久蜜 | 精品视频免费看 | 黄色a在线 | 久久亚洲电影 | 91在线你懂的 | 国产精品欧美一区二区三区不卡 | 欧美一级性| 特级毛片在线免费观看 | 美州a亚洲一视本频v色道 | 久久久不卡影院 | av在线播放免费 | wwwwww国产 | 中文字幕在线看视频 | av电影不卡在线 | 中文字幕在线观看一区 | 久草在线视频首页 | 久久久久久久99精品免费观看 | 91精品久久久久久久99蜜桃 | 奇米导航 | 97在线免费视频观看 | 99久久精品国产网站 | 偷拍区另类综合在线 | 91av视屏| 国产夫妻性生活自拍 | 色综合天天色综合 | 69中文字幕| 久久伊人热 | 在线观看的a站 | 午夜久久网站 | 色婷婷久久 | 久久精品精品电影网 | 最新国产精品拍自在线播放 | 亚洲激情一区二区三区 | 亚洲精品福利在线观看 | 涩av在线 | 麻豆视频免费在线 | 日韩精品高清不卡 | 国产精品久久久久久久久久尿 | 亚洲专区在线 | 精品视频在线免费观看 | 女人18精品一区二区三区 | 91插插视频 | 久久美女视频 | 蜜桃视频日本 | 在线观看爱爱视频 | 欧美日韩视频精品 | 黄色软件在线观看免费 | 久久久久久久久网站 | 97免费在线视频 | 日韩一区在线播放 | 免费久久网站 | 黄色精品网站 | 狠狠操夜夜 | 深夜福利视频在线观看 | 91丨九色丨丝袜 | 亚洲视频综合 | 日韩精品欧美专区 | 成人avav| .国产精品成人自产拍在线观看6 | 欧美性受极品xxxx喷水 | 亚洲精品视频国产 | 99精品热 | 丁香婷婷激情网 | 国产一级视频免费看 | 摸阴视频 | 欧洲精品在线视频 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 久久视频99| 亚洲精品免费观看视频 | 九九热免费视频在线观看 | 1000部国产精品成人观看 | 国产999免费视频 | 国产精品s色 | 日韩中文字幕在线不卡 | 91免费观看视频网站 | 又黄又刺激的网站 | 亚洲伊人天堂 | 亚洲国产免费看 | 国产精品丝袜久久久久久久不卡 | 色综合久久久久综合体桃花网 | 日韩av片免费在线观看 | 夜色资源网| 日韩电影在线视频 | 欧美日韩视频在线播放 | 丁香婷婷激情网 | 日韩成人免费在线电影 | 亚洲精品在线观看视频 | 国产精品久久久久久久久久三级 | 精品在线你懂的 | 亚洲色图22p | 精品v亚洲v欧美v高清v | 欧美日韩国产一区二区在线观看 | 久久久久网址 | 久草视频在线看 | 日韩免费视频一区二区 | 久草在线视频看看 | 午夜精品一区二区三区免费视频 | 欧美激情精品久久久久久免费印度 | 成人小电影在线看 | 日本大片免费观看在线 | 99精品在线看 | 亚洲欧美日韩在线看 | 涩涩网站在线 | 中文理论片 | 久久人人添人人爽添人人88v | 日韩av视屏 | 欧美日韩中文视频 | 欧美久久久久久久久久 | 久久经典国产 | 欧美一二三视频 | 免费观看福利视频 | 五月婷婷色丁香 | 国产亚洲欧美日韩高清 | 免费视频xnxx com | 久久人人爽人人爽人人片av免费 | 国产免费又粗又猛又爽 | 亚欧洲精品视频在线观看 | www亚洲视频 | 97香蕉超级碰碰久久免费软件 | 日本精品在线 | 天天操导航 | 久久久www成人免费毛片 | 亚洲视频电影在线 | 国产 日韩 中文字幕 | 日日夜夜国产 | 久久久国产精品人人片99精片欧美一 | 日韩免费在线一区 | 亚洲精品高清在线观看 | 日韩精品高清视频 | 一二三区高清 | 一本一本久久a久久精品综合 | 亚洲综合黄色 | 激情久久伊人 | v片在线看 | 国内精品在线观看视频 | 午夜久久久精品 | 在线观看 国产 | av免费观看高清 | 97电影手机版 | 激情影音先锋 | 成人app在线免费观看 | 毛片网站观看 | 国产精品久一 | 久久精品黄 | 亚洲成人二区 | 久久有精品 | 亚洲h在线播放在线观看h | 国产亚洲欧美在线视频 | 成人小视频在线免费观看 | 亚洲人在线7777777精品 | 精品久久毛片 | 久久公开视频 | 亚洲成人免费在线观看 | 久久久国产精品一区二区中文 | 久久精品中文字幕一区二区三区 | 人人爱人人爽 | av高清一区二区三区 | 亚洲午夜小视频 | 亚洲精品国久久99热 | 成人黄色在线观看视频 | 精品久久精品 | 免费看污污视频的网站 | 久久综合天天 | 亚洲国产精品va在线看黑人 | 欧美一二区在线 | 99免费在线视频观看 | 国产欧美久久久精品影院 | 最近中文字幕高清字幕免费mv | 日本一区二区三区免费看 | 日本中文字幕在线电影 | 在线va视频 | 免费看的黄色网 | 在线观看中文 | 久一网站 | 五月婷婷激情网 | 亚洲综合视频在线 | 中文字幕亚洲欧美 | 中文字幕色综合网 | 色播99| 国产精品日韩欧美一区二区 | 狠狠网| 日韩精品视频在线观看网址 | 精品国产一区二区三区不卡 | 亚洲一级片av | 国产成人av综合色 | 四虎成人在线 | 久草视频在线播放 | 人人爽人人爽人人爽学生一级 | 国产精品一区二区久久精品爱涩 | 亚洲精品88欧美一区二区 | 爱情影院aqdy鲁丝片二区 | 欧美日韩高清 | 91欧美在线 | 91人人干 | 97超碰色| 国内精品免费久久影院 | 国产福利小视频在线 | 亚洲无吗av | 国产精品九九久久久久久久 | 久久人人爽爽 | 亚洲综合小说 | 人人干人人添 | 特黄免费av | 久久免费视频在线观看6 | 奇米网在线观看 | 伊人干综合 | 在线观看国产日韩欧美 | 国产午夜在线 | zzijzzij亚洲日本少妇熟睡 | 久久国产精品网站 | 亚洲一区尤物 | 中文字幕在线观看完整版 | 国产 亚洲 欧美 在线 | 99热这里有精品 | 精品国产一区二区三区久久久 | 91久草视频 | 久久精品国产亚洲精品 | 成人免费视频视频在线观看 免费 | 成人a在线观看高清电影 | 综合黄色网 | 国内精品久久久久久久久久久 | 日本韩国在线不卡 | 日韩中文字幕免费看 | 欧美精品在线观看免费 | 免费美女av | 国产成人在线观看免费 | 久草精品在线观看 | 亚洲精品乱码久久久久久按摩 | 2019精品手机国产品在线 | 国产精品免费在线播放 | 天堂va在线高清一区 | 国产三级av在线 | 蜜桃传媒一区二区 | 免费性网站 | 国产91成人在在线播放 | 一区二区三区精品在线 | 亚洲精品国偷自产在线91正片 | 日本精品久久久久影院 | 成人在线电影观看 | 亚洲精品免费播放 | 97精品国产97久久久久久久久久久久 | 小草av在线播放 | 黄色免费视频在线观看 | 97超碰人人澡人人爱学生 | 日韩网站在线播放 | 插久久| 亚洲va欧美va国产va黑人 | 波多野结衣在线中文字幕 | 鲁一鲁影院 | 久草免费在线观看视频 | 欧美成天堂网地址 | 久久激情五月丁香伊人 | av电影在线免费 | 一区二区精品在线观看 | 亚洲精选国产 | 亚洲 欧美 日韩 综合 | 国产手机在线播放 | 五月天精品视频 | 国产精品国产三级国产 | 久久深夜福利免费观看 | 国产精国产精品 | 91 在线视频播放 | 99热超碰 | 亚洲黄色av网址 | 日韩欧美高清一区二区 | 精品欧美乱码久久久久久 | 一区二区三区免费网站 | 日日日干 | 亚洲精品中文在线 | 狠狠色噜噜狠狠狠狠2021天天 | 久草在线资源免费 | 国产精品一区专区欧美日韩 | 四虎在线免费视频 | 精品国产久 | 国产成人精品av在线 | 天天干天天弄 | 久久精品直播 | 视频二区在线 | 亚洲一区二区三区四区在线视频 | 日韩久久久久久久 | 久久久精品网站 | 99久久久成人国产精品 | 日韩国产在线观看 | 久久综合之合合综合久久 | 国产精品福利av | 精品在线观看一区二区三区 | 免费日韩 精品中文字幕视频在线 | 国产精品毛片久久蜜 | 91亚洲永久精品 | 日韩欧美69 | 伊人国产女 | 亚洲jizzjizz日本少妇 | 成人av中文字幕 | 久草干| 开心激情五月婷婷 | 日韩中文字幕在线观看 | v片在线看| 日本免费一二三区 | 69av网| 美女视频久久黄 | 黄色毛片视频免费观看中文 | 激情校园亚洲 | 亚洲精品男人天堂 | 久久婷婷精品视频 | 人人看人人 | 久久草草影视免费网 | 国产免费影院 | 国产精品久久久久av福利动漫 | 国产精品视频线看 | 国外av在线 | 综合久久2023| 激情欧美一区二区三区 | 成人免费看电影 | 一区二区三区精品在线视频 | 日本黄区免费视频观看 | 久久国产色 | 最近免费中文字幕 | 最近中文字幕高清字幕在线视频 | 精品国产一区二区三区四区在线观看 | 日韩在线高清 | 天天摸日日摸人人看 | 99国产精品视频免费观看一公开 | 午夜国产一区 | 国产高清在线不卡 | 成人黄色毛片视频 | 青青河边草免费 | 国产精品私人影院 | 97超碰人人澡人人 | 亚洲精品91天天久久人人 | 国产亚洲欧洲 | 激情深爱五月 | 色多多污污 | 久久久久中文字幕 | 九九热在线精品视频 | 射久久久| 96久久久 | 麻豆视频免费看 | 99精品国产在热久久下载 | 在线免费看黄网站 | 亚洲黄色影院 | 丁香五月缴情综合网 | 日韩高清在线不卡 | adn—256中文在线观看 | 亚洲 欧洲av | 天天搞夜夜骑 | 五月婷综合 | 国产 欧美 在线 | 中文字幕 影院 | 亚州欧美视频 | 一区三区视频 | 久久精品一区二区三 | 久久99在线观看 | 久久久国产一区二区 | 91在线精品秘密一区二区 | 999久久a精品合区久久久 | 五月婷婷播播 | 天天鲁一鲁摸一摸爽一爽 | 人人插人人做 | 日本久久久久 | 国产污视频在线观看 | 日韩电影中文字幕 | 精品免费久久久久久 | 成人av一级片 | 久久夜视频 | 国产情侣一区 | 97成人精品区在线播放 | 国产精品欧美日韩 | 免费国产亚洲视频 | 在线看国产日韩 | 国产亚洲精品精品精品 | 又黄又爽免费视频 | 久久天天躁狠狠躁亚洲综合公司 | 免费看黄网站在线 | 九七视频在线 | 夜夜夜夜猛噜噜噜噜噜初音未来 | av免费在线看网站 | 久久好看免费视频 | 国产日韩精品一区二区三区在线 | 国产精品久久久久久99 | 五月天狠狠操 | 日韩精品久久久久久久电影竹菊 | av免费看av | 99在线热播精品免费 | 国产精品精品国产 | 精品色综合 | 中文字幕一区二区在线观看 | 久99久视频| 欧美精品被 | 久久精品成人 | av黄色av| 色一级片 | 国产精品亚洲片夜色在线 | 日韩色在线观看 | 国产我不卡 | 久久国产二区 | 精品在线二区 | 热99在线| 五月天天色 | 日韩特级片 | 中文字幕在线观看三区 | 91九色免费视频 | 97在线观看免费 | 热久久精品在线 | 久久99精品久久只有精品 | 久久久久久久久久久久99 | 免费在线观看一区二区三区 | 91精品在线免费 | 17videosex性欧美 | 四虎永久精品在线 | 久久久久久久亚洲精品 | 亚洲一区 影院 | 国产精品二区在线观看 | 青青草国产免费 | 国产国产人免费人成免费视频 | 成人影视片 | 在线免费观看视频你懂的 | 正在播放亚洲精品 | 在线观看免费 | 九九久久久久久久久激情 | 中文av在线播放 | 在线观看国产永久免费视频 | 欧美大片在线观看一区 | 黄色片网站免费 | 一区在线免费观看 | 日韩理论电影网 | 最新av观看 | 欧美亚洲一级片 | 91av视频免费观看 | 欧美国产日韩一区二区三区 | 日本久久久久久久久久久 | 日韩中文字幕在线看 | 亚洲综合视频在线 | 欧美日韩国产一区二区三区 | 免费在线色 | 久久黄色片子 | 亚洲午夜精品一区二区三区电影院 | 五月综合色 | 久久人人爽av | 在线观看中文字幕av | 成人av资源在线 | 五月婷婷天堂 | 99热最新精品 | 欧美 另类 交 | 黄色免费网站大全 | 久久公开免费视频 | 亚洲欧美日本一区二区三区 | 亚洲三级精品 | 在线欧美最极品的av | 久久特级毛片 | 91污污| 国产日产精品久久久久快鸭 | 九九热免费在线观看 | 免费麻豆网站 | 日韩毛片精品 | 欧美日韩精品免费观看视频 | 日本电影黄色 | 五月婷婷六月丁香在线观看 | av一区二区三区在线播放 | 九九久久久久久久久激情 | 久久久久视 | 国产成年人av | 91视频 - 88av | 日韩深夜在线观看 | 日韩在线观看视频中文字幕 | 亚洲综合色婷婷 | 99热网站| 亚洲成熟女人毛片在线 | 色综合久久久久久久久五月 | 亚洲黄色区 | 黄色软件在线观看 | 精品人妖videos欧美人妖 | 久久国产精品99久久久久 | 免费黄色在线网址 | 免费v片 | 成人一级在线观看 | 免费看成年人 | 精品99免费 | 国产精品久久久久久久久久ktv | 久久在线视频精品 | www.精选视频.com | 成片免费观看视频 | 日韩欧美精品免费 | 国产成人一区二区三区在线观看 | 久草视频手机在线 | 狠狠搞,com | 婷五月天激情 | 精品黄色视 | 欧美日韩国产欧美 | 亚在线播放中文视频 | 久久久久 免费视频 | 日韩免费一级电影 | 久久久久成人精品 | 日韩理论片在线观看 | 久久综合狠狠综合久久狠狠色综合 | 一区二区三区电影在线播 | 精品久久久999 | 午夜精品久久久久久久99水蜜桃 | 国产四虎影院 | 日本电影久久 | 天天久久综合 | 久日精品 | 18国产精品白浆在线观看免费 | 国产黄色片一级三级 | 精品主播网红福利资源观看 | 91在线免费视频 | 久久久久久久久久久黄色 | 玖玖爱国产在线 | av高清一区二区三区 | 久久tv视频| 免费日韩一区二区三区 | 91完整版 | 久久国产精品一国产精品 | 亚洲人在线视频 | 国产精品一区二区 91 | 综合婷婷 | 日韩色在线观看 | 亚洲深夜影院 | 天天爽天天爽 | 日韩成人黄色 | 91久久偷偷做嫩草影院 | 久久久www成人免费毛片麻豆 | 五月天九九 | 亚洲欧美日本国产 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 在线观看黄色小视频 | 免费黄a大片 | 久久久久久久久久影视 | 黄网站www | 麻豆传媒在线视频 | 久久综合网色—综合色88 | 国产精品久久久久久久久久 | 久久久久影视 | 夜夜操天天干, | www色网站 | 91日韩精品一区 | а天堂中文最新一区二区三区 | 亚洲国产免费看 | 特黄特色特刺激视频免费播放 | 国产精品1区2区 | 国产特黄色片 | a在线视频v视频 | 亚洲国产精品一区二区久久,亚洲午夜 | 亚洲va欧美va | 91少妇精拍在线播放 | 91网站在线视频 | 麻豆一区二区 | 人人爱人人舔 | 国产人成看黄久久久久久久久 | 久草免费资源 | 91香蕉亚洲精品 | 999男人的天堂 | 日韩欧美在线免费 | 在线天堂v | 婷婷99| 91精品在线免费 | 国产剧情一区 | 国产人在线成免费视频 | 超碰在线个人 | 亚洲精品视频免费 | 色偷偷人人澡久久超碰69 | 精品免费99久久 | 精品久久久久久国产91 | 99视频+国产日韩欧美 | 中文字幕永久在线 | 日韩a级黄色 | 成人免费 在线播放 | 九九视频一区 | 亚洲欧美激情精品一区二区 | 中文字幕日本在线 | 免费日韩在线 | 一级特黄av| 亚洲精品久久久久久久不卡四虎 | 国产中文字幕在线观看 | www.天天射.com | 亚洲视频电影在线 | 91久久久久久久一区二区 | a电影在线观看 | 国产一区二区电影在线观看 | 正在播放一区二区 | 久久精品1区 | 亚州av免费| 久久精品一区八戒影视 | 日本精品视频在线观看 | 国产在线视频一区二区三区 | 中文字幕视频免费观看 | 丝袜美腿在线播放 | 久草在线资源观看 | 草免费视频 | 99精品视频免费在线观看 |