免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

ZCU104上使用Vitis-AI部署YOLOv5:從模型量化到DPU運(yùn)行全流程

ZCU104上使用Vitis-AI部署YOLOv5:從模型量化到DPU運(yùn)行全流程 做FPGA端的深度學(xué)習(xí)部署Vitis-AI基本是繞不開的一條技術(shù)路線。這篇文章把我最近在ZCU104上跑通YOLOv5的完整過程記錄下來從Pytorch訓(xùn)練好的模型權(quán)重開始到量化校準(zhǔn)再到編譯成DPU可執(zhí)行的xmodel每一步都展開講清楚。代碼我已經(jīng)整理開源想直接照著做的朋友可以到我的GitHub倉庫里找倉庫里的腳本和文章里用到的完全一致。內(nèi)容適合剛接觸Vitis-AI、準(zhǔn)備把目標(biāo)檢測模型部署到Zynq UltraScale平臺(tái)的開發(fā)者參考也適合已經(jīng)在Xilinx生態(tài)里摸爬滾打、想快速評(píng)估YOLOv5在DPU上效果的同行。這個(gè)系列我打算寫三篇第一篇就是現(xiàn)在這篇重點(diǎn)解決模型怎么從Pytorch變成DPU能跑的xmodel這一核心問題。很多朋友卡在這個(gè)環(huán)節(jié)要么是Docker環(huán)境起不來要么是量化時(shí)算子不兼容報(bào)錯(cuò)要么是編譯完發(fā)現(xiàn)精度掉得沒法看。這些坑我基本都踩了一遍文章里會(huì)逐個(gè)說明原因和解決辦法。1. 整體方案設(shè)計(jì)與選型思路1.1 為什么選ZCU104 Vitis-AI而不是 Jetson 或嵌入式NPU做邊緣端目標(biāo)檢測硬件方案其實(shí)很多。NVIDIA Jetson系列生態(tài)成熟跑YOLOv5幾乎零門檻TensorRT加速效果也出色但功耗和整板成本都比較高而且在嚴(yán)苛的工業(yè)環(huán)境下散熱和可靠性不一定滿足要求。嵌入式NPU比如瑞芯微RK3588、算能BM1684性價(jià)比很高但模型適配受限于各類工具鏈想做自定義圖像采集、協(xié)議解析、電機(jī)控制這類邏輯時(shí)NPU的通用性就不夠。ZCU104的優(yōu)勢在于它是Zynq UltraScale MPSoCPS側(cè)有四個(gè)ARM A53核PL側(cè)有可編程邏輯DPU相當(dāng)于在PL里例化出來的專用CNN加速IP。這意味著卷積推理可以卸載到DPU上而圖像采集、幀處理、NMS后處理、外部接口通信這些完全可以在PS側(cè)自己控制。如果你需要的是一個(gè)既能跑AI、又能靈活控制外設(shè)的邊緣計(jì)算平臺(tái)ZCU104就是比Jetson更適合的選擇。Vitis-AI是AMD/Xilinx官方提供的AI推理加速工具鏈它解決的問題很直接你不用自己寫RTL去實(shí)現(xiàn)卷積也不用費(fèi)勁學(xué)HLS去折騰矩陣運(yùn)算只需要把訓(xùn)練好的模型丟給工具鏈量化、編譯之后就能在DPU上跑起來。整個(gè)流程從Pytorch模型到最終在板卡上運(yùn)行鏈路非常清晰而且官方鏡像把所有依賴都封裝好了很大程度上降低了FPGA開發(fā)的門檻。當(dāng)然它的學(xué)習(xí)曲線并沒有完全消失——量化原理、算子支持范圍、DPU架構(gòu)選擇這些知識(shí)如果不懂遇到問題還是會(huì)一頭霧水。1.2 端到端流程拆解訓(xùn)練、量化、編譯、部署整個(gè)技術(shù)路徑可以分成四個(gè)階段訓(xùn)練階段在Pytorch框架下完成YOLOv5模型的訓(xùn)練得到浮點(diǎn)權(quán)重文件這一步有官方Y(jié)OLOv5倉庫可以用也可以在自己數(shù)據(jù)集上微調(diào)。量化階段用Vitis-AI提供的vai_q_pytorch工具以少量真實(shí)圖片作為校準(zhǔn)集統(tǒng)計(jì)網(wǎng)絡(luò)各層激活值的動(dòng)態(tài)范圍把FP32參數(shù)映射到INT8。編譯階段用vai_c_xir工具把量化后的模型編譯成DPU指令流的xmodel文件這一階段會(huì)指定具體的DPU架構(gòu)例如ZCU104上的DPUCZDX8G。部署階段在ZCU104上運(yùn)行Vitis AI Runtime加載xmodel執(zhí)行推理PS側(cè)CPU負(fù)責(zé)圖像預(yù)處理和結(jié)果后處理。文章后面所有內(nèi)容都圍繞這條主線展開。我在實(shí)際開發(fā)中比較建議先跑通一個(gè)最簡單的分類模型再上YOLOv5這種結(jié)構(gòu)復(fù)雜的檢測模型這樣可以把工具鏈不熟和模型適配問題分開排查。當(dāng)然如果你已經(jīng)有一定基礎(chǔ)直接按本文流程操作也沒有問題。2. 環(huán)境準(zhǔn)備與必備概念2.1 主機(jī)端環(huán)境搭建Ubuntu Docker Vitis-AI鏡像Vitis-AI官方推薦在Docker容器里完成量化和編譯原因很簡單不同版本的工具鏈依賴差異很大Docker鏡像把CUDA、Pytorch、nndct等一堆依賴固定好避免污染主機(jī)環(huán)境也方便版本切換。我自己的習(xí)慣是單獨(dú)劃分一個(gè)工作目錄把模型文件、數(shù)據(jù)集、輸出產(chǎn)物都掛載進(jìn)容器這樣即使容器重建也不會(huì)丟數(shù)據(jù)。主機(jī)環(huán)境建議Ubuntu 18.04或20.04先安裝Docker然后拉取官方鏡像。Vitis-AI 1.4是比較經(jīng)典的穩(wěn)定版本新項(xiàng)目也可以考慮2.5或3.0版本但不同版本的命令和算子支持會(huì)有差異本文以1.4版本為例說明# 拉取鏡像根據(jù)實(shí)際網(wǎng)絡(luò)環(huán)境選擇合適的源 docker pull xilinx/vitis-ai:1.4.130 # 啟動(dòng)容器掛載工作目錄 docker run -it \ -v /home/user/vitis_ai_workspace:/workspace \ xilinx/vitis-ai:1.4.130 \ bash進(jìn)入容器后激活Pytorch環(huán)境conda activate vitis-ai-pytorch這一步很關(guān)鍵Vitis-AI容器里同時(shí)內(nèi)置了TensorFlow2、TensorFlow1、Pytorch、Caffe等多個(gè)環(huán)境如果不激活pytorch環(huán)境就執(zhí)行vai_q_pytorch命令會(huì)直接提示找不到命令。我用的是1.4版本自帶的python3.7 pytorch 1.8組合實(shí)際測試下來和官方Y(jié)OLOv5 v5.0版本的代碼兼容性比較好。2.2 核心概念速通量化、編譯、DPU、xmodel在動(dòng)手之前一定要把幾個(gè)基本概念搞明白否則后面連錯(cuò)誤提示都看不懂。量化就是把浮點(diǎn)模型轉(zhuǎn)成定點(diǎn)模型。FP32精度下每個(gè)參數(shù)占4字節(jié)而DPU的DSP單元做INT8定點(diǎn)乘加運(yùn)算更高效FP32轉(zhuǎn)INT8之后模型體積縮小到原來的四分之一推理速度大幅提升。量化的數(shù)學(xué)本質(zhì)是找一個(gè)浮點(diǎn)實(shí)數(shù)r和整數(shù)q之間的映射關(guān)系q round(r / scale) zero_point其中scale和zero_point是根據(jù)每一層參數(shù)的取值范圍算出來的。Vitis-AI在量化時(shí)會(huì)在校準(zhǔn)階段統(tǒng)計(jì)激活值的分布從而確定合適的scale和zero_point。編譯不是普通程序員理解的源碼變機(jī)器碼在Vitis-AI里編譯是把已經(jīng)量化的模型進(jìn)一步轉(zhuǎn)換成DPU的指令流同時(shí)做算子融合和內(nèi)存調(diào)度優(yōu)化。DPU認(rèn)識(shí)的不是PyTorch的算子圖而是一套專用的AI指令最終產(chǎn)物是xmodel文件。DPU是Xilinx提供的可配置CNN加速IP核在ZCU104上用的典型配置是DPUCZDX8G。你可以在Vivado里例化DPU核設(shè)置不同的架構(gòu)參數(shù)比如能放幾個(gè)卷積核、支持多大的輸入圖像然后綜合出FPGA比特流。軟件側(cè)的模型編譯必須和硬件側(cè)的DPU架構(gòu)匹配否則編譯出來的xmodel在板子上根本加載不了。2.3 YOLOv5模型準(zhǔn)備與針對(duì)性預(yù)處理YOLOv5本身是Pytorch框架下非常成熟的目標(biāo)檢測工程模型主體由CSPDarknet骨干網(wǎng)絡(luò)、PANet特征融合層和YOLO檢測頭組成。準(zhǔn)備模型時(shí)我建議直接用官方v5.0分支訓(xùn)練自己的權(quán)重或者先用官方預(yù)訓(xùn)練權(quán)重yolov5s.pt走通整個(gè)流程后續(xù)再換自定義數(shù)據(jù)。量化編譯階段用到的模型文件是PyTorch的.pt/.pth權(quán)重不是ONNX這一點(diǎn)要特別注意。有一個(gè)針對(duì)Vitis-AI的關(guān)鍵修改必須在量化前完成YOLOv5默認(rèn)使用SiLU激活函數(shù)也就是Swish但DPUCZDX8G對(duì)SiLU的支持很有限量化和編譯時(shí)大概率會(huì)報(bào)Unsupported Op錯(cuò)誤。我的處理方式是把模型結(jié)構(gòu)中的SiLU全部替換成ReLU雖然理論上會(huì)讓模型表達(dá)能力略降一些但實(shí)際測試下來精度損失很小而且能順利在DPU上部署。如果你是自己訓(xùn)練模型建議在訓(xùn)練階段就直接把激活函數(shù)換掉比如在模型定義里把SiLU改成ReLU再訓(xùn)練這樣從源頭避免麻煩。輸入圖像的預(yù)處理也必須和訓(xùn)練時(shí)保持一致。YOLOv5在預(yù)處理時(shí)會(huì)對(duì)圖像做letterbox等比縮放后填充灰邊然后歸一化到0到1之間量化校準(zhǔn)階段給模型喂的數(shù)據(jù)必須完全按這個(gè)流程來否則量化統(tǒng)計(jì)出的激活值范圍是不準(zhǔn)確的最終部署精度會(huì)受到牽連。3. 量化流程詳解從FP32到INT83.1 為什么必須做量化以及它帶來的收益ZCU104上的DPU本質(zhì)上就是一個(gè)定點(diǎn)運(yùn)算引擎INT8是它的核心工作精度。如果不做量化直接把FP32模型扔給工具鏈編譯編譯根本不會(huì)通過即便強(qiáng)行部署也會(huì)因?yàn)橛?jì)算資源開銷巨大而性能慘不忍睹。量化帶來的收益體現(xiàn)在三個(gè)層面一是模型體積壓縮一個(gè)70MB左右的FP32模型量化后約17.5MB對(duì)片上存儲(chǔ)有限的嵌入式設(shè)備來說這個(gè)差別很關(guān)鍵二是推理速度提升INT8的定點(diǎn)乘加在DSP上可以流水線執(zhí)行實(shí)測在ZCU104上YOLOv5s的推理延遲比FP32模擬運(yùn)行快好幾倍三是功耗降低FPGA上INT8運(yùn)算的單位能耗遠(yuǎn)低于浮點(diǎn)運(yùn)算。當(dāng)然量化不是免費(fèi)的它一定帶來精度損失。所以整個(gè)量化流程里最重要的事情就是控制精度損失這是Vitis-AI使用中最核心的經(jīng)驗(yàn)之一。量化誤差主要來源于參數(shù)和激活值在轉(zhuǎn)INT8時(shí)的舍入誤差以及極端分布數(shù)值被截?cái)?。Vitis-AI的解決方案是在校準(zhǔn)階段用真實(shí)數(shù)據(jù)來統(tǒng)計(jì)每一層的動(dòng)態(tài)范圍從而確定合適的量化參數(shù)讓舍入誤差盡量小。3.2 校準(zhǔn)數(shù)據(jù)集的選取直接決定量化精度校準(zhǔn)集是量化時(shí)用來統(tǒng)計(jì)激活值分布的小批量真實(shí)圖片。很多人在這一步不重視隨手拿幾張圖就校準(zhǔn)了結(jié)果量化后模型幾乎不可用。根據(jù)我的測試和官方建議校準(zhǔn)集一般取200到500張左右比較合適圖片要覆蓋真實(shí)場景中的典型情況不同光照、不同目標(biāo)尺寸、不同背景復(fù)雜度的樣本都盡量包含。如果太少統(tǒng)計(jì)出的數(shù)值范圍有偏差如果太多校準(zhǔn)時(shí)間長而且收益會(huì)遞減。我自己在項(xiàng)目里通常先從驗(yàn)證集中隨機(jī)抽樣300張圖片再手動(dòng)檢查一遍圖片多樣性確保不會(huì)集中在某幾個(gè)場景。同時(shí)要注意校準(zhǔn)圖片的預(yù)處理必須和訓(xùn)練完全一致。比如YOLOv5訓(xùn)練時(shí)用了letterbox和歸一化那校準(zhǔn)階段也必須是同樣的操作不能讓模型看到與訓(xùn)練時(shí)差異很大的數(shù)據(jù)分布。校準(zhǔn)集的載體路徑我放在一個(gè)文本文件里每行一張圖片的路徑。后面量化命令會(huì)讀取這個(gè)文件。組batch時(shí)建議batch_size設(shè)為1避免多張圖統(tǒng)計(jì)時(shí)個(gè)別異常值對(duì)量化參數(shù)造成干擾。3.3 量化執(zhí)行使用vai_q_pytorch一行命令完成Vitis-AI針對(duì)Pytorch模型的量化工具是vai_q_pytorch它封裝了nndct的量化器。在激活好vitis-ai-pytorch環(huán)境后基本用法如下vai_q_pytorch quantize \ --model ./float/yolov5s.pth \ --input_size 1,3,640,640 \ --batch_size 1 \ --dataset ./data/calib_list.txt \ --data_preprocess ./data/calib_dataloader.py \ --save_dir ./quant_res拆開說幾個(gè)重要參數(shù)。--model指定的是浮點(diǎn)權(quán)重文件路徑--input_size是模型輸入尺寸YOLOv5默認(rèn)640x640按batch,channel,height,width的順序?qū)?-dataset是剛才說的校準(zhǔn)圖片路徑列表文件--data_preprocess是一個(gè)Python腳本路徑里面實(shí)現(xiàn)和訓(xùn)練階段一致的數(shù)據(jù)預(yù)處理邏輯--save_dir是輸出目錄量化產(chǎn)物會(huì)寫到這個(gè)目錄下。如果你希望更精細(xì)地控制量化過程也可以直接使用Vitis-AI提供的Pytorch API來做from pytorch_nndct.apis import torch_quantizer # 校準(zhǔn)階段 quantizer torch_quantizer(calib, float_model, input_tensor, device) quant_model quantizer.quant_model # 在若干batch數(shù)據(jù)上執(zhí)行forward讓工具統(tǒng)計(jì)各層激活范圍 run_calibration(quant_model) # 測試階段 quantizer torch_quantizer(test, float_model, input_tensor, device) quant_model quantizer.quant_model evaluate(quant_model) # 導(dǎo)出xmodel quantizer torch_quantizer(deploy, float_model, input_tensor, device) quant_model quantizer.quant_model quantizer.export_xmodel()API方式的好處是可以在量化前后分別加載模型做精度評(píng)估這在排查量化導(dǎo)致精度嚴(yán)重下降的問題時(shí)很有用。命令行方式則更適合標(biāo)準(zhǔn)化流程我個(gè)人的項(xiàng)目里兩種方式都保留排查問題用API方式正式流程用命令行方式。等命令跑完quant_res目錄下會(huì)生成quantized_model.xmodel等文件。這里要特別提醒有些版本的vai_q_pytorch在量化模式下不會(huì)生成xmodel需要在deploy模式下才能導(dǎo)出不過最新版命令行工具一般會(huì)自動(dòng)完成這一步。3.4 量化后模型精度評(píng)估如何科學(xué)地確認(rèn)精度損失量化完成不等于任務(wù)結(jié)束必須對(duì)量化后的模型做一輪精度評(píng)估和目標(biāo)檢測的mAP指標(biāo)一起對(duì)比。我的流程是在驗(yàn)證集上分別跑浮點(diǎn)模型和量化模型算出兩套mAP如果差值在可接受范圍內(nèi)比如mAP0.5下降不超過2%就繼續(xù)編譯部署如果精度掉得厲害就需要返工。不同任務(wù)對(duì)精度損失的容忍度不同目標(biāo)檢測一般比圖像分類更敏感。我自己的經(jīng)驗(yàn)是如果mAP0.5下降超過5%說明校準(zhǔn)集可能沒有覆蓋足夠多的場景或者模型里某些層對(duì)量化特別敏感。你可以使用Vitis-AI提供的量化分析工具或日志查看每一層的量化敏感度優(yōu)先保留對(duì)精度影響大的層為更高精度其他層用INT8。當(dāng)然更簡單的做法是先嘗試把校準(zhǔn)集從200張?jiān)黾拥?00張?jiān)僦匦铝炕槐楹芏鄷r(shí)候問題就解決了。4. 模型編譯與部署產(chǎn)物生成4.1 編譯命令詳解指定ZCU104架構(gòu)量化出來的模型還要通過編譯變成DPU實(shí)際執(zhí)行的文件。ZCU104開發(fā)板上我們需要指定DPUCZDX8G架構(gòu)。在Vitis-AI容器里編譯命令如下vai_c_xir \ --xmodel ./quant_res/quantized_model.xmodel \ --arch /opt/vitis_ai/compiler/arch/dpuv2/ZCU104/ZCU104.json \ --net_name yolov5s_zcu104 \ --output_dir ./compiled_model--xmodel指定量化模型的路徑--arch指定DPU架構(gòu)描述文件這個(gè)JSON文件告訴編譯器ZCU104上DPU支持哪些運(yùn)算、內(nèi)存帶寬、指令長度等參數(shù)。如果你用的是其他板卡比如ZCU102或KV260就要換對(duì)應(yīng)路徑下的JSON文件千萬不能混用。--net_name就是生成的xmodel網(wǎng)絡(luò)名稱--output_dir決定編譯產(chǎn)物保存路徑。編譯完成后目錄里會(huì)生成類似yolov5s_zcu104.xmodel的文件。這個(gè)文件就是最終要拷到ZCU104上加載的模型文件。編譯階段的核心工作是對(duì)計(jì)算圖做算子融合和內(nèi)存規(guī)劃比如把卷積后面的批歸一化和ReLU融合到卷積運(yùn)算內(nèi)部這在DPU上是硬件級(jí)別的優(yōu)化能顯著減少指令數(shù)和內(nèi)存訪問次數(shù)。4.2 DPU硬件配置與架構(gòu)匹配問題編譯時(shí)指定的架構(gòu)必須與ZCU104里實(shí)際例化的DPU核保持一致。如果你在Vivado里創(chuàng)建DPU核時(shí)選擇了DPUCZDX8G_ISA1_B4096那么arch路徑下對(duì)應(yīng)的JSON也要匹配這個(gè)指令集架構(gòu)ISA。如果軟件編譯的ISA和硬件DPU的ISA不匹配板卡運(yùn)行時(shí)加載xmodel會(huì)直接報(bào)錯(cuò)這在Vitis-AI里是非常典型的部署錯(cuò)誤。常見的ZCU104配置有B4096和B512等這些參數(shù)描述了DPU中并發(fā)計(jì)算單元的數(shù)量可以理解為DPU的算力檔位。B4096計(jì)算能力強(qiáng)占用FPGA資源多最高時(shí)鐘頻率可能上不去B512資源占用小頻率更穩(wěn)但算力相對(duì)低。對(duì)于YOLOv5s來說B4096是比較均衡的選擇INT8下的理論算力能跑到2TOPS左右實(shí)際幀率視輸入尺寸而定。DPU頻率的設(shè)置也影響性能。我在Vivado配置DPU核時(shí)選擇300MHz或者更高的頻率但如果PL側(cè)的時(shí)序收斂不好就降到270MHz否則系統(tǒng)跑起來可能有偶發(fā)錯(cuò)誤排查起來非常痛苦。Vivado綜合后會(huì)用報(bào)時(shí)序問題的路徑這時(shí)候通過降低DPU頻率來收時(shí)序是最快的方法。4.3 輸出產(chǎn)物說明xmodel、指示文件與部署準(zhǔn)備編譯輸出的xmodel文件是二進(jìn)制格式包含DPU指令流和模型權(quán)重?cái)?shù)據(jù)。除此之外編譯日志和元信息文件也值得關(guān)注。日志里的total instruction count和total memory footprint可以用來粗略估算推理延遲和資源占用。我在項(xiàng)目里會(huì)用一張表對(duì)比不同輸入尺寸下的編譯結(jié)果配置項(xiàng)建議值備注輸入尺寸640x640精度優(yōu)先速度會(huì)慢一些輸入尺寸320x320速度優(yōu)先精度會(huì)下降DPU架構(gòu)B4096平衡資源占用和算力編譯架構(gòu)文件ZCU104.json必須匹配硬件DPU配置量化方式INT8對(duì)稱默認(rèn)配置大多數(shù)場景足夠部署到ZCU104之前還需要把對(duì)應(yīng)版本的Vitis AI RuntimeVART放到板卡上。官方的Petalinux鏡像里已經(jīng)預(yù)編譯好了runtime也可以自己編譯。runtime版本必須和編譯時(shí)的Vitis-AI版本嚴(yán)格對(duì)齊否則會(huì)出現(xiàn)版本不匹配的報(bào)錯(cuò)。這一步比較容易忽略很多人在板子上跑不起來xmodel檢查后發(fā)現(xiàn)是runtime版本和主機(jī)編譯工具鏈版本對(duì)不上。5. 常見問題與排查技巧實(shí)錄5.1 算子不支持SiLU激活函數(shù)引發(fā)的不兼容這是我在量化時(shí)遇到的第一個(gè)報(bào)錯(cuò)Unsupported Ops: aten::silu。原因在前面說過ZCU104上的DPUCZDX8G指令集不直接支持SiLU激活。解決辦法是把YOLOv5模型里所有SiLU替換成ReLU。需要注意替換的位置不止一處YOLOv5的CSPDarknet骨干里有多處SiLU如果不小心漏掉一個(gè)量化還是會(huì)報(bào)錯(cuò)。建議在修改后用腳本掃描一遍模型定義確保沒有遺漏。5.2 量化后精度下降嚴(yán)重從校準(zhǔn)集和預(yù)處理兩個(gè)方向排查量化后mAP掉點(diǎn)通常有以下幾類原因校準(zhǔn)集規(guī)模太小校準(zhǔn)圖片預(yù)處理與訓(xùn)練不一致模型里有某些層對(duì)量化非常敏感輸入圖像尺寸和訓(xùn)練時(shí)不匹配。我的排查順序是先擴(kuò)充校準(zhǔn)集數(shù)量再檢查預(yù)處理代碼然后考慮對(duì)敏感層做更高精度的保護(hù)最后才考慮改模型結(jié)構(gòu)。大多數(shù)情況到第二步就能解決我遇到過一次因?yàn)閐ataloader里忘了做letterbox而是直接resize導(dǎo)致校準(zhǔn)數(shù)據(jù)分布偏移量化后精度慘不忍睹排查了半天才定位到預(yù)處理的問題。5.3 編譯錯(cuò)誤架構(gòu)文件版本與容器版本不匹配如果你在編譯時(shí)發(fā)現(xiàn)報(bào)錯(cuò)提示JSON架構(gòu)文件里沒有對(duì)應(yīng)算子定義通常是Vitis-AI容器版本和arch文件版本不匹配。解決方法是重新拉取和arch文件配套的容器版本或者直接在容器里使用默認(rèn)路徑下的arch文件而不是到處拷貝網(wǎng)上找來的JSON。這個(gè)坑在多人協(xié)作或者在網(wǎng)上搜索教程時(shí)很容易踩因?yàn)橥粋€(gè)ZCU104的JSON在不同版本里的字段有細(xì)微差異。5.4 部署時(shí)加載xmodel失敗版本對(duì)齊和ISA匹配是重點(diǎn)板卡端最常見的問題是加載xmodel失敗。首先是runtime版本必須和主機(jī)端Vitis-AI版本一致其次就是前面反復(fù)強(qiáng)調(diào)的DPU ISA匹配。如果平臺(tái)報(bào)錯(cuò)提示xmodel is not compatible with the DPU基本可以確定是編譯時(shí)的arch配置和板上DPU硬件配置不一致。另外檢查一下ZCU104鏡像里是否已經(jīng)正確加載了DPU驅(qū)動(dòng)裸機(jī)部署和Petalinux部署在這個(gè)環(huán)節(jié)略有不同。5.5 性能不達(dá)標(biāo)不只是DPU頻率的問題如果部署后幀率不理想不只是調(diào)高DPU頻率就能解決。模型輸入尺寸、DPU配置、PS側(cè)預(yù)處理代碼的寫法、是否合理使用多線程都會(huì)影響整體性能。我建議在硬件允許的前提下把YOLOv5的輸入從640x640降到416x416測試一下通常延遲能下降接近一半對(duì)很多檢測場景來說精度依然夠用。另外預(yù)處理如果全部放在PS側(cè)串行執(zhí)行會(huì)成為瓶頸建議使用NEON優(yōu)化或者直接改成多線程并行。排查以上問題時(shí)我習(xí)慣先把問題拆成主機(jī)端和板卡端兩段來定位。量化、編譯階段的報(bào)錯(cuò)留在Docker里反復(fù)驗(yàn)證部署階段的報(bào)錯(cuò)再到板子上調(diào)試不要混在一起排查否則思路很容易亂。再說一個(gè)非常容易踩的坑Vitis-AI官方文檔里推薦的Docker鏡像非常大如果網(wǎng)速不好拉取時(shí)間很長。我一般會(huì)在同一個(gè)鏡像基礎(chǔ)上維護(hù)一個(gè)自己的tag把數(shù)據(jù)集、腳本、編譯產(chǎn)物都放在掛載目錄里這樣每次啟動(dòng)容器不需要重新下載鏡像也不要頻繁提交新鏡像既省時(shí)間又避免容器膨脹。如果你按著這個(gè)流程走通了你會(huì)發(fā)現(xiàn)Vitis-AI本身并沒有想象中那么神秘核心就是量化、編譯、部署三步。真正花時(shí)間的地方全在細(xì)節(jié)上算子兼容性、校準(zhǔn)集質(zhì)量、預(yù)處理一致性、版本對(duì)齊。這一篇讓你在主機(jī)端得到了可部署的xmodel。下一步就是在ZCU104上加載它跑起推理了這部分涉及VART API的調(diào)用、YOLOv5檢測頭的輸出解析、NMS后處理的實(shí)現(xiàn)內(nèi)容比量化編譯還要細(xì)碎一些我放到系列第二篇里詳細(xì)講。我個(gè)人在實(shí)際項(xiàng)目里的體會(huì)是先把模型側(cè)這一關(guān)理順了runtime的工程量其實(shí)不大真正花時(shí)間的往往是在調(diào)試輸入圖像顯示不對(duì)、坐標(biāo)偏移這類不起眼的問題上。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
2015好吊操| 九九RE视频在线精品| 婷婷午夜天| 九九热在线视频观看免费10| 91久操| 五月丁香婷婷无码A∨| 9色91视频| 色情成人五月天| 99热6这里只有精品6| 日本三级第一页| 大婷婷色呦呦噜噜色呦呦噜噜| 丁香五月婷婷国产av| 99爱视频| 日本激情五月天‘| 激情五月综亚网| 99热九九在线| 日日夜夜亚洲一区| WWW.亚洲无码| 成人无码髙潮喷水A片| 人人摸人人搞| 99精品久久久久久| 五月天婷婷色综合| 综合色色网| 久久开心五月婷婷| 五月香蕉婷婷| 五月天开心婷婷久久| a色婷婷| 婷婷五月成人| 超碰碰碰碰| 热思思| 国产伊人五月天| 91互操| 色一色综合| 五月天婷婷基地| 日日操夜夜撸| 色播五月网| 午夜爱爱爱成人| 国产精品美女| 日本啪啪天堂| 91精品91久久久中77777久久玖玖九九| 久久黄色片| 久久这里只有精品99| 日日夜夜噜噜爽爽| 五月天艹天天| 五月婷婷香蕉| 思思热在线视频99| 99成人无码| 亚洲夜五月| 激情综合网五月| 久热A片| 99国产精品久久久久久久久久久| 婷婷在线播放| 五月婷婷婷| 播五月,色五月,开心五月播放器| 丁香五月婷婷五月天| 色色色色色色色色色色色色色色,网站| 99超在线| 丁香九月婷婷色| 九九热99精品| 激情5月婷婷| 色性五月天| 亚洲色欲AAAAAA| 欧美噜一噜| 另类丁香五月天区图| 色婷婷丁香五月天在线视频| 99re这里只有精品首页| 丁香色五月婷婷| 久久最新色色色| 丁香五月婷婷欧美成人色图| 欧美啪啪9| 婷婷97碰碰| 精品久久婷婷| 婷婷综合另类小说| 日韩六十路91性交电影| 五月天亭亭俺也| 婷婷五月激情图片| 色综合色色| 99视频| 丁香六月激情| 99久久综合狠狠综合久久| 六月婷婷五月丁香首页| 日本熟女一区二区| 五月天丁香网站| 狠狠香蕉| 亚洲激情四射色| 99精品在线| 亚洲成人综合在线| 婷婷五月天中文字幕| 一级二级色大片| 亚洲视频在线网| 日韩AV在线免费观看| 五月天伊人综合| 五月天社区| 都市激情久久| 婷婷五月天激情开心网| 99精品在线观看| 播丁香五月婷婷欧美| 九九色插| 日韩有码一区| 五月天激情播播网| 久久99精品久久久久久三级| 色婷婷小说| 国内自拍1区| 92国产福利| 久久婷婷五月天激情新地址| 色五月丁香五月天| 极品人妻VIDEOSSS人妻| av第一二区| 久久五月婷婷视频| 狠狠狠狠狠草| 丁香六月啪啪| 99综合久久| 天天婷婷天天| 涩五月婷婷| 亚洲欧美在线观看| 亚洲网站在线鸭子av| 天天干天天爽天天操| 激情小说婷婷五月| 超碰日韩人妻在线| 中文字幕婷婷五月天| 色色色色色色综合| 欧美大肥婆大肥BBBBB| 综合五月丁香97| 98毛片| 狠狠五月天| 疯狂做受XXXX高潮A片| 啪啪操网| 婷婷丁香五月综合激情视频| 大香蕉综合视频在线| 9 9热这里有精品| 99热 免费| AVDV久久| 国产肏屄大片| 免费视频无码| 久久婷婷五月激情综合| 这里只有精品免费| 青草青草视频2免费观看| 丁香婷婷性久久| 九九热短视频在线观看| 天天干电影| 色综合香蕉| 婷婷色爱| 91在线观看www| 国产va在线视频| 91干在线| 五月婷婷啪啪网| 伊人婷婷五月天| 怡红院AV亚洲一区二区三区H| 国产成人+综合亚洲+天堂| 玖玖资源网站最新站| 欧美黄色AA片哗啦啦啦| 色九月| 亭亭玉月丁香| 婷婷99中文字幕| 中文av网| 亚洲欧洲中文日韩久久AV乱码| 丁香五月激情棕合| 激情综合五| 国产性爱在线| 激情网五月婷婷| 亚洲精品V天堂中文字幕| jiujiujiuwuyuetian| 婷婷涩涩五月天| 色婷婷电影网| 狠狠色无码| 亚洲妇女熟BBW| 玖玖福利视频资源| 激情婷婷九月| 人人爱国产| 色综合色五月| 狠狠干狠狠干| 国产裸舞福利资源在线视频| 国外亚洲成AV人片在线观看| 五月婷婷开心六月激情小说| 99国产精品久久久久久久久久久| 国产日日夜夜操| 天天日天天久久青青| 五月丁香直播| 色吊丝av中文字幕| 五月婷婷啪啪啪| 欧美精品999| 99热精品在线观看| 五月丁香婷婷综合在线| 五月天婷婷久久| 五月综合777| 婷婷丁香中文字幕| 日本色99| 樱花99视频| 99在线免费观看| 人人爽人人射-美女久久久久久久久久-成人AV| 欧美搡BBBBB摔BBBBB| 六月丁香婷婷网| 玖玖婷婷五月天毛片| 婷婷成人综合五月| 超碰色色综合| 深夜婷婷 丁香| 五月婷婷丁香社区| 久久色频| 午夜丁香 婷婷| 久久人人看| 欧美久久五月婷婷| 成人综合AV| 色婷婷免费观看| 久热这里只有精品性色AV| 狠狠色成人影片| 91大屁股| 婷婷五月天在线看| 亚洲AV免费国产电影| 99这里都是精品6| 五月婷婷熟女| 久久久久9| 99热综合在线| 美英法精品无码免费视频| enecarbon-materials.com污K127封锁请涟系@wip1688 | 婷婷五月天久久久| 这里只有精品69| 欧美日韩成人综合9| 99这里只有精品在线观看| 26uuu在线观看| 国产99视频永久免费| 9伊人网| 噜噜网免费视频| 丁香五月影院| 久9精品视频| 大地资源色婷婷视频在线 | 777色婷婷爱五月| 色婷婷呢狠禁久禁| 色色射| 麻豆五月丁香婷婷| 丁香五月婷婷少妇| 青青.com| 久久性爱视频| 丁香五月久久| 日本九婷婷| 激情五月综合ì香亚洲| 樱花99视频| 99精品女人天堂| 白人荫道BBWBBB大荫道| 99热天堂| 五月丁香六月停停| 亚洲黄色影视| 久热AA| 丁香狠狠色婷婷久久无码视频| 狠狠色丁香| 五月丁香六月在线| 亚洲另类日本| 五月婷在线| 五月天激情国产综合婷婷婷就去爱| 色色色图| 九九AV| 亚洲va成人va成人va在线观看| 白天AV月月| 成人五月天婷婷| 人人操人人爽成人AV| 欧美十二区| 超碰v| 五月婷婷激情日本| 九九热视频99| 99在线观看精品视频| 99色色| 色婷婷五月天偷拍| 欧美色五月| 天天爽天天日天天舔| 99人妻碰碰碰久久久久禁片| 狠狠操狠狠爱| 婷婷五月天激情在线观看 | 婷婷99视频精品| 成人精品视频99在线观看免费| 九九黄色网| 99操久久| 激情丁香五月| 色色色网站| 色五月五月婷婷| 天天舔天天爽| 夜色综合网| 超碰在线94| 国产69久久久欧美黑人A片| 大香蕉啪啪啪| 专区无日本视频高清8| 九九久久精品| 五月婷婷啪啪| 亚洲xx在线| 伊综合蕉| 激情综合网五月| 大香蕉网站,大香蕉综合| 亚洲色图五月丁香| 丁香五月在线伊人| 色色色色色色97| 色狠狠色狠狠| 成人在线日韩欧美| 婷婷视频网| 爱久久小说下载网| 天堂中文国产| 俺去也在线官网| 精品久久99| 丁香五月天亚洲视频| 99乱视频| 青青久在线视频免费观看| 99这里| 婷婷欧美| 去色色五月天| 另类色视频| 5月婷婷六月丁香| 五月婷婷五月天激情网| 丁香五月开心亚洲| 野战J办公桌椅H| 天天天天操| 婷婷丁香九月| 久操香蕉| 玖月婷婷爱丁香| 九九热99re8热免费观看| 九九这里只这里只有精品| 中文不卡一二三区| 日本久久婷| 久99久在线| 五月香婷婷| 青青草99re| 国产ava| 伊人国产婷婷五月天| 思思热精品在线视频| 新97人人上人人| 无码视频国内精品久久久| 久久婷婷亚洲无码一起| 偷拍视频五月天| 五月婷婷色| 久久综合婷婷| 9九色首页| 思思网站| 91九色国产| 裸睡玩奶头(高H)| 狠爱婷色| 天天爽天天草| 欧美成人AAA片一区国产精品| 99无码| av在线免费网站| 婷婷丁香五月激情图片| 思思热精品在线| 色五月婷婷天堂| www。久久久久一b。Cc| 99热无码精品| 天天干天天操天天拍| 亚洲AV永久无码影院黑人 | 开心五月婷婷六月丁香| 欧美99热| 99日本在线| 五月丁香婷婷国产精品综合| 婷婷啪啪| 久久九九九九| 激情婷婷五月社区| 亚洲色区17| 五月婷婷开心激情六月蜜桃| 九月激情综合| 综合玖玖偷拍| 亚洲人成色A777777在线观看| 五月婷婷综合激情小说| 婷婷色亚洲| 亚洲第一综合| www91精品| 丁香五月激情图片| 婷婷综合中文| 五月天中文网| 婷婷无五月无码视频| 五月婷婷色| 久久9久| 激情啪啪五月| 91操片| 五月综合在线| 国产精品电影网| 九九在线精点品| 极品少妇XXXX精品少妇偷拍| 婷婷丁香六月影视| 久久婷婷色| 五月色视频| 色五月成人| 色5在线| 日本婷久久| 色婷婷四虎| 久久精品视频9| 色婷婷五月综合激情中文字幕| 婷婷天天舔| 99热欧美| 五月婷婷开心丁香| 天天色99| 狠狠五月天| 免费色色色| 精品夜夜澡人妻无码AV| 婷婷六月啪啪| 99精品在线观看| 欧美日本日韩| 全亚洲最大的婷婷五月天网站COM| 26uuu| 一个色的综合| 99色久| 99热在线只有精品| 丁香六月激情蜜桃| 欧美日本99| 丁香五月综合| 色综合xx| 97碰碰碰| 欧美槡BBBB槡BBB少妇| 青娱乐美女福利视频美臀| 99原创自拍视频在线观看| 欧美综合五月丁香六月婷| 91九色 熟| 超碰资源在线| 亚洲射激情| YW无码| 欧美超级视频97| 五月激情视频| 五月婷婷六月激情| 午夜婷婷久久| 欧美五月丁香在线观看| 色情五月天。| 激情人妻蜜夜系列区| 婷婷开心激情| 五月天色综合| 久久综合五月天激情小说网站 | 五月激情综合网| 九九热免费观看视频| 精品成人在线| 中文字幕婷婷| www天天爽| 无码色色色色色| 五月婷婷av在线| 婷婷丁香宗合888| 婷婷色五月亚洲| 久9精品| 精国产品一区二区三区A片| 五月色色激情网| 九九热九九热精品| 丁香色色色| 91热久| 人妻熟女一区二区AV| 超碰女人天堂| 九月婷婷激情| 久久伊人9| AAA亚洲AV| 欧美狠狠草| 丁香五月天.com| 天天久久婷婷| 二区成人视频| 欧美婷婷综合| 狠狠色狠狠色综合日日91| 性做久久久久久久免费看| 五月丁香美女| 99精品热| 99操99| 热九九九九| 婷婷欠久少妇| 五月成人丁香av91| www.91五月| 99热久久这里只有精品| 婷婷久久网| www激情| 亚洲中文字幕网| 美女激情综合| 丁香五月婷婷影院| 国产成人综合网| 四色五月婷婷| 无码99| 天天干,夜夜爽| 开心五月婷婷激情| 最近免费中文字幕大全高清大全1| 色综合色色| WWW久久久| 中文字幕AV在线播放| 久久草中文日韩欧美| 91视频综合网| 这里只有精品免费视频| 97人人干| 操97在线观看| 久久婷婷色综合老司机| 国产免费av在线| 五月天婷婷基地综合网| 婷婷色在线观看| 久久久久久久五月婷婷六月丁香综合,开心激情综合网 | 婷婷五月天激情文学小说| 欧美极品999| AAAA亚洲| 久草xx性爱视频| 四月婷婷丁香| 婷婷午夜丁香| 国产亚洲色婷婷久久99精品91| 玖玖在线视频| 91窝窝| 日本97在线| 亚洲AV综合网| 天天操夜夜玩!| 亚美欧色影院| 丁香六月激情综合| 91打屁股免费看| 狠狠色噜噜色狠狠狠综合色 | 99热这里只有99| 五月婷婷狠天天色综合| 蜜乳中文字| 超碰爱爱爱| 伊人五月天在线| 三年高清大片免费观看国语| 91精品丝袜久久久久久久久粉嫩| 婷婷五月情| 色的色综合| www.五月丁香| 激情99| 激情丁香五月| 天天日天天做天天舔| 综合久久五月| 色综合激情| 青青草婷婷五月天| 丁香五月婷婷黑人妻黄色电影院| 日本va视频| 日韩成人电影在线播放| 狠狠色色色| 99热这里| 99热九九热| 五月综合激情网| 在线观看欧美3区| 99视频内射三四| 国语精品探花| 国产欧美日韩综合精品一区二区| 91日日日| 天天操夜夜橾| 欧美成人精品A片免费一区99| 五月丁香中文婷婷中文| 26UUU欧美激情一区二区| 99热精品观看| 综合99在线| 色久婷婷网| 曰曰久久| 九色PORNY在线精品酒店| 亚洲激情免费久久| 丁香五月婷婷激情网| 久热精彩视频98| 天天做综合| 久久超级碰碰| 亚洲 欧洲 国产 伦综合| 色综合xx| 五月丁香色情| 久久久人妻不卡| 五月婷婷之婷婷| 激情都市另类| 五月丁香六月婷婷综合网| 婷婷五月综合网| 亚洲123区高清入口| 激情婷婷五月天伊人在线观看 | www91精品| 九九色综合视频| 成人做爰高潮A片免费视频| 亚韩在线视频| 任你操精品免费| 热久久这里只有三级视频| 综合狠狠五月婷婷| 中文字幕丰满孑伦无码专区| 婷婷五月天天天日日夜夜| AV在线观看网站| 色婷婷色综合激情91| 亚洲人妻五月丁香婷婷| 97luluse| 五月婷婷片| 北条麻妃伊人 | 亚洲无码yw| 丰满熟女人妻一区二区三| av中文字幕免费观看| 我爱宗和色| CHINESE熟女老女人HD视频| 天搞天天天天天| 亚洲激情综合| 激情五月天啪啪视频| 26uuu亚洲| 色丁香五月天射婷婷爱婷婷| 五月丁香六月婷精品视频| 激情五月天网| 婷婷五月丁香高清无码| 亚洲春色奇米影视| 婷婷五月天成人网站| 97超级啪啪在线观看| 久久精品亚洲热| 夜色爱爱亚洲| 婷婷五月色情| 五月丁香A片| 狠狠色婷婷777| 国产在线6| 婷婷香草网| 丁香六月亚洲综合| 激情视频综合| 丁香五月婷婷在线| 久久久五月激| 五月婷婷综合影院| 久久a热| 五月 丁香 欧美| 久久丁香综合精品综合| 97色天堂| 99热精品10| 猫咪伊人AV| 26uuu成人网| 超碰chaompinm| 亚洲精品字幕在线观看| 99久久玖玖| www.色色五月天.com| 26uuu欧美日本| 精品无码人妻一区| 亚洲超级碰| 综合五月天| 色射婷婷五月天| 婷婷五月丁香香蕉| 色婷婷基地| 久热视频这里只有精品| 婷婷五月天堂| 久99久视频精品| 成人噜噜网| 天天激情站| 丁香婷婷五月色成人网站| 久久久色婷婷五月天| 丁香五月婷婷国产在线| 丁香六月激情综合| 四月婷婷丁香| 五月丁香婷婷无码中文| 婷色视频| 午夜不卡久久精品无码免费| 亚洲婷婷91丁香| 激情 婷婷 插| 青草网在线观看| 91av无码| BBWCUCKOLD精品熟妇| 深爱五月天| 婷婷丁香人妻| 91久久婷婷| 久久五月天丁香花| 久久精品国产AV一区二区三区 | 丁香五月婷婷色| 五月丁香中文字幕| 激情婷婷五六月天| 亚洲AV日韩无码| 玖玖九九超碰| 97色在线| 99热国产这里只有精品| 夜夜躁爽日日| 丁香六月亚洲综合| 婷婷丁香五月久久| 操碰99| www.色色com| 国产肥白大熟妇BBBB视频| 欧美va视频| 九九99视频| 99久久思思| 亚洲五月天第一综合干| 熟女网站久久| 亚洲另类av| 五月婷婷性爱网| 久热99| 久久99网站| 欧美丁香五月| 五月天伊人网| 婷婷综合精品视频97| 26UUU在线观看| 亚洲激情淫网| 婷婷色五月婷婷姐妹| 99久久99九九99九九九| 26UUU欧美激情一区二区| 九九综合88| 婷婷五月,综合伊人| 五月天婷婷激情干干| 欧美激情综合| www.久久| 五月天综合网| 色婷婷婷av | 成人AV在线电影| 色色色色色色色色色色色色色97| 51国精产品自偷自偷综合| 思思精品热在线| 天天做天天爱天天玩夜夜爽| 99国产性感视频| 亚洲AV无码久久精品色欲| 丁香五月婷婷色五月| 夜夜骑操AV| 99re这里只有精品国产99| 激情综合五月婷| 丁香六月婷月91婷月| 五月总合激情网| 婷婷激情丁香五月天综合| 桃色Av色哟哟| 欧洲激情五月天| 2w在线视频| 99re这里只有精品视频了| 亚洲va欧洲va国产va不卡| 草逼大片| 日本美女上人| 超碰91在线| 亚洲日本韩国| 丁香五月桃花在线激情综合| 亚洲成片在线观看| 99在线视频色版| 久久这里这里有精品免费视频| 天天色天天色天天色天天色天天色天天色| 五月天六月丁香| 99热九九在线| 五月色综合| 五月丁香六月情| 亚洲精品国产A久久久久久| 羞羞嫩草视频| 九九激情| 熟惀91九色在线| 91精品国产色猫| 成人一级片| 九九免费视频在线| WWW.婷婷| 天天操综合网| 996黄色片| 丁香五月色色| 婷婷激情丁五月| 激情五月天社区| 色婷婷亚洲婷婷| 欧美日本不卡黄色片| 久久99久久99精品免观看粉嫩| 色五月天.con| 五月天色婷婷网| 免费黄色视频网址| 老司机视频lsj爱就色| 任你操精品免费| 亚洲狠狠婷婷综合久久久| 五月丁六月香| 婷婷五月天av| 三级毛片7979| 色狠狠伊人久久五月丁香| 丁香五月天论坛| 丁香六月激情| 丁香婷婷超碰 | 99久久免费精品| 丁香五月综合婷婷| 丁香五月婷婷影视先锋| 婷婷免费精品视频| 五月天综合在线| 久久精品99国产精品日本| 五月天另类图片区99| 就99这里只有精品| 人人97碰| 激情文学 综合 九月| 五月丁婷香| 天天日天天舔| 日本在线观看99| 激情影院内射| www.精品99| 亭亭丁香97| 伍月激情天| www久久99| 婷婷五月综合社区| 激情精品久久| 丁香婷婷五月天色播| 久久久WWW| 91操屁股| 一级操逼内射在线视频| 少妇性按摩无码中文A片| 啪啪婷婷五月天激情| 深爱激情婷| 岛国在线观看91| 九九精品片一| 青青草成人网| 99色干| 蜜臀99精品| 人人97操| 五月叮香啪| 久久婷婷一级片| 日日操,日日爽| 狠狠色丁香| 婷婷激情性爱| 婷婷天堂综合| 成人在线不卡| 9久久久久| 激情丁香九九五月综合网| 99爱视频在线观看| 激情综合网站| 激情五月影院| 91久久电影| 天天插天天爱| 超碰99资源站| 人人97碰| 一起草AV| www.夜夜操| 91丨熟女丨首页| 色五月欧美| 乱女乱妇熟女熟妇综合网站| 天天操夜夜操| 日日爽日日操| AAA级久久久精品| 99视频这里只有久久精品| 97在线观视频免费观看| 99.色| 丁香花综合永久入口| 亚洲综合色五月| 国产91在线视频| 激情五月天婷婷丁香 | 五月婷婷综合网| 婷婷综合| 少妇2做爰HD韩国电影| 丁香五月久久综合| 99热免费18| 婷婷欧美| 色播丁香| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 99re欧美精品| www.国产色| 久久九九中文字幕| 激情深爱五月天| 五月社区婷婷激情| 婷婷五月综合免费在线| 婷婷在线激情| Av大香蕉| 大香蕉五月婷婷丁香| 欧美黄色AA片哗啦啦啦| 婷婷五月天久久| 激情婷婷| 欧美丁香婷婷五月| 婷婷五月丁香综合| 欧美成人一区二区三区在线视频| 午夜五月天| 日本久久婷| 日韩精品无码一区二区| www.婷婷五月| 欧美丁香婷婷天天操| 九九热123| 14色综合婷婷| 丁香五月婷婷亚洲综合精品在线| 中文字幕不卡视频| 五月婷婷,六月丁香| 色婷婷五月天成人网| 中文字幕在线不卡视频| 五月婷婷色| 97婷婷五月| 超碰人妻在线| 丁香婷婷综合喷| 久久这里只有精品8| 五月婷婷激情四月| 丁香五月婷婷狠狠色| 婷婷伊人综合| 激情五月天啪啪| 综合玖玖偷拍| 双性美人被调教到喷水A片| 四色五月婷婷| 激情婷婷丁香色情五月天| 影音先锋偷偷色男人站| 午夜天堂一区人妻| 成人版视频在线观看| 伊人超碰| 日本久久综合| 九九综合五月欧美| 成人免费120分钟啪啪| 色九亚洲| 久久丁香五月婷| 天天操夜夜夜夜爽| 色婷婷伊人| AV网在线观看| 国产日产亚洲系列最新| 色欲av伊人久久大香线蕉影院| 色婷婷九月综合| 亚洲婷婷在线播放十月| 色婷婷激情五月天| 97色 五月天丁香| 丁香五月天电影| 99人妻碰碰碰久久久久视| 婷婷丁香基地在线| 亚洲第一色色色| 伊人久久婷| 久久国产高清| 婷婷伊人综合| 一本大道伊人AV久久综合| 26UUU欧美| 狠狠爱婷婷爱| 六月婷婷色综合| www激情com| 开心五月婷婷激情网| 99热久只有| 99ri视频| 丁香五月影院| 久久婷婷五月综合色奶水99啪| 五月婷婷之综合激情在线| 日本不卡高字幕在线2019| 26UUU精品一区二区| 97中文在线| 五月婷啪啪| 91九色熟女| 婷婷五月天网| 五月丁香啪啪啪| 婷婷成年人免费视频| 婷婷综合五月天亚洲综合| 婷婷五月天亚洲精品| 人妻在线中文字幕久久| 99久久a线观| caobi四区| 激情丁香五月婷| 99这里只有精品国产| 婷色天堂| av在线婷婷| 色婷婷成人色网| 热99视频精品在线| 96丁香婷婷九月蜜桃综合久久| 婷婷无五月无码视频| 亚洲婷婷性爱| 九九精品丁香花| 亚洲综合色激情色五月| Caoub青青超碰 | 六月色丁香中文字幕| 久久视频九九视频| 亚洲色激情| 天天色噜| 中文字幕AV在线| 婷婷丁香人妻天天爽| 99久久网站| 天天日天天色| 无码视频国内精品久久久| yw国产AV| 蜜乳人妻一区二区三区| 色5月婷婷色| 丁香婷婷人妻| 激情五月综合色婷婷| 激情婷婷五月天在线观看| 狠狠色噜噜色狠狠狠综合久久成人波| 丁香六月情| 另类A片| 日本色婷婷| 丁香情色五月| 成人在线视频男人的天堂4399| 色婷婷五月综合在线| 激情小说五月天社区丁香| 开心五月丁香综合久久| 五月丁香亚洲婷婷| 人人人操| 狠狠精品干练久久久无码中文字幕| 播丁香五月婷婷欧美| www,超碰| WWW五月婷婷| 久久久精品色色色| 色综合大香蕉| 熟妇人妻中文字幕无码老熟妇| 久久国产成人9999久久久久| 婷婷玖玖五月天| 中文字幕+乱码+中文字幕在线观看| 婷婷五月天激情综合网| 超碰在线综合| 成人无码髙潮喷水A片| 影音先锋91视频| 精品婷婷| 常久最新免费的色吊丝| 91精品久久久久久77777| 99热久久这里只有精品| 91久久综合亚洲噜噜成人在线| 91人人人人人| 91免费看片| 色播五月丁香婷婷| 99玖玖在线视频| 日日影院 | 日本三级中国三级99| 激情 婷婷 插| 婷婷激情五月| 日逼影音先锋AV男人资源站| 丁香九月综合| 成人va视频| 日本欧美成人片AAAA| www一起操| 五月天久久www| 激情五月小说婷婷| 色月丁| 四虎婷婷五月天| 丁香久久综合| 婷婷色网址| 夜夜骑操AV| AV五月丁香| av首页在线| 国产在线6| 91avse| 久久一级免费黄色片| 5月色亭亭视频| 激情四射网| 人碰91| 99久久精品网| 色色色欧美| 色碰碰| 色噜噜狠噜噜视频| www.第四色99| 最新亚洲色色网| 欧美精品18| 欧美色色色色色色色| 日日操夜夜骑| 欧美日韩成人h| 色婷婷六月激情| 俺去也五月| 色噜噜97视频在线观看| 五月丁香另类图片| 99精品视频播放| 五月丁香综合伦理片| 亚洲五月天激情| 激情黄色小说色五月| 久久玖玖综合| 青青草原爱爱网| 中文字幕婷婷五月天在线观看| 亚洲国产精品SUV| 99在线爽| 综合网色| 久久99热这里只有精品首| 色99视频| 影音先锋一区二区三区| 色呦呦美女| 色噜噜97视频在线观看| 狠狠狠狠狠干| 午夜丁香 婷婷| 丁香婷婷视频在线| www久久久久| 婷婷五月综合体验看| 久热精品在看| 色色色婷婷五月天| 亚洲AV日韩无码| 久久精品五月天| 五月丁香婷婷在线| 色综合色五月| 99热在线观看精品| 99综合视频在线| 久久婷婷热| 婷婷久久夜| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 深夜男女福利刺激影院一区完整| 欧美日本国产欧美日本韩国99| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 高清国产一级婬片a免费| 思思热精品在线| 97亚洲婷婷| 久久久久久久久久8888| 狠狠大香婷婷爱| 国产成人精品一区二三区熟女在线| 情五月亚洲婷婷| 婷婷五月丁香综合网| 六月婷婷九月丁香亚洲综合| 五月天怕怕| 五月婷婷啪啪网| 六月激情久久婷婷| 91se精品国产| 亚洲成人五月| 九九综合九九| 99热这里是精品| 亚洲中文乱字字幕线在永久| 91人人爽人人操| 久久性爱视频| 色综合天天网| 婷婷久久色| 久99久视频| 五月天久久婷婷婷| 成人在线免费网址| www.精品99| 久久婷婷五月草视频在线播放| 丁香婷婷五月份| 婷婷久久精品| 这里只有精品99视频| 久久日婷婷| 91婷婷在线| 99热这里精| 超碰97免费在线| 激情久久久| 色色射| 天天舔天天插天天爱| 婷婷碰碰| 人妻爽爽爽久久久久久久久| 日韩精品视频中文字幕| 国产精品美女| 天天草天天舔| 丁香 亚洲 久久| 国产精品人人做人人爽人人添| 欧美α√| site:minyis.com| 日韩AV在线电影| 久久久久久人妻| 开心激情网在线| 俺来也综合网精品一区| 久久密臀婷婷| 特级西西4444www无码| 99免费视频在线观看爱| 网色99| 色婷婷91激情小说| 六月婷婷激情| 丁香五月婷婷AV在线| 婷婷5月天av| 猫咪伊人久久| 婷婷五月丁香基| 亚洲热视频| 六月婷婷中文字幕| 思思久久思思| 996热| 伊人三级激情| 97色 五月天丁香| 六月天婷婷| 性色天| 狠狠色精品综合| 色六月天天激情综合网| 色播五月综合网| 色九月综合| 香蕉久久av一区二区三区| 五月婷婷六月天| 月婷婷婷婷五月| 伊人狠狠操| 六月激情婷婷色| 久草A片| 六月丁香停| 五月丁香婷久久| 国产日产亚洲系列最新| 天天操天天操天天操天天操天天操| 五月天激情丁香| 少妇人妻综合色6699| 五月亚洲激情| 欧美噜噜噜草| 中文精品在| 91在线操| 五月丁香视频色色| 欧美性爱专区| 狠狠婷婷色| 99在线精品免费视频| 婷婷丁香六月天| 婷婷综合在线| www.婷婷.com| 色色色综合网| 丁香五月天狠狠| www五月天com| 思思热久热| 九九性视频| 久久视频这里99| 亚洲色A| 人人草人人爱手机视频看看| 五月天婷婷久色| 五月丁香婷婷久久| 欧美日韩大黄| 天天做天天爱天天爽在| 亚洲欧洲色色| 乱女乱妇熟女熟妇综合网站| 天天综合色丁香| WWW丁香五月| 婷婷五月丁香狠狠| 最新精品视频99| 激情五月婷婷综合网| 嫩BBB槡BBBB搡BBBB视频| 操日本人妻视频| 五月色精品| 深爱激情网综合| 激情5月婷婷| 色无码| 人人97碰| 337p大胆噜噜噜噜噜91Av| 草草视频91| 色色色欧美| 国精产品一区一区三区免费视频| 精国产品一区二区三区A片 | 五月天色导航婷婷资源婷婷| 另类色视频| 五月丁香六月婷婷免费视频| 天天爽综合| 夜色综合网| 91色久| 婷久看人爽| 色色 9| 99热只有| 久久a热| 久久人妻超碰一区| 色停停影院五月天| 久青操| 天天色天天爽| 欧美噜一噜| 婷婷五月色天| 九色婷婷| 中文幕无线码中文字蜜桃| 五月天婷婷无码| 五月婷婷|欧美| 婷婷激情五月吧| 婷婷五月精品中文字幕| 第四色五月天| 色五月激情婷婷| 国产欧美日韩综合精品一区二区| 天啪天啪天啪天啪| 五月丁香婷婷久久| 丁香亚洲婷婷五月| av大香蕉| 9999色色色色| 日狠狠| 五月天婷婷视频| 激情九月丁香婷婷| 在线资源av-超碰中文在线-成人AV| 婷婷五月丁香久久| 米奇影视资源婷婷狠狠色激情欧美五月丁香 | 午夜成人av在线| 人妻久热| 中文aV网| 9久国产| 天天射影院| 操久久精| 色月视频| 国产97色在线 | 日韩| 99在线精品免费视频| 色婷婷玖玖影院| 久久视这里只有精品| 五月天婷婷在线播放免费| 91超级碰碰| 在线精品97| 入口五月婷婷六月香| 国产综合网在线| 久久这里有精品| 精品一区二区三区三区| 青青草a在线| 可以看的av网站| 成人无码精品1区2区3区免费看 | 成人五月天视频播放| 天天干狠狠| 91 九色 入口| 亚洲狠狠狠色婷婷综合激情久久久| 久热这里| 最新无码专区| 色婷婷WWW| 精品久久这里热66| 在线视频区| 视频这里只有精品| 五月丁香综合网| 2023天天日夜夜爽| 成人看片网站| 视频久久9| 亭亭社区五月天| 狠狠色色| 9久久精品| 久青草影院| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 99成人网一区| 99热这里| 婷婷热色| 五月丁香久久综合精品| 99热这里只有精品3| 九九热在线99| 亚洲第79页| 五月激情四射网站| 色另类五月天| 欧美精品99久久久| 玖玖在线视| 日本美女五月天| 婷婷五月色花丁香社区| 五月丁香六月婷婷在线播放| 色99视频| 天天射影| 九九综合色| www.精品99| 国产色网站| 99碰| a久久| 97碰成超视频免费视频| 女人天堂 AV| 五月停停99| 激情久久综合网| 99亚洲精品综合在线| 米奇影视资源777狠狠色婷婷五月天激情网| 九热视频| 97丁香花五月天激情小说| www.婷婷五月天| 婷婷色激情网| 久热免费| 日本的α片xxxwww| 99综合网| 国产六月婷婷| 国产毛多水多女人A片| site:esunnet.com| 亚洲精品又粗又大又爽A片| 国产裸舞福利资源在线视频| 丁香五月婷婷五月| WWW.桔色成人.COM入口| 青青草国产亚洲精品久久| 这里只有精品99www| 97啪在线观看视频| 婷婷五月情天|