国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

Atlas 300V 24G不是GPU?NPU推理卡跑YOLOv5全流程實(shí)戰(zhàn)

Atlas 300V 24G不是GPU?NPU推理卡跑YOLOv5全流程實(shí)戰(zhàn) 有人拿著一張Atlas 300V 24G的卡用命令一查nvidia-smi沒有任何輸出第一反應(yīng)是“這卡是不是壞了”。其實(shí)它壓根不是GPU。最近后臺(tái)被問得最頻繁的一句話就是“Atlas 300V 24G是運(yùn)算加速卡嗎”。我給個(gè)直接回答它是AI推理加速卡核心是昇騰自研NPU不是用來跑CUDA訓(xùn)練的那類GPU但它的24G內(nèi)存和百級(jí)TOPS算力正好用來干部署YOLO這種推理活。這篇文章我會(huì)拿一張真實(shí)跑過YOLOv5的Atlas 300V 24G說事把硬件識(shí)別、環(huán)境搭建、模型轉(zhuǎn)換、Python推理代碼、以及一堆報(bào)錯(cuò)坑完整過一遍。無論你是剛拿到卡的小白還是已經(jīng)在別的推理卡上調(diào)過模型的老手都能從中找到能直接照抄的東西。1. 先弄清楚Atlas 300V 24G在硬件里的準(zhǔn)確角色1.1 它為什么叫“運(yùn)算加速卡”又為什么不是“GPU”很多剛接觸Atlas的人會(huì)有一個(gè)“慣性認(rèn)知”只要是一塊插在PCIe槽里帶散熱片的加速卡那就是GPU。這個(gè)認(rèn)知在Atlas 300V 24G上行不通。它的芯片是昇騰310P屬于NPU架構(gòu)設(shè)計(jì)目標(biāo)非常聚焦高效執(zhí)行神經(jīng)網(wǎng)絡(luò)中的算子尤其是卷積、矩陣乘、激活函數(shù)這些推理密集操作。它不是通用并行計(jì)算設(shè)備不能跑渲染也不支持CUDA。判斷一塊卡是什么類型別只看外形要看系統(tǒng)怎么識(shí)別。Atlas 300V 24G插到服務(wù)器之后執(zhí)行l(wèi)spci一般會(huì)顯示Processing accelerators這一類設(shè)備。用nvidia-smi必然看不到因?yàn)樗鼪]有NVIDIA芯片這時(shí)候需要用的是npu-smi info類似GPU場景里的nvidia-smi。我第一次拿到這塊卡時(shí)第一眼看到24G心里想的是“這HDMI接口在哪”后來才意識(shí)到自己完全搞錯(cuò)了方向——它連視頻輸出接口都沒有純粹是計(jì)算用的。還有一個(gè)更關(guān)鍵的區(qū)別訓(xùn)練卡和推理卡不能混為一談。拿T4這種卡做推理沒問題但它同時(shí)也能訓(xùn)練模型因?yàn)橛?xùn)練需要反向傳播、自動(dòng)求導(dǎo)需要高精度的FP16甚至FP32還依賴大容量顯存和高速互連。Atlas 300V 24G的定位則偏“專用推理”它不做反向傳播也不需要支持各種奇怪的浮點(diǎn)指令集它只需要把訓(xùn)練好的權(quán)重在低精度下反復(fù)做前向推理把算力利用率拉滿。這也是為什么它在功耗和性價(jià)比上能比同級(jí)別GPU更有優(yōu)勢。1.2 關(guān)鍵規(guī)格24G內(nèi)存、INT8算力、功耗與接口從拿到手的這塊卡硬件信息來看參數(shù)大概是這樣的不同批次可能有細(xì)微差別以官方規(guī)格為準(zhǔn)維度參數(shù)芯片昇騰310PAtlas 300V Pro 對(duì)應(yīng)版本內(nèi)存24GBINT8算力約140 TOPSFP16算力約70 TFLOPS卡功耗約72W具體看負(fù)載和型號(hào)接口PCIe 4.0 x16散熱方式無風(fēng)扇被動(dòng)散熱需要服務(wù)器風(fēng)道配合24G這個(gè)容量非常有意思。YOLOv5s的權(quán)重文件才十幾MB你可能會(huì)想“24G是不是浪費(fèi)了”其實(shí)不浪費(fèi)。推理時(shí)吃內(nèi)存的不是權(quán)重而是中間特征圖和批量處理產(chǎn)生的輸出。比如你想跑一個(gè)batch size為16的YOLOv5m每幀1080P分辨率經(jīng)過letterbox后縮到640×640中間特征圖占用會(huì)隨著batch線性增長再加上多路視頻流并行24G能讓你從容地安排多batch任務(wù)而不用擔(dān)心內(nèi)存溢出。INT8的算力才是這塊卡的“殺手锏”。140 TOPS是在INT8精度下測出來的前提是模型要做量化把FP32或FP16的權(quán)重和激活值壓到8位整數(shù)。實(shí)際部署的時(shí)候大多數(shù)YOLO模型都能在精度損失極小的情況下轉(zhuǎn)成INT8從而吃滿這個(gè)算力。如果你堅(jiān)持用FP16跑那算力會(huì)縮水一半但仍然可用。1.3 適合什么場景、不適合什么場景基于上面這些參數(shù)我對(duì)這塊卡的使用邊界做了一個(gè)很主觀的劃分。適合的場景有三類AI視頻分析比如工廠質(zhì)檢、安防監(jiān)控、交通流量統(tǒng)計(jì)。這類場景通常是多路RTSP視頻流接進(jìn)來每一路都跑一個(gè)YOLO目標(biāo)檢測24G內(nèi)存和較高的INT8算力可以支撐比較大的并發(fā)路數(shù)。私有化推理服務(wù)客戶要求數(shù)據(jù)不出內(nèi)網(wǎng)或者不讓用公有云GPU。Atlas 300V 24G可以作為獨(dú)立PCIe卡插入通用服務(wù)器部署成內(nèi)網(wǎng)推理節(jié)點(diǎn)。低功耗邊緣一體機(jī)整機(jī)功耗受限制的機(jī)箱里一塊72W的卡比一塊250W的GPU好交代得多。不適合的場景也很明確訓(xùn)練新模型沒有高精度浮點(diǎn)回傳能力也沒有多卡高速互聯(lián)強(qiáng)行訓(xùn)練就是折磨自己。通用GPU計(jì)算比如CUDA生態(tài)里的RAPIDS數(shù)據(jù)處理、Blender渲染這些不是AI算子NPU完全幫不上忙該上NVIDIA就上NVIDIA。2. 為什么拿它跑YOLO以及整體流程怎么走2.1 推理成本對(duì)比一張300V能頂多少路視頻我拿一張Atlas 300V 24G跑YOLOv5s輸入分辨率640×640batch size設(shè)為1實(shí)測單幀推理耗時(shí)大約在6-10毫秒之間不同CANN版本和量化精度有波動(dòng)。這個(gè)數(shù)據(jù)意味著什么如果按每路視頻25FPS計(jì)算一幀處理周期是40毫秒單卡串行處理的話理想情況下能扛住4-6路實(shí)時(shí)視頻。但如果你把batch size調(diào)大或者用多個(gè)stream并行一張卡可以同時(shí)處理更多路畫面。這正好是它競爭力最強(qiáng)的地方。同樣跑YOLOv5s推理一張圖形卡動(dòng)輒200W以上功耗性能確實(shí)更強(qiáng)但很多時(shí)候你在生產(chǎn)環(huán)境里根本不需要訓(xùn)練級(jí)算力需要的只是“穩(wěn)定、低功耗、能吃滿多路視頻流”。Atlas 300V 24G用72W功耗做到這個(gè)量級(jí)機(jī)房散熱、電費(fèi)成本都會(huì)友好很多。當(dāng)然我不是說它比GPU快。單看絕對(duì)算力GPU仍然有優(yōu)勢。但推理卡有一個(gè)隱藏優(yōu)勢模型轉(zhuǎn)換后算子與硬件綁定更緊實(shí)際推理效率往往很高而且不存在“顯卡驅(qū)動(dòng)頻繁更新導(dǎo)致推理庫不兼容”這種問題。生產(chǎn)部署圖的是一個(gè)穩(wěn)定Atlas恰恰抓中了這個(gè)點(diǎn)。2.2 跑通YOLO的全鏈路五步從PyTorch權(quán)重到OM模型在開始敲命令之前你腦子里一定要有全鏈路圖。我畫個(gè)簡單的流程PyTorch權(quán)重(.pt) - ONNX(.onnx) - OM(.om) - ACL推理 - 后處理輸出這個(gè)鏈路里每一步都有坑。比如ONNX導(dǎo)出時(shí)某個(gè)算子版本不對(duì)ATC轉(zhuǎn)換時(shí)就報(bào)錯(cuò)OM模型轉(zhuǎn)換成功后推理代碼里數(shù)據(jù)排布不對(duì)檢測框就會(huì)“漂移”。所以建議按順序分階段驗(yàn)證不要一口氣從PyTorch直接跳到部署腳本。具體拆解成五步環(huán)境準(zhǔn)備裝驅(qū)動(dòng)、固件、CANN工具包。模型導(dǎo)出用PyTorch導(dǎo)出ONNX設(shè)置固定shape和算子版本。格式轉(zhuǎn)換用ATC把ONNX轉(zhuǎn)成OM按需配置AIPP預(yù)處理。推理編碼用Python/C調(diào)用AscendCL接口加載OM并執(zhí)行推理。服務(wù)封裝把前四步封裝成HTTP接口或RTSP流處理供業(yè)務(wù)調(diào)用。后兩步通常由項(xiàng)目開發(fā)完成但前四步才是決定項(xiàng)目能否跑通的關(guān)鍵。2.3 硬件部署的形態(tài)服務(wù)器還是工控機(jī)Atlas 300V 24G是一張標(biāo)準(zhǔn)PCIe卡物理尺寸比我預(yù)想的小一些但被動(dòng)散熱意味著你必須把它裝在有風(fēng)道的機(jī)器里。我見過有人在開放式礦機(jī)架上插這塊卡結(jié)果負(fù)載一高就過熱降頻檢測速度直接掉一半。建議至少保證從機(jī)箱前方到顯卡位置有持續(xù)氣流。插卡位置優(yōu)先選PCIe x16全長插槽如果主板只有x8通道理論上也能運(yùn)行但帶寬減半。對(duì)于單路YOLO推理PCIe帶寬并不是明顯瓶頸真正吃帶寬的是多路視頻數(shù)據(jù)不停往卡上拷貝所以有條件還是上x16。供電方面這張卡整體功耗不高通過PCIe插槽供電基本就夠不需要額外接8pin供電線。3. 環(huán)境搭建驅(qū)動(dòng)、固件、CANN一個(gè)都不能少3.1 驅(qū)動(dòng)和固件安裝順序先固件后驅(qū)動(dòng)Atlas環(huán)境的安裝順序有講究我第一次安裝的時(shí)候先裝了驅(qū)動(dòng)后來跑模型一加載就報(bào)錯(cuò)排查半天發(fā)現(xiàn)是固件版本不對(duì)。正確的順序是先裝固件firmware再裝驅(qū)動(dòng)driver。因?yàn)轵?qū)動(dòng)在加裝時(shí)會(huì)校驗(yàn)芯片固件版本版本不匹配直接會(huì)導(dǎo)致NPU設(shè)備狀態(tài)變成“abnormal”。以x86架構(gòu)的Ubuntu 20.04系統(tǒng)為例。拿到驅(qū)動(dòng)安裝包Ascend-hdk-310P-npu-driver_23.0.rc1_linux-x86_64.run后先不要急著雙擊安裝。執(zhí)行chmod x Ascend-hdk-310P-npu-driver_23.0.rc1_linux-x86_64.run ./Ascend-hdk-310P-npu-driver_23.0.rc1_linux-x86_64.run --full安裝完成后立刻驗(yàn)證固件npu-smi info -t board -i 0能看到固件版本號(hào)說明設(shè)備已經(jīng)被系統(tǒng)識(shí)別。如果報(bào)錯(cuò)“No device found”先檢查卡是否插緊然后確認(rèn)PCIe插槽在BIOS里是否被識(shí)別。驅(qū)動(dòng)安裝完成后重啟服務(wù)器再用npu-smi info查看所有NPU芯片。正常狀態(tài)應(yīng)該是health: OK芯片溫度、內(nèi)存占用都列得清清楚楚。如果顯示abnormal多半就是固件和驅(qū)動(dòng)匹配問題老老實(shí)實(shí)按版本配套表重新裝。3.2 CANN工具包安裝與環(huán)境變量驅(qū)動(dòng)裝好只是第一步CANN昇騰計(jì)算語言才是真正讓你能跑模型的東西。CANN版本很多我用的是7.0.RC1搭配Python 3.8。下載Ascend-cann-toolkit_7.0.RC1_linux-x86_64.run后同樣賦予執(zhí)行權(quán)限并安裝./Ascend-cann-toolkit_7.0.RC1_linux-x86_64.run --install裝完之后環(huán)境變量不會(huì)自動(dòng)全局生效需要手動(dòng)source腳本。每次開終端都要執(zhí)行或者直接把它寫進(jìn)~/.bashrcsource /usr/local/Ascend/ascend-toolkit/set_env.sh這一步經(jīng)常被忽略。有人在Python腳本里import acl結(jié)果報(bào)ModuleNotFoundError其實(shí)不是包沒裝而是環(huán)境變量沒指到ascend-toolkit的Python庫路徑。如果acl模塊找不到先執(zhí)行print(os.environ[ASCEND_HOME_PATH])確認(rèn)路徑是否正常。3.3 安裝后的自檢方法基礎(chǔ)環(huán)境搭完后不要急著轉(zhuǎn)模型先確認(rèn)三個(gè)指標(biāo)npu-smi info能看到芯片且溫度正常。ldconfig -p | grep ascend能看到相關(guān)so庫。Python環(huán)境下執(zhí)行import acl然后調(diào)用acl.init()返回成功。我一般寫一個(gè)最簡單的測試腳本import acl ret acl.init() print(acl init:, ret)如果打印結(jié)果為acl init: 0說明ACL API調(diào)用鏈沒問題。這一步過了再走模型轉(zhuǎn)換能排除80%的底層環(huán)境問題。4. YOLO模型轉(zhuǎn)換從PyTorch到OM的最佳實(shí)踐4.1 從YOLOv5導(dǎo)出ONNX時(shí)參數(shù)怎么設(shè)YOLOv5導(dǎo)出ONNX原本在GPU平臺(tái)上很簡單但為了Atlas轉(zhuǎn)換順利有幾個(gè)參數(shù)必須提前控制好。最省事的方式是固定輸入尺寸和batch size。我用的命令是python export.py --weights yolov5s.pt --include onnx --opset 11 --batch-size 1 --img 640 640--opset 11很關(guān)鍵。ATCA工具對(duì)高版本ONNX算子支持可能不夠完備如果導(dǎo)出時(shí)用的opset 17之后ATC轉(zhuǎn)換大概率會(huì)碰到不支持的算子報(bào)錯(cuò)。固定shape是為了避免動(dòng)態(tài)維度在ATC轉(zhuǎn)換時(shí)產(chǎn)生額外復(fù)雜度。如果實(shí)際部署時(shí)必須支持不同分辨率建議在推理外層做縮放而不是模型內(nèi)部搞動(dòng)態(tài)shape。導(dǎo)出后用onnx.checker驗(yàn)證一下模型結(jié)構(gòu)import onnx m onnx.load(yolov5s.onnx) onnx.checker.check_model(m) print(onnx.helper.printable_graph(m.graph)[:500])如果結(jié)構(gòu)正常接著做ATC轉(zhuǎn)換。4.2 使用ATC工具轉(zhuǎn)換ONNX到OMATC是模型轉(zhuǎn)換的核心工具命令格式source /usr/local/Ascend/ascend-toolkit/set_env.sh atc --modelyolov5s.onnx --framework5 \ --outputyolov5s_bs1 \ --input_formatNCHW \ --input_shapeimages:1,3,640,640 \ --soc_versionAscend310P3 \ --output_typeFP32逐個(gè)參數(shù)說明--framework5表示輸入格式是ONNX。--input_shape里images名稱要和ONNX輸入節(jié)點(diǎn)名一致用onnx.load看graph.input[0].name就能拿到。--soc_version是目標(biāo)芯片版本我的卡識(shí)別出來的芯片是Ascend310P3。如果不知道直接查npu-smi info -t board -i 0輸出里有芯片型號(hào)。--output_type建議設(shè)為FP32這是輸出的數(shù)據(jù)精度不要和模型量化搞混。推理時(shí)輸入和輸出通常用FP32中間計(jì)算會(huì)降精度。如果希望在Atlas芯片上做AIPP預(yù)處理可以額外加一個(gè)配置文件。AIPP可以在卡上完成圖片縮放、減均值、除以標(biāo)準(zhǔn)差等操作這樣CPU端就不用重復(fù)做預(yù)處理能省不少CPU占用。但為了調(diào)試方便我第一次做的時(shí)候沒有用AIPP而是在代碼里用OpenCV做縮放和歸一化。這個(gè)選擇因人而異后面我會(huì)給建議。轉(zhuǎn)換成功后會(huì)生成yolov5s_bs1.om文件。用ls -lh看看文件大小一般幾十MB。如果只有幾KB那基本是轉(zhuǎn)換出錯(cuò)了。4.3 轉(zhuǎn)換過程中的常見報(bào)錯(cuò)與對(duì)策ATC轉(zhuǎn)換報(bào)錯(cuò)是最勸退的一環(huán)。我把高頻報(bào)錯(cuò)整理一下報(bào)錯(cuò)信息原因?qū)Σ逧10001版本不匹配檢查soc_version與當(dāng)前驅(qū)動(dòng)匹配E40000 unsupported op算子不支持多出現(xiàn)在高版本ONNX中降低opset再導(dǎo)ONNXCheckInputShape輸入shape的名稱或尺寸不對(duì)查看ONNX輸入節(jié)點(diǎn)調(diào)整input_shapeSet aipp相關(guān)錯(cuò)誤AIPP配置寫錯(cuò)先不使用AIPP跑通后再加上我的經(jīng)驗(yàn)總結(jié)就是先用最樸素的配置不要加任何高級(jí)優(yōu)化參數(shù)跑通一個(gè)最簡單OM模型然后再逐步加AIpp、多batch、動(dòng)態(tài)分辨率。5. 用Python調(diào)用AscendCL跑YOLO推理5.1 Python ACL接口的核心概念拿到OM模型之后需要寫推理代碼。Atlas上模型推理的編程接口叫AscendCLACLPython接口風(fēng)格和C很像但是因?yàn)橛蠫IL限制高性能場景建議最終用C或者多進(jìn)程純Python適合快速驗(yàn)證。ACL的核心概念包括Device物理NPU設(shè)備用acl.rt.set_device(0)選擇。Context設(shè)備上的上下文類似CPU進(jìn)程里的程序計(jì)數(shù)器用于管理資源。Stream執(zhí)行隊(duì)列同一個(gè)stream里的算子和推理任務(wù)是串行的不同stream可以并行。Model加載的OM模型。DataBuffer輸入輸出數(shù)據(jù)的內(nèi)存封裝。整體流程是初始化ACL - 設(shè)置Device - 創(chuàng)建Context - 創(chuàng)建Stream - 加載模型 - 準(zhǔn)備輸入輸出內(nèi)存 - 執(zhí)行推理 - 解析結(jié)果 - 釋放資源。5.2 一段能跑的推理代碼骨架下面這段代碼是我實(shí)際調(diào)試用的簡化版完整處理了單張圖片并做了解析。YOLOv5的OM輸入和輸出的內(nèi)存分配都需要對(duì)齊到32字節(jié)所以我用acl.rt.malloc而不是普通的numpy數(shù)組。import cv2 import numpy as np import acl def letterbox(img, new_shape(640, 640), color(114, 114, 114)): shape img.shape[:2] r min(new_shape[0] / shape[0], new_shape[1] / shape[1]) new_unpad (int(round(shape[1] * r)), int(round(shape[0] * r))) dw (new_shape[1] - new_unpad[0]) / 2 dh (new_shape[0] - new_unpad[1]) / 2 if shape[::-1] ! new_unpad: img cv2.resize(img, new_unpad, interpolationcv2.INTER_LINEAR) top, bottom int(round(dh - 0.1)), int(round(dh 0.1)) left, right int(round(dw - 0.1)), int(round(dw 0.1)) img cv2.copyMakeBorder(img, top, bottom, left, right, cv2.BORDER_CONSTANT, valuecolor) return img def init(): acl.init() acl.rt.set_device(0) context, ret acl.rt.create_context(0) stream, ret acl.rt.create_stream() return context, stream def run_inference(model_id, input_data): desc acl.mdl.create_desc() acl.mdl.get_desc(desc, model_id) input_size acl.mdl.get_input_size_by_index(desc, 0) output_size acl.mdl.get_output_size_by_index(desc, 0) input_data np.ascontiguousarray(input_data) input_ptr acl.util.numpy_to_ptr(input_data) output_np np.zeros((output_size,), dtypenp.uint8) output_ptr acl.util.numpy_to_ptr(output_np) ret acl.mdl.execute(model_id, [input_ptr], [input_size], [output_ptr], [output_size]) if ret ! 0: raise RuntimeError(facl.mdl.execute failed: {ret}) return output_np context, stream init() model_path byolov5s_bs1.om model_id, ret acl.mdl.load_from_file(model_path) img cv2.imread(test.jpg) img letterbox(img) blob cv2.cvtColor(img, cv2.COLOR_BGR2RGB) blob blob.astype(np.float32) / 255.0 blob blob.transpose(2, 0, 1) blob np.expand_dims(blob, 0) blob np.ascontiguousarray(blob) output_data run_inference(model_id, blob) # output_data 后續(xù)需要解析成檢測框、置信度、類別 print(output_data.shape)注意代碼里output_size是OM模型輸出數(shù)據(jù)的總字節(jié)數(shù)。因?yàn)閅OLOv5的detect頭有多個(gè)輸出直接解析時(shí)要把輸出buffer按輸出維度切分。更規(guī)范的做法是創(chuàng)建多個(gè)輸出buffer一 一對(duì)應(yīng)acl.mdl.get_output_size_by_index這里為了簡潔我沒寫完整。5.3 性能調(diào)優(yōu)多batch、并發(fā)Stream單張圖片推理速度測試沒問題后再考慮性能優(yōu)化。我實(shí)踐的優(yōu)先級(jí)是先上多batch把多張圖拼成一個(gè)batch一次推理。比如batch size4推理時(shí)間可能只比單張多50%但總吞吐翻倍??梢孕薷膶?dǎo)出和轉(zhuǎn)換時(shí)的batch size為4再在代碼里把4張圖拼接成[4, 3, 640, 640]。再用多線程/多進(jìn)程每個(gè)線程創(chuàng)建獨(dú)立的stream和context避免互相阻塞。Python多線程受GIL限制CPU預(yù)處理部分會(huì)拖后腿可以用多進(jìn)程但要注意模型加載是否需要在每個(gè)進(jìn)程中單獨(dú)執(zhí)行。用AIPP替代CPU預(yù)處理把resize、歸一化搬進(jìn)卡內(nèi)減少host到device的拷貝量。這里提醒一個(gè)很多人忽略的問題不要在推理循環(huán)里每次都load_from_file加載模型。模型加載很耗時(shí)正確做法是服務(wù)啟動(dòng)時(shí)加載一次之后只執(zhí)行acl.mdl.execute。6. 我在部署中踩過的坑和針對(duì)性解決辦法6.1 npu-smi顯示abnormal驅(qū)動(dòng)與固件不一致第一次裝完重啟npu-smi info顯示芯片狀態(tài)是abnormal溫度顯示異常內(nèi)存大小為0。排查了一圈最后確認(rèn)是固件版本太舊而驅(qū)動(dòng)版本過新。解決方式是去官網(wǎng)下載與驅(qū)動(dòng)配套的固件包先卸載驅(qū)動(dòng)再升級(jí)固件最后重裝驅(qū)動(dòng)。這個(gè)順序千萬不能反過來。后來我把“先固件后驅(qū)動(dòng)”寫進(jìn)了團(tuán)隊(duì)部署手冊。6.2 模型轉(zhuǎn)換時(shí)unsupported op導(dǎo)致半途而廢YOLOv5 6.0版本導(dǎo)出的ONNX在opset 17下ATC會(huì)報(bào)Unsupported OpResize。我一開始以為要手寫自定義算子后來發(fā)現(xiàn)把opset降到11就能解決問題。原因是高版本ONNX的一些算子分支在ATC支持列表里確實(shí)沒有覆蓋到。如果確實(shí)需要使用高版本opset可以嘗試在ONNX模型里把Resize替換成ResizeV2部分CANN版本支持但最省力的還是降opset。6.3 推理輸出全0或檢測框偏移的根因分析有一類問題是“模型跑通了但結(jié)果不對(duì)”。我排查過兩個(gè)典型輸出全0大概率是輸入數(shù)據(jù)排列不對(duì)。Atlas對(duì)輸入內(nèi)存的對(duì)齊要求很高某些情況下輸入buffer需要按32字節(jié)對(duì)齊。用numpy_to_ptr時(shí)要把輸入numpy數(shù)組做np.ascontiguousarray確保內(nèi)存連續(xù)。另外歸一化方式要和訓(xùn)練時(shí)一致。YOLOv5官方源碼是除以255不是減均值除以標(biāo)準(zhǔn)差搞錯(cuò)了輸出當(dāng)然異常。檢測框偏移這是letterbox坑。如果訓(xùn)練時(shí)用640×640的letterbox推理時(shí)卻直接把原圖縮放到640×640沒有灰邊填充坐標(biāo)映射就對(duì)不上。推理后還原坐標(biāo)時(shí)要記得減去letterbox的padding再除以縮放比例。很多新手漏了這一步導(dǎo)致框偏到左上角。6.4 一張最終推薦的部署配置參考表為了方便你少走彎路我放一個(gè)經(jīng)過驗(yàn)證的參考配置配置項(xiàng)推薦值操作系統(tǒng)Ubuntu 20.04 x86_64NPU驅(qū)動(dòng)23.0.RC1CANN7.0.RC1Python3.8模型YOLOv5 6.0ONNX opset11輸入尺寸640×640batch size1調(diào)試 - 4上線輸出精度FP32量化可選INT8精度損失可控時(shí)使用這套配置在我本地跑YOLOv5s單路視頻實(shí)時(shí)檢測穩(wěn)定連續(xù)運(yùn)行一周沒有出現(xiàn)內(nèi)存泄漏或掉卡。最后再分享一個(gè)我自己的小體會(huì)拿到Atlas 300V 24G之后不用急著去調(diào)并行、調(diào)精度。先把“單batch單張圖”的OM推理鏈路跑通npu-smi里的利用率肉眼可見地動(dòng)起來再考慮多路并發(fā)。這個(gè)卡很有意思的地方在于你用好了它就是一塊低功耗的“視頻檢測發(fā)動(dòng)機(jī)”用不好它就會(huì)因?yàn)楦鞣N環(huán)境問題變成一塊總有報(bào)錯(cuò)的粉塵板。當(dāng)你把ATC、ACL、AIPP這些概念一點(diǎn)點(diǎn)理清之后再回頭看最初“這是不是運(yùn)算加速卡”的問題你自己就能給出一個(gè)很篤定的答案是而且是專門為AI推理而生那種。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品视频自拍在线| 无卡一区=区| 人妻人久久精品中文字幕| 亚洲国产精品9999在线观看| 一道本东京热加勒比一区二区三区| 欧美97av| 亚洲欧美精品一区天堂久久| 久9无限国产| 九九99久久| 欧美丝袜亚洲| 99热综合| 九九AV| 精品女人999| 欧美色图亚洲色| 色播五月婷婷| 亚洲精品久久久久毛片A片拉屎 | 蜜臀99久| 屌色在线97视频| 91 丝袜在线播放| 日韩精品操少妇| 三级AV入口| 日韩熟女视频二区| 丰满人妻大屁一区二区| 欧美,日韩,中文,另类| 高清国产av无码| 国产后入式在线观看| 美女被艹尤物视频| 超碰免费97| 男女打扑克高清网站| 亚洲综合电影| 男人久久精品| 中国探花熟女| 亚洲,日韩,欧美,成人播放| yiren97| 精品中文字幕第一页| 好舒服视频| 日本熟妇人妻中出视频| 天天干夜夜鈤| 免费视频在线观看啊啊啊啊啊| 日韩三级伦理中文字幕| 色天堂综合| 天天操天天舔| 成人线上超碰| 色九九九综合| 五月丁香六月| 久久久婷婷| 国产高清自拍视频| 老色鬼成人精品视频下载大在线观看| 区日韩亚洲乱码av电影| 韩国午夜理伦三级好看| 日韩欧美亚洲自拍偷拍| 伦理第一页| 一区中文字幕二区日韩| 人成午夜免费大片| 香蕉欧美| 国产91丝袜 在线播放| 综合网久久| 日本理论在线| 欧美日韩啪啪电影| 亚洲图片小说欧洲| 色综合超碰超| 成人无码专区精品视频| 大香蕉啪啪啪| 18禁精品网站在线看| 91性网| 色综合加勒比四四季| 日韩女模中文造逼| 一级A片女人高潮叫床| …亚洲黄色厕厕女女在线播…| 97超视频在线观看| 2025亚洲男人天堂| 欧美日韩人人早| 色情综合| 久久亚洲AV成人精品无码| 绯色一区二区三区不卡少妇| 熟女少妇一区二区三区| 国产又粗又长的视频| 宅男午夜在线视频| 婷婷久久五月天| 国产一进一出视频网站| 日本黄色大片一级视频免费麻豆| 熟妇色99| 亚洲精品国产拍免费91在线| 韩国毛片一区二区三区| 伊人伊人LD| 日本免费不卡二区| 亚洲情色第一页| 日本熟妇人妻中出视频| 强奸乱伦av电影| 亚洲日韩av专区无码| 夜夜春夜夜操| 欧美激情 亚洲色图| 2017大香蕉国产精品久久| 91 手机在线播放 绯色| 91成人精品| 久久久久七视频| 亚洲精品一区中文字幕乱码| 97人人干人人操| 日本欧美国内在线| 91九色首页| 日本一级性爱| 国产精品经典一卡久久久| 日韩一级二级| 国产一区二区三区不卡手机在线| 国产精品白虎| 亚洲宗合电影| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊| 中出后入| 肥佬影院91| 亚洲熟女诱惑| 国产精品午夜AV完会免费| 91丝袜美女视频| 少妇精品久久| 搡老女人老妇女AAA一VU麻豆| 亚洲精品人妻在线| 国产综合永久精品日韩鬼片| 亚洲第一无码播放立川理惠| 五月婷婷六月色| 青青11操操操操操操操操| 俺去也婷婷| 夂久色| 六九九九| 安徽熟妇视频| 欧美熟女逼久久久久久| 国产精品白领在线观看| 精品人妻一区二区视频| 天天干天天干天天干| 污啪啪啪视频| 中文字幕人乱码中文字的预防方法 | 日本人妻中文字幕| 黑人无码一区二区| 大香蕉免费中文| 天美麻豆精品视频99| 亚洲精品蜜桃久久久一区二区三区| 久热色情精品| 亚洲国产精品久久久久婷婷老年| 91白嫩| 懂色av一区二区三区天美传媒| 人人操欧美风骚| 久久五十路熟女人妻| 综合自拍| 精品无码一区二区| 丝袜高跟澳门91视频| 玖玖综合网| 无码人妻一区二区三区色欲aⅴ| 高清无码在线播放网站| 丰满人妻一区二区三区免费,| 欧美日韩国产电影| 国产sv美女内射| 青青免费在线视频一区| 狠狠综合| 人澡逼| 偷拍偷窥与盗摄视频专区| 午夜福利免费精品视频| 欧美一区二区传媒| 综合久久97| 欧美性爱伊人| 青草香蕉网| 四虎影视国产精品| 26UUU欧美激情一区二区| 抽插无码高清一区| 美女黄码视频午夜| 中文字幕精品免费一区二区| 91精品久久久久久77777| 成人无码专区精品视频| 99少妇内射| 亚洲囯产精品女人久久久| 国色天香av| 亚洲国产精品久久久久婷婷老年| 26uuu久久| 狠狠色婷婷7777久| 校园春色亚洲色图| 91蜜桃婷婷狠狠久久综合9色| 久久精品老司| 精品高清av中文字幕| www.天天干| 日日干夜夜骑| 91三级理论片播放器| 青青草视频久久久久| 亚洲视频精选| 天天综合精品| 男人天堂电影院| 青青草天天亲夜夜操网| 欧美一品道| 黑人美精品 A片| 欧美色图亚洲色图成人在在线| 日天天九九天堂666| 国产91精品福利在线| 精品美女在线视频| A级毛片在线看免费| 亚洲丝袜天堂| 中文字幕一区二区三区四区在线视频| 男生女生啊啊啊啊| 午夜.DJ高清在线观看免费7| 亚洲综合影片| 国产Aα| 日韩ab网 | 啊啊啊水好多| 五月丁香狠狠爱| 易易A毛视频| 婷婷五月色| 人人操超碰在线| 熟女突然公开看18禁影片| 亚洲天天精品| 尹人大香蕉视频在线| 中国91AV| 一区麻豆 高清中文字幕| 尤物av网站免费在线播放| 国产精品一二三免费网站| 超碰人妻久久| 人人爽天天爽| www..com操老师| 天堂资源站| 日韩探花精品在线视频| 欧美宗合网| 麻豆天美电影一区二区| 99e久久国产精品| 91日产欧美| 激情综合二| 欧美综合色图片| 亚洲,欧美,春色,另类| 中文视频在线观看| 亚洲一本色码中文字幕| 亚洲色诱惑| 亚洲情色 欧美| 啊啊啊好湿久久| 欧美日韩国产高清在线一二三区 | 大香蕉在线86| 亚洲欧美在线观看2021| 欧洲精品一级二级精品综合视频综合| 曰本熟女视频| 日本污ww视频网站| 午夜成人爽爽爽爽A片李冰冰| 亚洲天堂人人妻| 女人高潮大叫一级毛片| 国产精品视频91久久| 国产第二页| 久久久一级| 国产成人自拍视频视频| 97欧美日韩精品| 啊啊啊 在线观看| 亚洲第2页| 2019天天干| 久久精品中文字幕女同| 精品九区| 成人免费在线网站| 懂色av中文字幕一区二区三区天美| 国产亚洲精品美女久久久久久2021| 天天日天天操VV| 亚洲欧美天| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 97色色色综合网站| 夜夜操中文字幕| 亚洲男人在线观看天堂| 黄色网址在线免费观看| 九九九久千久久激情蜜桃在线看 | 夜夜草网站| 韩国三级三级BD在线| 婷婷五月花| 精品国产Av无码久久久伦古装| 清清一区二区三区四区不卡视频| 亚洲欧美国产日本一区二区三区| 少妇内射www在线观看视频| 日韩视频小说在线观看| 97超碰人人操人人操| av凤凰久久久| 亚洲精品 欧美精品| 狠狠操使劲操| 亚州少妇| 性91| 久久五月丁香| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 大香蕉亚洲中文| 91熟女少妇| 女同女同恋久久级三级| 97干天天| 欧美日韩国产另类综合| 丝袜综合色图| 91影库| 你草精品在线视频| 18禁精品网站在线看| 九九夜精品九九在线| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 黄骗免费网站| 欧美亚洲性爱一区二区| 毛片久久| 精品国产72| 亚洲精品成人动漫在线| 久久久久密臀一区二区| 国产精品一级片在线看| 情色大香蕉| 99热精品在线观看| 亚洲无码 国产无码| 欧美熟妇操操视频| 操逼操操操91| 超碰97人妻| av亚洲天堂资源网站| 麻花豆传媒剧国产MV出差| 午夜AV污污污| 美女啊啊啊啊pc| 九九热久久99精品re| 精品国产乱码久久久久久日本公司| 午夜高清成人在线视频| 思思热一热婷婷热一热| 亚洲一区日韩精品中文字幕| 日本新免费二区三区| 99色色网| 亚洲精品国产熟女| 国产97色在线| 加勒比海成人视频网 | 97精品全部| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 金典av| 婷婷丁香五月综合| 免费看A片毛毛片在线播| 97免费在线观看| 日日夜夜模| 天美av在线观看| 97欧美性爱| 老熟女乱伦一区| 一级AAA片一区二区三区| 天天摸夜夜操视频| 亚洲瓯美色图| 亚洲情色婷婷五月天| 日韩av不卡在线观看| 91久久免费视频互動交流| 加勒比aⅴ| 色777999综合| 亚洲午夜蜜臀| 一区二区播放| 极品出轨视频网站| 天天影视综合色| 久久久少妇诱惑精品视频| 99热导航| 97操在线| 在线中文AV| 亚洲爱爱视频一区二区| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 五毛骚逼极品美女怕怕| 精品人妻中文字幕4399| 国产精品久久久久久久毛片1| 欧美一区二区三区互相| 日韩二级| surenchaopeng| 都市激情人妻一区二区青青操视频| 久久久久七视频| 艳尻美人妻| 青青伊人久久| 亚洲色图片区| 立川理惠被中出无码| 国内精品a| 可以免费观看的日韩av毛片| 欧美成人性爱视频大全| 人妻精品综合中文字幕在线| 国产精品天干天干综合网麻豆| h色99999| 91丨人妻丨国产丨丝袜| 18禁免费视频| 免费看毛片操穴| 久久一留热品黄| 亚洲综合 欧美| 人人操人人肉久久精品| 做爱A级亚欧| 欧美亚性天堂| 午夜综合在线| 亚欧高清| 九九AV| 亚洲97p| 777超碰| 天天草夜夜草高潮片| av一区二区三区 中文| 欧美中文字幕男人天堂久久精品| 欧美最大综合网| 四虎国产精品永久在线囯在线| 久久99午夜精品一区人妻| 91ise欧美| 亚洲在线综合| aaaa黄片| 精品无码产区一区二| 视频国产成人精品日本亚洲18| 美国一区二区免费视频| SUV一区二区在线看| 中文字幕丰满人妻日本| 蜜桃臀av在线观看| 欧美性爱中文字幕无线码| 四虎永久在线精品免费网址| 91色花堂| 一区二区三区在线资源| 欧美色乱| 口爆综合网| 精品人妻一区二区三区四区| 一区二区三区欧美激情| 天天影视91看看| 在线性黄高清免费视频| 亚州精品人妻一二三区| www久久99| 色淫网站优优视频| 精品久久一区二区三区四区五区| 色色九区| 蜜臀AV一区二区三区激情综合| 超碰97欧美| 久久久久久亚洲精品中文字幕人妻| 一区二区三区四区理论片| 亚州色交| 日韩免费在线视频观看| 久久久久国产精品人妻aⅴ天堂| 黄片免费看的| 成人性交午夜免费片| 亚码激情| 人人妻人射| 国产嫩草精品A88AV| renqi久久久久久久久久久久| 欧美色图综合网| 91久久午夜无码鲁丝片久久人妻| 人干人人人操人人摸| 视频在线97| 中文字幕91综合| 欧美精品一区二区少妇免费A片| 操淫穴亚洲五月丁香 | 亚洲中文sv| 嗯嗯啊啊啊好舒服| 丁香六月婷婷综合| 小日子操bb在线看| 欧美AB在线| 久久久九九九九| 亚洲操操操| 操逼视频色| 性色A∨91| 人乳av| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | CCYY草草影院地址入口| 天天欧美97| 激情视频一二三| 啊啊啊啊啊在线观看网址 | 色香网| 国内97干免费看| 91 国产丝袜在线放观看| 精品性爱一区二区| 93人人操人人| 久久透逼视频| 国产精品美女久久久久久网站| 安微少妇操BBB| 欧美91久久久久| 欧美白嫩在线放| 伊人成人情色综合| 熟妇视频一区二区三区在线观看| 午夜精品久久久久久久男人的天堂| 久热香蕉精品在线视频| 午夜爽爽爽在线观看永久入口姬片| 国产精品白领在线观看| 国产乱伦搜索结果91P| 99re免费| 国产色综合亚洲色综合吹潮| 欧美一二三级精品在线| 在线天堂999| 国产久久视频| 欧日韩在线观看| 蜜臀久久久国产| 大香蕉青青9| 欧美成人国产精品| 天天天肏屄肏屄肏屄欧美欧美| 天天综合91入口| 欧美精品一二三| 肉动漫无遮挡h在线观看| 被窝影院午夜看片无码| 中国女人内射6XXXXX| 亚洲中文字幕网| 欧美男女午夜啪啪| 天美一区在线| 久久中出| 国产真实野战在线视频| 色噜噜狠狠色综无码久久合欧美| 嗯嗯啊啊啊好舒服| 中出91视频| 亚洲精品一区二区日本| 国产尤物AV尤物在线观看不卡| 色五月婷婷色| 噜噜噜久久亚洲精品色情| 国产AV天美传媒一区二区三区| 人妻久久一区二区三区 | 国产亚洲福利第一页丝袜| 欧美成人A天堂片在线观看| 91干熟女| 性交一区二区在线播放| a片自拍直播视频| a在线视频免费观看| 亚洲影院小综合| 亚洲欧美洲综合| 欧美亚洲| 1二区9| 91少妇| 东京日日夜夜| 网页导航五月天免费一二三区| 91精品丝袜在线观看| 玖玖爱综合| 妇女一区二区三区| 激情综合婷婷| 97综合久第一页| 欧美综合网A| 国产区日韩区在线观看| 亚洲精品天堂久久A∨51成人漫| 婷婷五月天成人网| 久久国产精品,久久国产| 精品亚洲国产成人精品| 亚洲天堂资源在线| 国产少妇高潮| 久久久不卡区一区二区三区久久久| 操逼操网| 国产女同视频在线播放| 十八禁啪啪视频| 九九久精品| 国产性爱欧美性爱在线| 99re6久热只有精品6在线直播 | 精品九九九九九九九| 日熟女| 久久精品店| 国产老熟女| 黄色成年| 亚洲人妻中文高清| 天天日日舔舔| 欧美日韩亚洲天堂| 色9999日韩国产| 青青草久草AV| 亚洲精品性爱片| 香一区二区三区| 欧美成人精品一区| 久久高清欧美国产| 97av,com| 青青草操逼逼视频| 国产亚洲精品自在线亚洲情侣| 五月丁香影院| 伊人热综合| 亚洲国产精品无石码久久| 88在线一区二区三区| 性色AV蜜色av色欲av| 日本 欧美 国产一区| baiduhicn.com。| 97超碰色| 97久精品| 国产一区二区三区免费视频在性观看| 密臀在线免费观看| 亚洲无码超碰免费| 91殴美大片| 白丝被操91| 歐美一級亂黃99在綫精品| 午夜操一操| 久久九九综合| 中文高清一区二区的| 国产午夜在线观看| 九九九九九精品视频| 99re在线视频这里只有精品| 午夜福利区| aaa淫乱视频| 欧美久久毛片基地| 九九九九久久久| 可以免费观看的av| 日韩成人电影AV| 在线只有精品| 亚洲天堂性爱| 国产久久一区二区三区野外在线| 夜夜操二区| 五月天婷婷久久| 亚洲天堂久久| 十八禁网站在线| 黄页18禁| 久噜噜| 97超碰超欧美。| 9色在线| 波多野结衣AV无码一区| 岛国不卡超碰护士AV在线播放| av九九| av强奸乱轮| 日本潮催一卡操| 中文字幕欧美丝袜07资源| 快灬快灬 一下爽蜜桃在线观看| 国产精品禁久久久精品| 性色综合网| 蜜臀无码视频在线观看| 欧美探花网| 激情视屏国产乱伦强奸| 五月婷婷综合网| 这里是精品| 校园春色宗合网| 东北女人高潮视频| 八戒午夜福利理论片| 国产精品久久久久久久黄无码| 国产版a级片直播在线| 香蕉在线一区二区三区| 91爰爱欧美| 欧美色97| 中文字幕交换人妻| 天天综合网国产| 伊人aaa| 啊啊啊操死我| 日本性爱少妇| av亚洲天堂资源网站| 中日韩久久久免费看| 人人操人人摸avav| 欧美成人精品A片免费一区99| 久久綜合很很很| 久久内射| 五月婷在线| 97在线资源| 日韩三级在线观看网站| www.久久99| 久久少妇人妻| 三级AV入口| 打av高清| 亚洲欧美成人网站AAA| 亚洲精品成人| 自拍第一页| 国产男人又猛又粗又爽| 欧美影音在线| 69精品人人人人| 成人性爱免费播放| AND人妻系列| 婷婷五月天激情四射| 久久久久久欧美精品se一二三四| 人妻天天爽| 久久久久久久国产视频| 天天综合网入口~91| 午夜a成v人电影| 欧美老妇女内射网址| 26uuu成人影片| 大香蕉99热| 青娱乐二区免费| 欧美大香蕉97| 免费超碰97在线观看| 是还免费视频1727我| 免费在线黄片视频| 91操熟妇| 伊人久久亚洲中文字幕| 国产精品女生av| 九九亚洲色在线观看| 无码国产精品午夜不卡(| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 中字乱伦AV| 超碰在线一区二区三区| 日本一二三高清| 精品性爱一二三区| 午夜毛片亚洲精品片国产久久久| 亚州操操穴网| 国产亚洲精品美女久久久m| 骚鸭AV| xxx亚洲午夜天堂| 色情乱伦AV| 99精品人妻| 操淫穴亚洲五月丁香 | 精久久久| 日日夜夜骚| 亚洲欧美中文日韩视频中国语 | 蜜臀少妇一区二区| 国产精品自拍xxxx| 在线视频97| 91在线一起| 色综合加勒比四四季| 亚洲日本韩国在线| 操逼天美3区| 极品另类| 96久久久久久久| 欧美青青视频| 欧美在线伊人色| 五月开心网| 亚洲中文字母在线播放| 国模私拍一区二区三区神乳| 精品午夜福利| AV中亚| 91狠狠综合久久| 精品无码产区一区二| 粉嫩少妇自慰在线| a片自拍直播视频| 屁股久久久久久| 亚洲人妻五月丁香婷婷| 久久精品噜噜噜成人看免欧美大片| 天天看片麻豆| 欧亚成人在线视频| 无码人妻系列少妇| 内射黑丝袜| 青草影院内射高潮| 欧美亚洲清纯| 日韩精品 欧美激情| 亚洲欧美综合图片| 国产91美女视频| 97亚洲在线| 国产精品白丝| 大香蕉www.超碰| 亚洲精品天堂久久A∨51成人漫| 丰满岳乱妇一区二区三区| 亚洲国产婷婷在线播放| 国产美女高潮叫床视频| 色色色欧美| 蜜臀AV一区二区三区激情综合| 日本丝袜美腿人妻九九| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 久久国模av| 色哟哟精品1精品2| 亚洲在线a| 香蕉久久AⅤ...| 综合网色| 日韩啪啪啪视频| 激情婷婷丁香| 97久久网| av国产无码| 99啪啪| 欧洲综合色| 日韩黄片视频试看| 操人无码| 亚洲十八禁止| 日本影视久久免费| 久久精品三级影视| 九九成人精品| 欧美亚洲中文字幕| 啊操爽品善一区二区三区| 欧美性爱超碰97| 国产成人精品无码久久| 精品射1999| 精品传媒在线一区| 日本肉体xxxx裸交| 青青欧洲黑| 伊人操你| 中文字幕在线观看第二页| 欧美另类天堂| 特级毛片特黄久久免费看| 人妻日日夜夜精品| 91四海无码日韩欧美| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 日本精品性生活久久久| a片久久久久久久久久久久 | 99人人干| 亚洲精品国产拍免费91在线| 中国女人内射6XXXXX| 免费看污网址| 亚洲国产婷婷在线播放| 色大香蕉97N| 超碰在线香蕉| 久久久久人| 亚洲少妇中文字幕网址| 国产精品97超碰| 日本午夜福利影院| 精人妻一区二区三区| 亚洲人妻av| 精品国产乱码久久| 淫色网综合| 久久丁香久草综合网| 综合网亚| 再深点灬舒服灬太大了好硬好爽| 亚洲九九视频| 97国产色综合| 琪琪精品免费一区二区三区| 日影院久久婷婷夜夜网| 男女真人网18| 另类图片天天影视| 中文字幕88av在线| 久久香蕉综合一本到3atv| 国产9l 大屁股| 自拍视频大全亚洲专媒视频/一区二区三区 | 色妇91| 国产按摩一区二区三区| 日韩欧美成人午夜福利| 熟女久久| 亚洲精品天天影视综合网 | 亚洲熟女一区| 色爽爽文学| 国产亚洲日本精品在线| 亚洲九九九| 99这里都是精品| 婷婷综合在线观看| 欧美日韩成人在线| 国产欧美成人第一页在线观看| 乱人乱色一区二区三区免费 | 女色综合| AV女优男人的天堂| 97免费视频在线观看视频| 天美av在线观看| 欧美很很操视频| 美女尤物人人操| 被窝影院午夜看片无码| 国产99999| 青青久日| 精品少妇一区二区三区| 香蕉免费一区二区三区不读| 小草精彩毛片| 加勒比在线视频| 久久色人体 | 久久青青草在线视频| 欧美第五页| 五月天欧美色图| 久久久国产精品亚洲精品| 久久欧洲| 美女淫穴| 97色色,97综合| 激情视频一二三| 超碰无码加勒比| 亚洲中文字幕久久人妻| www.99中文字幕| 久久久国产亚洲精品系列| 日本黄色大片一级视频免费麻豆| 日韩极品无码B| 欧美日韩啪啪电影| 男人高清无码一区二区| 99热只有这里有精品| 精品久久99| 九九久久久九九| 一区,二区,三区视频| 色婷婷一区二区三区久久午夜 | 综合欧美激情网| 蜜乳AV色欲AVAV无码| 99视频内射三四| 丝袜狠狠草尤物人妻av91| 日韩中文字幕av在线播放| 亚洲天堂资源| 亚洲天天综合| 国产第25页在线观看| 婷色五月| 欧美伦乱爱| 欧美亚洲系列| 在线综合 亚洲 欧美中文字幕| 欧美日韩中文亚洲v在线综合| 亚洲精品丝袜-不卡成人免费……| 天天日日日射| 在线看污网站| 一牛影视成人片免费| 97超碰国产精品| 熟女91网| 18禁免费视频| 岛国AV一区二区电影| 久久一二三四五六七八九区| 亚洲国产欧美日韩人妻日中文| 亚洲宗合网| 精品丰满熟妇人妻一区| 欧美欧美啪啪视频| 中文字幕黄色片| www.男人天堂| 国产强奸乱伦xd| 厕所偷拍在线| 国产传媒av天美传媒在线| 最新日产中文在线麻豆| 欧美中字二区| 国产三级资源在线观看| 老色69| 亚洲在线a| 日韩三级一区 | 久久久久9999精品九九九| 亚洲视频中文一区| 久久久久久久少妇| 操国产逼| 级品肉射| 福利在线观看一区二区| 另类成人首页一区| 性做久久久久久免费观看软件| 91国产丝袜美女| 操逼视频亚洲| 色99久草| 黑丝少妇在线观看| 日本淫乱女一区二区三区视频| 国产精品天美传媒| 精品久久无码午夜福利| 亚州久久9| 中日韩欧美精品无码AⅤ一区二区| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊| 操操逼视频| 99日免费视频中文字幕| 99在线精品观看99| 97色伦97色伦国产欧美| 97资源免费视频| 九九99精品视频在线观看| 天天肏天天干| 青青欧洲黑| 亚洲综合小说另类图欧美视频激情小说色五月天| 九九九九热只有精品| 欧洲免费一区二| 特级丰满少妇一级AAAA爱毛片| 风间由美日韩欧美久久| 久9久| 在线国产探花| 色综合V| 精品久久97观看在线视频| 亚洲第一色页夜| 六九九九| 伊人久久大香大香线蕉中文 | 亚洲人体视频在线观看| 欧美最婬乱婬爆婬牲视频| 天美一二三在线观看Av| 涩涩五月天| 日人妻视频91| 午夜无遮挡男女啪啪视频| 欧美精品庄| 疯操AV| 日本顶级天天操狠狠操夜夜操中文字幕| 婷婷中文字幕| 欧美黄色片AAAAA| 手机在线A片| 日韩成人色图| 人妻AV 中文字幕的| 粉嫩av在线一区二区| 男人女人18禁片免费看网站| 亚洲激情久久久伊人综合| 亚洲天天影视色综合| 日本丝袜美腿人妻九九| 偷拍欧美综合| 天天干2019| 清清一区二区三区四区不卡视频| 人人扣人人操| 久操婷婷| 丁香五月成人| 色色色综合| 亚洲淫乱骚妇AV| 国产多人在线观看视频| 亚洲棕合电彰| 99久久久无码国产精品性男| 91激情综合| 久久精品91| 日韩中文字幕二区| 韩国久久97| 日韩欧美中文字| 亚州性色| 亚洲无码AV九九九| 另类图片五月| av一区二区三区 中文| 少妇无码av专区线| 亚洲综合第一页| av2014 日韩在线中文字幕| 欧美暴力猛交| 歐美一級亂黃99在綫精品| 亚洲天堂男人在线| 精品成人av一区二区三区在线| 国模不卡| 综合操逼| 中文字幕免费看大片| 色yeye成人免费视频| 一级黄色视频网| 色在线综合| 26UUU欧美日本| 亚洲欧美一区二区网址| 干B视频伊人网| 人妻爽爽啪视频| 日本三级人妻a人妻一在线| 蜜臀久久99精品久久久老,,| 欧美一二三| 国产一区二区三三视频| 91干熟女| 99在线视频播放| 欧美色图综合网| 大色综合网| 青青草在线成人视频| 91国精产品| 欧美组图日韩亚洲中文字幕| 干婷婷综合网| 欧亚久久偷拍视频| 欧美美女视频| 无码国产精品久久久久| 国产一级久久久| 94色色电影网| 在线无码操| 伦在线97| 免费av在线播放二区| 欧美亚洲日韩人妻在线观看| 欧美日韩精品久久久久东北老熟妇| a亚洲欧美色欲| 国产久久一区二区午夜| 亚洲中文丝袜美腿诱惑字幕| 秋霞免费AV| 嗯,啊。舔我逼| 日韩免费看在线黄色片| 日日夜夜干| 久久亚洲熟妇在线视频| 96一区二区| 欧美一级美片在线观看免费| 嗯阿好爽好紧| 免费在线观看国内色片网站网址| 99热婷婷一区二区三| 麻豆福利视频导航| 欧美特大黄一级片片免费| 在线观看中文字幕| AV天堂男人的天堂| 人妻无一区二区三区| 亚洲官网在线| 日韩人妻一二三区视频| 夜夜操一区二区| 欧美性爱视频免费一区一A| 夜夜 中文视频rt| 欧美网站免费| 亚洲男人的天堂va亚洲男人社| 亚洲丝袜色| 1000部熟女视频在线观看| 日夜干射色啊| 日韩性爱高清免费视频| 久久久四区| 白嫩少妇| 人妻精品综合中文字幕在线| 四虎国产精品永久在线囯在线| 午夜精品久久久久| 亚洲女毛多水多21P| 黄页| 亚洲熟女乱熟乱熟妇综合网二区| 夜夜影视四色| 亲子敌伦对白在线播放| 蜜桃一区二区三区| 人妻少妇精品一区二区三区| 5月婷婷6月六月丁香| 日天天九九天堂666| 大香蕉手机在线视频| 婷婷六月色| 婷婷五月天av| 蜜桃臀av在线观看| 九九热视频在线观看| 亚洲国产无码精品首页久久久| 欧美性爱中文字幕无线码| 国内毛片无遮挡国产| 被窝影院午夜看片无码| 久久老女人| 九九九九9999| 超碰在线一区二区| 欧美黑人熟妇精品91| 亚洲天堂男人天堂网| 欧美加勒比| 2021国产成人精品久久| 九九九九九九视频免费| 久久这里只有精品9| 99在线精品视频| 少妇久久久久久| 九九九精品成人免费视频小说| 97综合在线| 九九九精品| 男人天堂黄片| 伊人久久艹| 久久日韩毛| 日本男人插女人的逼黄色| 任我爽在线视频免费观看| 男人天堂网手机版婷婷| 欧美综合综合| 欧美成人一级麻豆| 温婉少妇玩3p| 亚洲欧美精品一区天堂久久 | 97超碰9| 日本操逼无码| 啪一啪免费视频| 色性综合| 亚洲美女黄色| 日韩三级伊人| 人、人、摸,人、人、草| 伊人亚洲国产一成人久久精品,久久| 中文字幕91综合| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 日韩黄色一区二区三区| 九九热最新| 熟女一区二区三区| 欧洲综合色| 又大又长又粗又爽又黄| 深爱激情五月天| 久久人爽| 综合久久少妇中文字幕| 91人妻做a观看视频| 日韩欧美麻豆大片| 亚洲激情深爱文学小说网站| 精品无码久久久久久久杏吧| 新婚人妻扶着粗大强行坐下| 69精品在线| 91亚洲黄色网| 999亚洲国产视频| 综合网,亚洲,欧美| 欧美日韩狠狠爱| 五月天黄色激情视频| 亚洲大色堂| 中国AAAAAA黄色片| 欧美|91色综合| 黄色工厂这里只有精品| 懂色AV蜜臀无码精品APP| 日本99一区二区| 亚洲 小说 欧美 激情 另类| 色婷婷亚洲婷婷| 国产精品一区在线播放| 中文字幕一区二区韩| 性爱AV天堂| 国产欧美岛国精品一区| 中文字幕精品乱码| 国产理论视频在线播放| 精品人妻视频一区二区三区蜜桃视频| 久操免费在线| 嗯嗯嗯嗯啊啊啊好紧好大| 97免费视频在线| 欧美不卡在线美女| 亚洲网站一区二区在线| 啊好爽受不了无码| 高清无码久操视频| 日韩78m视频| 亚洲欧美日韩精品久| 日韩成人小视频| 综合日本女人伊人| 美女操逼A A| 日韩熟女视频二区| 亚洲 中文 欧美 日韩 在线 | 9I1性色影院| 青青草吊丝| 2019天天干天天操| 91国产丝袜白虎| 日韩人妻操B| 操逼操逼逼操操逼91 | 风韵犹存大大大大香蕉 | 亚洲另类欧美精品| 东京热99999| 后X久久| 看一级特黄a大一片| 夜夜躁狠狠躁日日躁av| 99亚洲人人| 日本三级中国三级99人妇网站| 国产乱伦视频污| 蜜臀va69| 天天日天天操VV| 91neishe| 操屄不卡视频| 无码区蜜乳| 色臀AV| 男人天堂最新手机版在线青青草| 精品夜夜澡人妻无码| 国产 日韩 另类 视频一区爱| 国产高清视频无码在线| 亚洲综合嫩| 久久久神马影院| 欧美成年人性爱视频免费观看| 成人性爱视频在线看| 国产精品视屏| 蜜汁欧美| 久久久免费视频18| 嗯嗯啊啊好大好爽| 9 7超碰在线免费观看| 亚洲精品男人的天堂| 亚洲成?V人片在线观看福利| 一线黄色免费性爱片| 成人av在线播放| 国产乱伦性爱区| 国产精品原创巨作?v网站| 国产无码久久高清| 欧美乱伦专区| 黄色免费一级在线毛片| 欧美97| 天天影视色香欲综合网小说| 男人的天堂网页| 亚洲无码精品AV久久久| 一起草三级AV电影在线观看 | 欧美狠狠干| 亚洲网站一区二区在线| 日韩激情电影中文字幕| 国产精品国产亚洲区艳妇糸列| 国产狂喷潮在线精品| 中文字幕亚洲永久精品| 婷婷激情五月天小说网| 91精品国产高清久久久久久,亚洲成人 | 静品嫩模一区二区| 99色| 爱欲AV| av东京热男人的天堂| 青娱乐 青青青操 日逼| 麻豆天美传媒毛片| 中文字幕一二区二三区人妻专区| 国产啊v在线免费播放| 日本久久精品| 四虎免费看黄| 花花AV导航| 视频在线观看免费一区二区三区|