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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

TensorRT实现RetinaFace推理加速(一)

發布時間:2024/3/26 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TensorRT实现RetinaFace推理加速(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、參考資料

tensorrtx/retinaface
TensorRT實現yolov5推理加速(一)
TensorRT實現yolov5推理加速(二)

二、實驗環境

##系統環境

Environment Operating System + Version: Ubuntu + 16.04 TensorRT Version: 7.1.3.4 GPU Type: GeForce GTX1650,4GB Nvidia Driver Version: 470.63.01 CUDA Version: 10.2.300 CUDNN Version: 7.6.5 Python Version (if applicable): 3.7.3 Anaconda Version:4.10.3 gcc:7.5.0 g++:7.5.0

tensorRT-yolov5.yaml

name: tensorRT-yolov5 channels:- <unknown>- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 dependencies:- _libgcc_mutex=0.1=main- _openmp_mutex=4.5=1_gnu- blas=1.0=mkl- bzip2=1.0.8=h7b6447c_0- ca-certificates=2021.7.5=h06a4308_1- certifi=2021.5.30=py37h06a4308_0- cudatoolkit=10.2.89=hfd86e86_1- ffmpeg=4.2.2=h20bf706_0- freetype=2.10.4=h5ab3b9f_0- gmp=6.2.1=h2531618_2- gnutls=3.6.15=he1e5248_0- jpeg=9b=h024ee3a_2- lame=3.100=h7b6447c_0- lcms2=2.12=h3be6417_0- libedit=3.1.20210714=h7f8727e_0- libffi=3.2.1=hf484d3e_1007- libgcc-ng=9.3.0=h5101ec6_17- libgomp=9.3.0=h5101ec6_17- libidn2=2.3.2=h7f8727e_0- libopus=1.3.1=h7b6447c_0- libpng=1.6.37=hbc83047_0- libstdcxx-ng=9.3.0=hd4cf53a_17- libtasn1=4.16.0=h27cfd23_0- libtiff=4.2.0=h85742a9_0- libunistring=0.9.10=h27cfd23_0- libuv=1.40.0=h7b6447c_0- libvpx=1.7.0=h439df22_0- libwebp-base=1.2.0=h27cfd23_0- lz4-c=1.9.3=h295c915_1- mkl_fft=1.3.0=py37h42c9631_2- mkl_random=1.2.2=py37h51133e4_0- ncurses=6.2=he6710b0_1- nettle=3.7.3=hbbd107a_1- ninja=1.10.2=hff7bd54_1- numpy-base=1.20.3=py37h74d4b33_0- openh264=2.1.0=hd408876_0- openjpeg=2.4.0=h3ad879b_0- openssl=1.1.1l=h7f8727e_0- pip=21.2.2=py37h06a4308_0- python=3.7.3=h0371630_0- pytorch=1.8.0=py3.7_cuda10.2_cudnn7.6.5_0- readline=7.0=h7b6447c_5- setuptools=52.0.0=py37h06a4308_0- six=1.16.0=pyhd3eb1b0_0- sqlite=3.33.0=h62c20be_0- tk=8.6.10=hbc83047_0- torchvision=0.9.0=py37_cu102- typing_extensions=3.10.0.0=pyh06a4308_0- wheel=0.37.0=pyhd3eb1b0_0- x264=1!157.20191217=h7b6447c_0- xz=5.2.5=h7b6447c_0- zlib=1.2.11=h7b6447c_3- zstd=1.4.9=haebb681_0- pip:- appdirs==1.4.4- charset-normalizer==2.0.4- cycler==0.10.0- dpcpp-cpp-rt==2021.3.0- flatbuffers==2.0- graphsurgeon==0.4.5- idna==3.2- intel-cmplr-lib-rt==2021.3.0- intel-cmplr-lic-rt==2021.3.0- intel-opencl-rt==2021.3.0- intel-openmp==2021.3.0- kiwisolver==1.3.1- mako==1.1.5- markupsafe==2.0.1- matplotlib==3.4.3- mkl==2021.3.0- mkl-fft==1.3.0- mkl-service==2.4.0- netron==5.1.6- numpy==1.21.2- olefile==0.46- onnx==1.10.1- onnx-simplifier==0.3.6- onnxoptimizer==0.2.6- onnxruntime==1.8.1- opencv-python==4.5.3.56- pandas==1.3.2- pillow==8.3.2- protobuf==3.17.3- pycuda==2021.1- pyparsing==2.4.7- python-dateutil==2.8.2- pytools==2021.2.8- pytz==2021.1- pyyaml==5.4.1- requests==2.26.0- scipy==1.7.1- seaborn==0.11.2- tbb==2021.3.0- tensorrt==7.1.3.4- torchsummary==1.5.1- tqdm==4.62.2- typing-extensions==3.10.0.2- uff==0.6.9- urllib3==1.26.6 prefix: /home/yichao/miniconda3/envs/tensorRT-yolov5

requirements-gpu.txt

appdirs==1.4.4 certifi==2021.5.30 charset-normalizer==2.0.4 cycler==0.10.0 dpcpp-cpp-rt==2021.3.0 flatbuffers==2.0 graphsurgeon @ file:///home/yichao/360Downloads/TensorRT-7.1.3.4/graphsurgeon/graphsurgeon-0.4.5-py2.py3-none-any.whl idna==3.2 intel-cmplr-lib-rt==2021.3.0 intel-cmplr-lic-rt==2021.3.0 intel-opencl-rt==2021.3.0 intel-openmp==2021.3.0 kiwisolver==1.3.1 Mako==1.1.5 MarkupSafe==2.0.1 matplotlib==3.4.3 mkl==2021.3.0 mkl-fft==1.3.0 mkl-random @ file:///tmp/build/80754af9/mkl_random_1626179032232/work mkl-service==2.4.0 netron==5.1.6 numpy==1.21.2 olefile==0.46 onnx==1.10.1 onnx-simplifier==0.3.6 onnxoptimizer==0.2.6 onnxruntime==1.8.1 opencv-python==4.5.3.56 pandas==1.3.2 Pillow==8.3.2 protobuf==3.17.3 pycuda==2021.1 pyparsing==2.4.7 python-dateutil==2.8.2 pytools==2021.2.8 pytz==2021.1 PyYAML==5.4.1 requests==2.26.0 scipy==1.7.1 seaborn==0.11.2 six @ file:///tmp/build/80754af9/six_1623709665295/work tbb==2021.3.0 tensorrt @ file:///home/yichao/360Downloads/TensorRT-7.1.3.4/python/tensorrt-7.1.3.4-cp37-none-linux_x86_64.whl torch==1.8.0 torchsummary==1.5.1 torchvision==0.9.0 tqdm==4.62.2 typing-extensions==3.10.0.2 uff @ file:///home/yichao/360Downloads/TensorRT-7.1.3.4/uff/uff-0.6.9-py2.py3-none-any.whl urllib3==1.26.6

三、重要說明

3.1 配置文件

  • Input shape INPUT_H, INPUT_W defined in decode.h
  • INT8/FP16/FP32 can be selected by the macro USE_FP16 or USE_INT8 or USE_FP32 in retina_r50.cpp
  • GPU id can be selected by the macro DEVICE in retina_r50.cpp
  • Batchsize can be selected by the macro BATCHSIZE in retina_r50.cpp

3.2 預訓練模型下載

face-recognition-models

face-detection-models

face-alignment-models

face-attribute-models

四、關鍵步驟

以FP16為例

4.1 pytorch預訓練模型生成wts

4.1.1 下載github代碼倉庫

git clone https://github.com/wang-xinyu/Pytorch_Retinaface.git // download its weights 'Resnet50_Final.pth', put it in Pytorch_Retinaface/weights

4.1.2 下載預訓練模型

cd Pytorch_Retinaface python detect.py --save_model

4.1.3 生成wts

python genwts.py // a file 'retinaface.wts' will be generated.

4.2 tensorrtx準備工作

git clone https://github.com/wang-xinyu/tensorrtx.git cd tensorrtx/retinaface // put retinaface.wts here mkdir build cd build

4.3 cmake編譯

yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ cmake .. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):Compatibility with CMake < 2.8.12 will be removed from a future version ofCMake.Update the VERSION argument <min> value or use a ...<max> suffix to tellCMake that the project does not need compatibility with older versions.-- The C compiler identification is GNU 7.5.0 -- The CXX compiler identification is GNU 7.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found CUDA: /usr/local/cuda (found version "10.2") embed_platform off -- Found OpenCV: /usr/local/opencv3.3.0 (found version "3.3.0") -- Configuring done -- Generating done -- Build files have been written to: /home/yichao/MyDocuments/tensorrtx/retinaface/build

4.4 make -j8編譯

# 打印所有的日志信息 make VERBOSE=1 (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ make -j8 [ 12%] Building NVCC (Device) object CMakeFiles/decodeplugin.dir/decodeplugin_generated_decode.cu.o /home/yichao/MyDocuments/tensorrtx/retinaface/decode.h(73): warning: function "nvinfer1::IPluginV2Ext::configurePlugin(const nvinfer1::Dims *, int, const nvinfer1::Dims *, int, const nvinfer1::DataType *, const nvinfer1::DataType *, const __nv_bool *, const __nv_bool *, nvinfer1::PluginFormat, int)" is hidden by "nvinfer1::DecodePlugin::configurePlugin" -- virtual function override intended?/home/yichao/MyDocuments/tensorrtx/retinaface/decode.h(73): warning: function "nvinfer1::IPluginV2Ext::configurePlugin(const nvinfer1::Dims *, int, const nvinfer1::Dims *, int, const nvinfer1::DataType *, const nvinfer1::DataType *, const bool *, const bool *, nvinfer1::PluginFormat, int)" is hidden by "nvinfer1::DecodePlugin::configurePlugin" -- virtual function override intended? ... ... ... [ 87%] Linking CXX executable retina_mnet [100%] Linking CXX executable retina_r50 [100%] Built target retina_r50 [100%] Built target retina_mnet

4.5 生成engine引擎

./retina_r50 -s (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ time ./retina_r50 -s Loading weights: ../retinaface.wts Building engine, please wait for a while... Build engine successfully!real 1m3.483s user 0m33.287s sys 0m5.715s生成engine引擎大小為78.2MB

4.5.1 顯存占用情況

Thu Jan 13 16:00:02 2022 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 470.63.01 Driver Version: 470.63.01 CUDA Version: 11.4 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 NVIDIA GeForce ... Off | 00000000:01:00.0 On | N/A | | 27% 36C P0 28W / 75W | 828MiB / 3903MiB | 63% Default | | | | N/A | +-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | 0 N/A N/A 1623 G /usr/lib/xorg/Xorg 209MiB | | 0 N/A N/A 23027 C ./retina_r50 615MiB | +-----------------------------------------------------------------------------+

4.6 infer推理

4.6.1 下載圖片。

wget https://github.com/Tencent/FaceDetection-DSFD/raw/master/data/worlds-largest-selfie.jpg如果下載圖片太慢了,改成: wget https://github.com/Tencent.cnpmjs.org/FaceDetection-DSFD/raw/master/data/worlds-largest-selfie.jpg (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ wget https://github.com.cnpmjs.org/Tencent/FaceDetection-DSFD/raw/master/data/worlds-largest-selfie.jpg --2022-01-13 15:02:13-- https://github.com.cnpmjs.org/Tencent/FaceDetection-DSFD/raw/master/data/worlds-largest-selfie.jpg 正在解析主機 github.com.cnpmjs.org (github.com.cnpmjs.org)... 47.241.4.205 正在連接 github.com.cnpmjs.org (github.com.cnpmjs.org)|47.241.4.205|:443... 已連接。 已發出 HTTP 請求,正在等待回應... 302 Found 位置:https://raw.githubusercontent.com/Tencent/FaceDetection-DSFD/master/data/worlds-largest-selfie.jpg [跟隨至新的 URL] --2022-01-13 15:02:14-- https://raw.githubusercontent.com/Tencent/FaceDetection-DSFD/master/data/worlds-largest-selfie.jpg 正在解析主機 raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.72.133 正在連接 raw.githubusercontent.com (raw.githubusercontent.com)|151.101.72.133|:443... 已連接。 已發出 HTTP 請求,正在等待回應... 200 OK 長度: 471393 (460K) [image/jpeg] 正在保存至: “worlds-largest-selfie.jpg”worlds-largest-selfi 100%[===================>] 460.34K 13.0KB/s in 28s 2022-01-13 15:02:44 (16.5 KB/s) - 已保存 “worlds-largest-selfie.jpg” [471393/471393])

4.6.2 測試推理速度

./retina_r50 -d (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ ./retina_r50 -d 445571us 19030us ... ... ... 15157us 15870us umber of detections -> 1433-> 515.064 after nms -> 256

4.7 python infer

修改 retinaface_trt.py 中的圖片路徑。

input_image_paths = ["worlds-largest-selfie.jpg"] (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface$ python retinaface_trt.py 3.9774467945098877 0.017582416534423828 0.01763463020324707 0.021233797073364258 0.017621517181396484 0.017649412155151367 0.017993688583374023 0.017635107040405273 0.01763153076171875 0.017618894577026367

五、tensorRT FP32 推理

TensorRT實現yolov5推理加速(一)

修改 retina_r50.cpp 文件中的 USE_FP32,其他操作參考上文中的關鍵步驟

5.1 生成engine引擎

(tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ time ./retina_r50 -s Loading weights: ../retinaface.wts Building engine, please wait for a while... Build engine successfully!real 0m27.783s user 0m18.162s sys 0m2.295s生成engine引擎大小為154.2MB

5.1.1 顯存占用情況

Thu Jan 13 16:10:38 2022 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 470.63.01 Driver Version: 470.63.01 CUDA Version: 11.4 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 NVIDIA GeForce ... Off | 00000000:01:00.0 On | N/A | | 27% 36C P0 42W / 75W | 834MiB / 3903MiB | 56% Default | | | | N/A | +-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | 0 N/A N/A 1623 G /usr/lib/xorg/Xorg 209MiB | | 0 N/A N/A 23509 C ./retina_r50 621MiB | +-----------------------------------------------------------------------------+

5.2 infer 推理

(tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ ./retina_r50 -d 436509us 30747us 30568us ... ... ... 29127us 28726us 28716us number of detections -> 1433-> 515.075 after nms -> 257

5.3 python infer

(tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface$ python retinaface_trt.py 3.919330358505249 0.03155779838562012 0.031530141830444336 0.03136157989501953 0.03149151802062988 0.0314486026763916 0.03205513954162598 0.03142070770263672 0.03142905235290527 0.03143477439880371

六、tensorRT FP16 推理

TensorRT實現yolov5推理加速(一)

修改 retina_r50.cpp 文件中的 USE_FP16。

七、tensorRT INT8 推理

7.1 校準數據集

7.1.1 下載校準數據集

download my calibration images widerface_calib from GoogleDrive or BaiduPan pwd: a9wh

7.1.2 解壓到 retinaface/build 目錄

7.2 修改 retina_r50.cpp 文件

USE_INT8

7.3 make -j8 編譯

make -j8

7.4 生成 engine 引擎

./retina_r50 -s (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ time ./retina_r50 -s Loading weights: ../retinaface.wts Your platform support int8: 1 Building engine, please wait for a while... reading calib cache: r50_int8calib.table 2--Demonstration_2_Demonstration_Political_Rally_2_488.jpg 0 29--Students_Schoolkids_29_Students_Schoolkids_Students_Schoolkids_29_517.jpg 1 39--Ice_Skating_39_Ice_Skating_Ice_Skating_39_344.jpg 2 ... ... ... 61--Street_Battle_61_Street_Battle_streetfight_61_566.jpg 998 2--Demonstration_2_Demonstration_Demonstration_Or_Protest_2_260.jpg 999 reading calib cache: r50_int8calib.table writing calib cache: r50_int8calib.table size: 12200 Build engine successfully!real 7m25.594s user 5m58.694s sys 1m34.686s生成engine引擎大小為30.1MB

7.4.1 顯存占用情況

Thu Jan 13 15:42:58 2022 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 470.63.01 Driver Version: 470.63.01 CUDA Version: 11.4 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 NVIDIA GeForce ... Off | 00000000:01:00.0 On | N/A | | 27% 39C P0 45W / 75W | 1073MiB / 3903MiB | 86% Default | | | | N/A | +-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | 0 N/A N/A 1623 G /usr/lib/xorg/Xorg 209MiB | | 0 N/A N/A 22413 C ./retina_r50 860MiB | +-----------------------------------------------------------------------------+

7.5 infer 推理

./retina_r50 -d (tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ time ./retina_r50 -d 424574us 13240us 14247us ... ... ... 11711us 11662us 11103us number of detections -> 1382-> 11.1058 after nms -> 246

7.6 python infer

(tensorRT-yolov5) yichao@yichao:~/MyDocuments/tensorrtx/retinaface$ python retinaface_trt.py 3.9951412677764893 0.014085054397583008 0.014075279235839844 0.013991594314575195 0.014072656631469727 0.014059305191040039 0.014052867889404297 0.014079093933105469 0.01405954360961914 0.014012575149536133

八、RetinaFace性能分析

人臉檢測器RetinaFace性能分析

精度Infer Time
FP3229ms
FP1615ms
INT811ms

總結:FP 16加速比是FP 32的2倍,INT8 相對于 FP 16加速不明顯。

九、可能出現的問題

Q1:opencv與CUDA版本不匹配,導致 cmake失敗

CMake Error at /usr/local/opencv3.3.0/share/OpenCV/OpenCVConfig.cmake:108 (message):OpenCV static library was compiled with CUDA 10.2 support. Please, use thesame version or rebuild OpenCV with CUDA 11.0 Call Stack (most recent call first):CMakeLists.txt:28 (find_package) 錯誤原因: opencv版本與CUDA版本不匹配。博主使用CUDA10.3編譯opencv3.3.0,正確的應該是opencv3.3.0匹配CUDA10.2,而當前的opencv版本為3.3.0、CUDA版本為11.0。解決辦法: 因為重新編譯opencv比較麻煩,直接切換cuda10.2即可,參考博客 [CUDA在ubuntu多版本切換共存](https://blog.csdn.net/m0_37605642/article/details/120098215)注意:切換cuda版本之后,清空build目錄中的文件,重新cmake

Q2:找不到 NvInfer.h 文件

fatal error: NvInfer.h: No such file or directory | TensorRT 報錯處理 | 【成功解決】

yichao@yichao:~/MyDocuments/tensorrtx/retinaface/build$ make -j8 [ 12%] Building NVCC (Device) object CMakeFiles/decodeplugin.dir/decodeplugin_generated_decode.cu.o In file included from /home/yichao/MyDocuments/tensorrtx/retinaface/decode.cu:1:0: /home/yichao/MyDocuments/tensorrtx/retinaface/decode.h:6:10: fatal error: NvInfer.h: 沒有那個文件或目錄#include "NvInfer.h"^~~~~~~~~~~ compilation terminated. CMake Error at decodeplugin_generated_decode.cu.o.Debug.cmake:220 (message):Error generating/home/yichao/MyDocuments/tensorrtx/retinaface/build/CMakeFiles/decodeplugin.dir//./decodeplugin_generated_decode.cu.o 錯誤原因: NvInfer.h 頭文件屬于 TensorRT 下的一個專有頭文件,在編譯C++ 代碼時需要找到它。解決辦法: /home/yichao/MyDocuments/tensorrtx/retinaface/CMakeLists.txt,增加tensorRT的依賴庫# tensorRT include_directories(/home/yichao/360Downloads/TensorRT-7.1.3.4/include) link_directories(/home/yichao/360Downloads/TensorRT-7.1.3.4/lib/)

Q3:不支持tensorRT8

32 errors detected in the compilation of "/tmp/tmpxft_00003bbc_00000000-6_decode.cpp1.ii". -- Removing /home/yichao/MyDocuments/tensorrtx/retinaface/build/CMakeFiles/decodeplugin.dir//./decodeplugin_generated_decode.cu.o /home/yichao/360Downloads/cmake-3.21.1-linux-x86_64/bin/cmake -E rm -f /home/yichao/MyDocuments/tensorrtx/retinaface/build/CMakeFiles/decodeplugin.dir//./decodeplugin_generated_decode.cu.o CMake Error at decodeplugin_generated_decode.cu.o.Debug.cmake:280 (message):Error generating file/home/yichao/MyDocuments/tensorrtx/retinaface/build/CMakeFiles/decodeplugin.dir//./decodeplugin_generated_decode.cu.oCMakeFiles/decodeplugin.dir/build.make:75: recipe for target 'CMakeFiles/decodeplugin.dir/decodeplugin_generated_decode.cu.o' failed make[2]: *** [CMakeFiles/decodeplugin.dir/decodeplugin_generated_decode.cu.o] Error 1 make[2]: Leaving directory '/home/yichao/MyDocuments/tensorrtx/retinaface/build' CMakeFiles/Makefile2:86: recipe for target 'CMakeFiles/decodeplugin.dir/all' failed make[1]: *** [CMakeFiles/decodeplugin.dir/all] Error 2 make[1]: Leaving directory '/home/yichao/MyDocuments/tensorrtx/retinaface/build' Makefile:90: recipe for target 'all' failed make: *** [all] Error 2 錯誤原因: CMakeLists.txt中的tensorRT配置問題,make編譯使用的tensorRT版本與系統的tensorRT版本要一致。解決辦法: /home/yichao/MyDocuments/tensorrtx/retinaface/CMakeLists.txt修改tensorRT的配置 # tensorRT include_directories(/home/yichao/360Downloads/TensorRT-8.0.1.6/include) link_directories(/home/yichao/360Downloads/TensorRT-8.0.1.6/lib/) 改為 # tensorRT include_directories(/home/yichao/360Downloads/TensorRT-7.1.3.4/include) link_directories(/home/yichao/360Downloads/TensorRT-7.1.3.4/lib/)

Q4:找不到 lnvinfer

解決Make時,“/usr/bin/ld: 找不到 -lXXX”問題的四種方法

/usr/bin/ld: 找不到 -lnvinfer collect2: error: ld returned 1 exit status CMakeFiles/decodeplugin.dir/build.make:90: recipe for target 'libdecodeplugin.so' failed make[2]: *** [libdecodeplugin.so] Error 1 CMakeFiles/Makefile2:86: recipe for target 'CMakeFiles/decodeplugin.dir/all' failed make[1]: *** [CMakeFiles/decodeplugin.dir/all] Error 2 Makefile:90: recipe for target 'all' failed make: *** [all] Error 2 錯誤原因: 找不到nvinfer庫文件。這個庫的文件名應該為“libnvinfer.so”,其命名規則是:lib+庫名(即xxx)+.so。解決辦法: 1. 找到 libnvinfer.so 文件 (用find)find / -name libnvinfer.so 或者 (用locate)locate libnvinfer.so# 輸出 /home/yichao/360Downloads/TensorRT-7.1.3.4/lib/libnvinfer.so2. 創建軟鏈接 sudo ln -s /home/yichao/360Downloads/TensorRT-7.1.3.4/lib/libnvinfer.so /usr/lib/libnvinfer.so

Q5:源代碼錯誤

TensorRT實現yolov5推理加速(二)

make[2]: *** [CMakeFiles/retina_r50.dir/calibrator.cpp.o] Error 1 make[2]: *** 正在等待未完成的任務.... /home/yichao/MyDocuments/tensorrtx/retinaface/calibrator.cpp: In member function ‘virtual bool Int8EntropyCalibrator2::getBatch(void**, const char**, int)’: /home/yichao/MyDocuments/tensorrtx/retinaface/calibrator.cpp:52:131: error: too many arguments to function ‘cv::Mat cv::dnn::experimental_dnn_v1::blobFromImages(const std::vector<cv::Mat>&, double, cv::Size, const Scalar&, bool)’cv::Mat blob = cv::dnn::blobFromImages(input_imgs_, 1.0, cv::Size(input_w_, input_h_), cv::Scalar(104, 117, 123), false, false);^ compilation terminated due to -Wfatal-errors. CMakeFiles/retina_mnet.dir/build.make:75: recipe for target 'CMakeFiles/retina_mnet.dir/calibrator.cpp.o' failed make[2]: *** [CMakeFiles/retina_mnet.dir/calibrator.cpp.o] Error 1 make[2]: *** 正在等待未完成的任務.... CMakeFiles/Makefile2:138: recipe for target 'CMakeFiles/retina_mnet.dir/all' failed make[1]: *** [CMakeFiles/retina_mnet.dir/all] Error 2 make[1]: *** 正在等待未完成的任務.... CMakeFiles/Makefile2:112: recipe for target 'CMakeFiles/retina_r50.dir/all' failed make[1]: *** [CMakeFiles/retina_r50.dir/all] Error 2 Makefile:90: recipe for target 'all' failed make: *** [all] Error 2 錯誤原因: 源碼錯誤 /home/yichao/MyDocuments/tensorrtx/retinaface/calibrator.cpp:52解決辦法: 修改源碼cv::Mat blob = cv::dnn::blobFromImages(input_imgs_, 1.0, cv::Size(input_w_, input_h_), cv::Scalar(104, 117, 123), false, false); 修改為 cv::Mat blob = cv::dnn::blobFromImages(input_imgs_, 1.0, cv::Size(input_w_, input_h_), cv::Scalar(104, 117, 123), false);

Q6:顯存不足

Cuda Error in allocate: 2 (out of memory) - GPU Memory Leak? #851

顯存不足,生成engine引擎失敗。

[TensorRT] ERROR: ../rtSafe/safeRuntime.cpp (25) - Cuda Error in allocate: 2 (out of memory) [TensorRT] ERROR: ../rtSafe/safeRuntime.cpp (25) - Cuda Error in allocate: 2 (out of memory) Traceback (most recent call last):File "/media/yichao/蟻巢文件/YOYOFile/YOYOFile/demo/build_engine.py", line 146, in <module>main(args)File "/media/yichao/蟻巢文件/YOYOFile/YOYOFile/demo/build_engine.py", line 126, in mainbuilder.create_engine(args.engine, args.precision)File "/media/yichao/蟻巢文件/YOYOFile/YOYOFile/demo/build_engine.py", line 118, in create_enginewith self.builder.build_engine(self.network, self.config) as engine, open(engine_path, "wb") as f: AttributeError: __enter__ 錯誤原因:我用python API,在GeForce GTX 1650(4GB)服務器上生成引擎失敗。在Jetson TX2(8GB)開發板上測試也失敗。 解釋一: Same problem. But this problem only happens when my system is 1080ti+tensorRT7.0+cuda10.0+centos7.6. When I change to 2080ti+tensorRT7.0, everything works fine. 解釋二: I face the problem with 1080 and no problem on 2080. And I don't found any debug means.

總結

以上是生活随笔為你收集整理的TensorRT实现RetinaFace推理加速(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

丁香综合网 | 一级成人在线 | 看毛片网站 | 激情五月在线视频 | 免费91麻豆精品国产自产在线观看 | 国产爽妇网 | 色在线视频网 | 欧美一区二区日韩一区二区 | 日韩精品久久久久久久电影99爱 | 日韩中文字幕免费视频 | 色资源中文字幕 | 欧美精品做受xxx性少妇 | 日韩免费网站 | 日本中文字幕在线观看 | www.久草.com | 911久久香蕉国产线看观看 | 亚洲狠狠操 | 久久撸在线视频 | 免费日韩电影 | 夜色资源站国产www在线视频 | 九九天堂 | 国产尤物在线视频 | 日韩一区二区免费播放 | 人人玩人人添人人澡97 | 成人免费观看网站 | 午夜精品一二三区 | 最新av在线免费观看 | 精品久久久久久久久久久久久久久久 | 免费高清国产 | 国产一级性生活 | 日韩视频免费 | 精品久久久久免费极品大片 | 亚洲精色| 色香蕉视频 | av 一区 二区 久久 | 深夜免费小视频 | 国产精品理论视频 | 不卡av免费在线观看 | 婷婷在线色 | 伊人婷婷在线 | 在线免费看片 | 六月丁香六月婷婷 | 国产亚洲视频在线观看 | 日韩av区| 国产美女精品视频 | 五月天电影免费在线观看一区 | 九九视频免费观看视频精品 | 黄色小说免费在线观看 | 欧美夫妻性生活电影 | 日韩最新中文字幕 | 久久69精品| 亚洲精品乱码久久久久久蜜桃91 | 亚洲精品国偷拍自产在线观看蜜桃 | 天天射天天操天天 | 伊人国产视频 | 精品国偷自产在线 | 午夜国产一区二区 | 精品成人在线 | 91成人久久 | 国产免费嫩草影院 | 久草精品视频在线看网站免费 | 亚洲狠狠婷婷综合久久久 | 国产精品美女免费看 | 国产成人免费在线 | 免费又黄又爽的视频 | 在线观看一区二区视频 | 97网在线观看 | 亚洲一级在线观看 | 免费高清在线观看电视网站 | 亚洲精品高清在线 | 黄色免费在线视频 | 9992tv成人免费看片 | 国产精品乱码久久久久久1区2区 | 在线观看v片 | 在线观看国产成人av片 | 午夜久久影视 | 在线观看日韩免费视频 | 日韩黄在线观看 | 亚洲精品国偷自产在线99热 | 91一区二区三区久久久久国产乱 | 欧美,日韩| 精品欧美一区二区三区久久久 | 91香蕉视频在线下载 | 狠狠色香婷婷久久亚洲精品 | 天天搞夜夜骑 | 国产视频在线观看一区二区 | 西西44人体做爰大胆视频 | 亚洲夜夜综合 | 日韩精品一卡 | 久久久在线免费观看 | 主播av在线| 久久精品96| 国产精品国产三级国产不产一地 | 又黄又爽的免费高潮视频 | 久久电影网站中文字幕 | 丁香婷婷久久 | 97精品视频在线播放 | 夜夜爽夜夜操 | 国产一二三区av | 成年人在线视频观看 | 精品国产自在精品国产精野外直播 | 久久久国产一区二区 | 18性欧美xxxⅹ性满足 | 黄色av免费看 | 99性视频| 免费成人av | 成人av网页| a在线免费观看视频 | 国产1区2 | 激情欧美一区二区三区 | 91精品国产高清自在线观看 | 操操操av | 成年人免费看片 | 亚洲在线成人精品 | 欧美日韩裸体免费视频 | 91精品一区二区在线观看 | 日韩精品久久久免费观看夜色 | 日日夜夜天天操 | 婷婷午夜天| 欧美日韩视频在线一区 | 久久视频99 | 奇米影视777四色米奇影院 | 波多野结衣综合网 | 亚洲精品一区二区在线观看 | 操操操人人 | 在线视频在线观看 | 中文字幕中文字幕在线一区 | 在线观看中文字幕网站 | 亚洲特级毛片 | 欧美极品xxxx | www狠狠| 成人精品国产免费网站 | 99在线视频网站 | 免费亚洲一区二区 | 99免在线观看免费视频高清 | 24小时日本在线www免费的 | 亚洲三级在线免费观看 | 一区精品久久 | 久久人人艹 | jizzjizzjizz亚洲 | 国产91精品看黄网站在线观看动漫 | 中文字幕免费高清 | 国产精品久久久久久久午夜片 | 欧美激情精品久久久久久变态 | 热精品| 亚洲成av人片在线观看www | 日日干夜夜骑 | 国产在线视频导航 | 国产精品18久久久久久久久 | 中文字幕高清在线播放 | 91精品啪在线观看国产 | 国内精品久久久久影院优 | 91视视频在线直接观看在线看网页在线看 | 国内精品视频一区二区三区八戒 | 日本女人在线观看 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 96亚洲精品久久 | 5月丁香婷婷综合 | 在线之家免费在线观看电影 | 96久久久 | 欧洲精品在线视频 | 天天操天天射天天爱 | 国产男女爽爽爽免费视频 | 中文字幕在线视频第一页 | 啪啪免费观看网站 | 天天爽网站 | 国产一区精品在线 | 欧美伦理一区二区三区 | www免费看 | 日日夜夜狠狠 | 色综合激情网 | 久久亚洲私人国产精品 | 日韩一区二区三区在线观看 | 国产精品99久久免费观看 | 超碰国产在线播放 | 久久久久高清毛片一级 | 三三级黄色片之日韩 | 亚洲精品在线免费 | 亚洲成人av电影在线 | 91麻豆视频 | 午夜精品久久久久久久99水蜜桃 | 精品在线播放 | 日韩69av| 国产欧美日韩精品一区二区免费 | 国产成人av电影在线 | 免费在线观看av片 | 久久伦理视频 | 五月天丁香综合 | 国产大尺度视频 | 国产精品成人自拍 | 国产一区二区三区午夜 | 中文国产字幕在线观看 | 91人人网| 亚洲丝袜中文 | 国产视频综合在线 | 日本在线观看黄色 | 成人免费一级片 | www.黄色 | 日韩在线电影一区二区 | 久久99国产精品二区护士 | 91视频免费看 | 爱干视频| 福利一区二区三区四区 | 99久高清在线观看视频99精品热在线观看视频 | 黄色在线观看网站 | 久久最新| av网站播放| 色婷婷精品 | 免费看日韩 | 欧美黄污视频 | 欧美最猛性xxxxx(亚洲精品) | 国产成人精品久久久 | 国产成人久久av | 亚洲精品国产自产拍在线观看 | 亚洲午夜精品电影 | 91日韩在线 | 天堂av色婷婷一区二区三区 | 人人澡视频 | 日韩av免费一区二区 | 亚洲伊人av | 国产精品久久久99 | 久久久综合| 日韩精品中文字幕在线播放 | 国产成人精品av | 日韩三级视频在线观看 | h视频日本 | 久久夜夜爽 | 粉嫩av一区二区三区四区 | 91福利专区| 色综合小说 | 摸阴视频 | 日韩伦理片hd | 99久久久国产精品免费观看 | 色婷婷丁香| av在线播放中文字幕 | 国产一区二区在线观看视频 | 免费日韩在线 | 日韩一级黄色av | 99久久精品午夜一区二区小说 | 视频在线亚洲 | 国产玖玖在线 | 在线黄频 | 日韩一区二区三免费高清在线观看 | 欧美精品久久久久久久久免 | 麻豆一区在线观看 | 日色在线视频 | 麻豆视频在线免费观看 | 亚洲精品美女久久久 | 国产精品久久久久久久久免费 | 久草在线免费看视频 | 日韩一二区在线观看 | 91亚洲精品在线观看 | 国产视频亚洲视频 | 色网址99| 成人免费色| 欧美一区二区在线刺激视频 | 国产香蕉av | 在线国产欧美 | 亚洲综合婷婷 | 国产资源免费 | 国产又粗又猛又色 | 91精品办公室少妇高潮对白 | 天天综合操 | 麻豆91网站 | 天天爱天天操天天射 | 成人久久国产 | 免费av网站在线看 | 久久中文欧美 | 久久专区 | 久久99精品久久久久久三级 | 免费精品在线观看 | 免费无遮挡动漫网站 | 色999视频| 一区二区精品在线 | 久久久人人爽 | 亚洲精品乱码白浆高清久久久久久 | 又污又黄网站 | 亚洲黄色片一级 | 91九色国产在线 | 国产91av视频在线观看 | www成人精品 | 超碰免费观看 | 九九激情视频 | 色综合久久精品 | 日韩91精品 | 91大神免费在线观看 | 精品国产观看 | 午夜精品一二三区 | 欧美精品在线观看 | av日韩不卡 | 97成人在线观看视频 | 日韩免费视频网站 | 日韩欧美国产视频 | 在线观看视频97 | 91传媒激情理伦片 | 亚洲久草网 | 国产一二区视频 | 中文字幕免费播放 | 亚洲国产97在线精品一区 | 91毛片在线 | 91精品视频观看 | 亚洲精品乱码 | 免费观看国产视频 | 国产亚洲va综合人人澡精品 | 精品影院一区二区久久久 | 精品美女久久久久久免费 | 国产福利在线免费 | 国产我不卡 | 欧美与欧洲交xxxx免费观看 | 精品亚洲午夜久久久久91 | 国产精品1区2区3区 久久免费视频7 | 国精产品满18岁在线 | 国产一区免费视频 | 亚洲第一香蕉视频 | 91精品在线麻豆 | 99精品在线免费 | 国产一区二区在线免费播放 | 成人午夜网 | 99精品视频在线观看播放 | 97超碰在线免费观看 | 综合五月婷婷 | 伊人成人精品 | 91精品啪 | 国产亚洲精品久久久久久电影 | 国产日韩精品欧美 | 亚洲精品中文字幕在线观看 | 天天色婷婷 | 亚洲激情久久 | 玖玖玖国产精品 | 国产精品一区二区美女视频免费看 | 久久视频在线观看中文字幕 | 成人av电影免费观看 | 婷婷精品在线 | 精品国产伦一区二区三区观看体验 | 日韩电影在线观看中文字幕 | 国产第一页精品 | 国产在线不卡一区 | 国产精品久久久久久一区二区 | 久久免费国产精品 | 天堂黄色片 | 夜夜爽88888免费视频4848 | 国产精品成人免费精品自在线观看 | 国产99久久久欧美黑人 | 黄网站免费大全入口 | 久久久久久美女 | 久久免费的视频 | 美女视频永久黄网站免费观看国产 | 日韩精品久久久 | 欧美一级视频在线观看 | 久久电影国产免费久久电影 | 国产99久久九九精品免费 | 91入口在线观看 | 麻豆视频在线观看 | 天天看天天干 | 久久99热精品这里久久精品 | 午夜在线国产 | 日韩精品中文字幕在线观看 | 亚洲精品视频第一页 | 91女子私密保健养生少妇 | av一区二区在线观看中文字幕 | 成人一级片免费看 | 成人久久久精品国产乱码一区二区 | 亚洲专区在线播放 | 国产一线二线三线在线观看 | 手机在线欧美 | 久久毛片网站 | 成人在线播放网站 | www.亚洲激情.com | 狠狠干成人综合网 | 人人爽久久久噜噜噜电影 | 亚洲日日夜夜 | 人人射人人爽 | 福利视频网址 | 亚洲精品国偷拍自产在线观看 | 婷婷伊人综合 | 国产一区二区手机在线观看 | 一级久久久 | bbb搡bbb爽爽爽| 麻豆视频入口 | 国产精品一区二区久久国产 | 美女久久精品 | 91香蕉视频好色先生 | 成人精品国产 | 男女视频久久久 | 国产成人久久精品 | 欧美一区在线观看视频 | 国产成人一区二区三区久久精品 | 国产精品男女啪啪 | 日韩在线视频线视频免费网站 | 久久色亚洲| 最新色视频 | 国产综合精品久久 | 色吧久久| 久久久久久网址 | 久久久久观看 | 欧美日韩亚洲第一页 | 亚洲黄色大片 | 久久久高清免费视频 | 国产在线高清视频 | 国产 av 日韩| 欧美激情视频免费看 | 日韩 在线 | 超碰免费成人 | 中文电影网 | 久久久久久免费网 | 在线视频 精品 | 国产精品成人自产拍在线观看 | 国产成人精品av在线观 | 在线视频a | 免费看黄色小说的网站 | 天天色.com | 亚洲一区美女视频在线观看免费 | 99国产在线观看 | 五月婷激情 | 久久这里有精品 | 手机看片中文字幕 | 精品亚洲成人 | 日韩天堂在线观看 | 在线观看韩日电影免费 | 亚洲国产高清在线观看视频 | 成年人在线视频观看 | 久久伊人免费视频 | 国产在线一区二区 | 久久精品国产久精国产 | 午夜骚影| 有码中文在线 | 西西人体4444www高清视频 | 国产一区二区手机在线观看 | 久久这里只有精品23 | 日本韩国精品一区二区在线观看 | 国产精品久久久久四虎 | 国产成人a亚洲精品v | 亚洲精品国偷自产在线91正片 | 亚洲精品乱码久久久久久9色 | 最新日韩精品 | 久久免费视频5 | 美女视频a美女大全免费下载蜜臀 | 麻豆91在线播放 | 久久国产精品99久久久久久丝袜 | 最新av免费| 国产精品精品久久久 | 天天射网 | 人人射人人 | 亚洲国产片 | 久草在线视频免赞 | 精品久久网 | 亚洲狠狠操 | 婷婷六月丁香激情 | 国产免费一区二区三区网站免费 | 国产精品大片在线观看 | 欧美精品九九99久久 | 欧美日韩中文国产一区发布 | 国产一区久久久 | 久久精品8| 久操视频在线观看 | 亚洲v欧美v国产v在线观看 | 波多野结衣电影一区二区 | 一区二区三区高清不卡 | 日一日操一操 | 亚洲五月综合 | 久草com| 成人网页在线免费观看 | 国产亚洲视频在线免费观看 | 日韩最新在线视频 | 国产成人精品一区二区三区福利 | 韩日在线一区 | 黄色小说免费观看 | 国内精品国产三级国产aⅴ久 | 国产中文字幕在线 | 视频一区二区在线 | 成人久久影院 | 色婷婷一| 久久久久久久久福利 | 亚洲欧洲av在线 | 日本不卡一区二区三区在线观看 | www.亚洲视频.com | 日本福利视频在线 | 国产成本人视频在线观看 | 日韩精品专区 | 国产色道 | 国产精品私人影院 | 在线亚洲成人 | 91精品国产自产老师啪 | 天天艹天天爽 | 成人黄色一级视频 | 深夜福利视频一区二区 | 激情av网址| 国产高清在线a视频大全 | 日韩艹 | 天天综合网 天天 | 97视频在线观看播放 | 成人av在线网址 | 在线视频 亚洲 | 亚洲精品小视频 | 麻豆传媒视频在线播放 | 天天干,天天操,天天射 | 天堂va欧美va亚洲va老司机 | 色综合中文综合网 | 欧美一级免费在线 | 高清免费av在线 | 午夜电影 电影 | 玖玖视频精品 | 免费一级片在线 | 亚洲综合在线视频 | 久久久综合 | 国产v在线 | 91精品系列| 久久久网站 | 国产资源中文字幕 | a视频免费看 | 中文字幕电影一区 | 中文亚洲欧美日韩 | 国产专区一 | 免费成人av| 中文久久精品 | 欧美一性一交一乱 | 国产精品美女久久久久久免费 | 久久精品99国产精品日本 | 婷婷伊人综合 | 狠狠插天天干 | 99精品视频免费在线观看 | 久久大片网站 | 18av在线视频 | 激情久久久 | 探花国产在线 | 狠狠躁天天躁综合网 | 色中色资源站 | 久久私人影院 | 亚洲精品日韩av | 欧美另类视频 | 久草在线精品观看 | 国产精品视频大全 | 成人av在线直播 | 国产一级片毛片 | 国产不卡在线 | 国产自制av | 国产一区二区不卡视频 | 黄色在线网站噜噜噜 | 久草在线网址 | 亚洲精品视频在线 | 国产视频一区二区在线观看 | 免费日韩高清 | 国产视频资源在线观看 | 久久久精品一区二区 | 超碰在线97免费 | 国产精品毛片一区视频 | 香蕉久草 | 福利一区在线视频 | 在线黄色av电影 | 亚洲国产网址 | 亚洲综合视频在线 | 久久成人午夜 | 国产色影院 | 亚洲视频www | 狠狠操影视 | 国产3p视频 | 久久国语露脸国产精品电影 | 六月丁香激情综合色啪小说 | 日日精品| 久久伊人色综合 | 国产美女精品视频 | 国产黄色精品在线观看 | 中文字幕乱偷在线 | 国产精品免费观看在线 | 中文字幕高清免费日韩视频在线 | 二区三区av | 国产成人久久精品一区二区三区 | 国产精成人品免费观看 | 97在线免费视频 | 一区免费观看 | 久久国产精品一区二区三区四区 | 91亚洲精品乱码久久久久久蜜桃 | 成人免费视频在线观看 | 日韩欧美视频免费观看 | 久久久久久高清 | 国产精品久久久亚洲 | 在线观看日韩视频 | 成人av在线网 | 伊人久在线 | 波多野结衣日韩 | a极黄色片| 色婷在线 | 久久久久 免费视频 | 在线视频18在线视频4k | 亚洲人人av | 五月天久久精品 | 日本 在线 视频 中文 有码 | 玖操| 中文字幕久久精品 | 天天干天天射天天爽 | 成人精品视频久久久久 | 国产很黄很色的视频 | 一区二区三区久久 | 狠狠狠狠狠干 | 欧美va天堂va视频va在线 | 一区二区精品在线观看 | 中文字幕二区三区 | 久久av一区二区三区亚洲 | 中文在线免费看视频 | 欧美精品一区二区免费 | 久草在线资源免费 | 久久综合婷婷国产二区高清 | 欧美 日韩 国产 中文字幕 | 天天草天天干天天射 | 日韩a欧美 | 黄色av电影在线观看 | 依人成人综合网 | 午夜国产在线 | 日韩精品视频在线观看网址 | 久草在线观看 | 亚洲在线视频免费观看 | 亚洲成年人免费网站 | 中文字幕国产一区 | 超碰在线97国产 | 日韩在线观看视频中文字幕 | 日本aa在线| 激情视频网页 | 欧美一级性生活片 | 欧美视频日韩视频 | 免费在线观看污 | 亚洲乱亚洲乱妇 | 97超级碰碰| 久久久久国产一区二区三区四区 | 国产精品视频免费 | 天天操天天干天天操天天干 | 国内综合精品午夜久久资源 | 久久女同性恋中文字幕 | 最新日韩在线观看视频 | 亚洲涩涩色 | 午夜国产一区二区 | 国产很黄很色的视频 | 黄免费网站 | 欧美激情综合五月色丁香 | 国产中的精品av小宝探花 | 香蕉在线播放 | 激情视频国产 | 黄色小网站免费看 | 中文字幕日韩有码 | 狠狠色丁香婷婷综合橹88 | 久久综合欧美 | 色综合久久五月天 | 97av精品 | 日韩色视频在线观看 | 外国av网| 99re8这里有精品热视频免费 | 国产黄色在线 | 欧美日韩国语 | 欧美日韩亚洲国产一区 | 奇米四色影狠狠爱7777 | 中文字幕制服丝袜av久久 | 久久久久国产精品视频 | 久久国产热 | 日日操网 | 亚洲欧美色婷婷 | 成人午夜网址 | 视频福利在线观看 | 国产成年人av | 四虎影视成人永久免费观看视频 | 亚洲国产中文字幕在线视频综合 | 久保带人| 天天射天天干天天操 | 国产视频九色蝌蚪 | 日韩精品一区二区三区高清免费 | 狠狠躁天天躁综合网 | 特黄特色特刺激视频免费播放 | 国内精品视频在线 | 色网站免费在线看 | 国产精品免费视频网站 | 久久久久久国产精品久久 | 在线视频国产区 | 天堂麻豆 | 超碰在线人人爱 | 在线观看视频一区二区三区 | 亚洲一区黄色 | 国产亚洲综合精品 | 国产视频久久久久 | 丁香花在线视频观看免费 | 亚洲高清精品在线 | 麻豆国产精品一区二区三区 | 丁香高清视频在线看看 | 国产3p视频| 久久久婷 | avove黑丝 | 一区二区三区 亚洲 | 久久久精品高清 | 国产破处在线视频 | 丁香六月婷婷综合 | 国产精品第一 | 视频成人永久免费视频 | 天天草天天 | 成人久久毛片 | 在线天堂中文www视软件 | 偷拍精品一区二区三区 | 亚洲综合网站在线观看 | 国产91在 | 91av看片| 婷婷色中文字幕 | av网站免费看 | 国产只有精品 | 欧美成人tv | 2019中文字幕第一页 | 亚洲国产成人在线观看 | 片网站| 日韩免费电影一区二区三区 | 国产视频精品网 | 国产伦精品一区二区三区在线 | 亚洲电影免费 | 亚洲人成精品久久久久 | 九月婷婷综合网 | 视频二区在线视频 | 亚洲专区一二三 | 国产福利免费看 | 精品福利av | 中文字幕 国产 一区 | 日韩av一区二区三区在线观看 | 中文字幕在线高清 | 日韩电影中文,亚洲精品乱码 | 国产精品xxxx18a99| 97在线观看免费观看高清 | 国产精品久久久久久久久大全 | 日韩免费高清在线 | 日韩网站在线看片你懂的 | 日本天天操 | 国产一线二线三线在线观看 | 国产精品久久久久久久久久 | 在线免费观看国产视频 | 国产黄色一级片 | 国产在线探花 | 欧美在线你懂的 | 国产一区二区在线播放视频 | 日韩成人黄色 | 日韩aⅴ视频| 欧美日本三级 | 成人av电影免费在线观看 | 91热视频在线观看 | 国产精品色视频 | 国产成人av | 国产精品一区二区三区观看 | 美女精品网站 | 久久久麻豆视频 | 正在播放国产一区 | 亚洲人成精品久久久久 | 欧美一二三视频 | 国产精品精品久久久久久 | 久久观看 | 99中文字幕 | 亚洲精品免费在线观看视频 | 992tv又爽又黄的免费视频 | 日日夜夜天天综合 | 亚洲免费在线视频 | 亚洲三级精品 | www.com黄色| 国产亚洲精品久久久久久移动网络 | 久久精品中文字幕少妇 | 亚洲天堂激情 | 成人在线播放av | 日韩网站在线观看 | 国产不卡精品 | 久久久www免费电影网 | 国产又黄又猛又粗 | www在线观看国产 | 91精品国产99久久久久久久 | 中文字幕专区高清在线观看 | 亚洲电影av在线 | 亚洲色图美腿丝袜 | 久久久久久久网 | 精品国产一区二区三区在线 | 国产自在线观看 | 精品国产中文字幕 | 中文字幕xxxx | 99国产在线 | wwxxxx日本| 久久精品成人热国产成 | 久久国产剧场电影 | 国产麻豆精品一区二区 | 麻豆国产精品va在线观看不卡 | 国产精品乱码久久久久 | 精品爱爱 | 丰满少妇对白在线偷拍 | 国产美女精品 | 91插插插网站 | 97电影在线观看 | 国产成人精品免高潮在线观看 | 正在播放一区二区 | 免费看日韩片 | av在线一二三区 | 四虎成人网 | 久久国产精品一区二区 | 免费中文字幕在线观看 | 97在线视频观看 | 久久久资源 | 久久不色 | 亚洲四虎| 久久夜色精品国产欧美乱 | va视频在线 | 日韩在线电影一区二区 | 欧美在线视频免费 | 超碰在97 | 欧美亚洲国产精品久久高清浪潮 | av网址在线播放 | 欧美精品被 | 日韩电影在线观看一区二区 | 99国内精品 | 亚洲最新视频在线播放 | 欧美综合在线视频 | 夜夜躁日日躁狠狠久久av | 久久在线看 | 精品国产精品国产偷麻豆 | 国产成人在线观看免费 | 丁香花中文在线免费观看 | 伊人久久国产精品 | 一区久久久| 伊人狠狠操| 天天爱天天操天天射 | 四虎免费在线观看视频 | 伊人热 | 五月在线视频 | 青草视频网 | 精品黄色视 | 久久视频在线视频 | 麻豆小视频在线观看 | 中文字幕在线一区二区三区 | 色网站在线看 | 亚洲午夜精品久久久 | 亚洲在线视频免费观看 | 一区二区三区在线不卡 | 日韩色在线 | 蜜桃麻豆www久久囤产精品 | 国产中文字幕三区 | 久久九九免费视频 | 久久黄色精品视频 | 在线观看成人毛片 | 91九色蝌蚪视频网站 | 五月婷婷欧美 | 99精品观看 | 精品久久一二三区 | 夜夜夜草 | 在线视频区 | 午夜影院一级片 | 九九九热精品免费视频观看网站 | av免费在线播放 | 久久久久高清毛片一级 | 国产小视频免费在线观看 | 一区二区欧美日韩 | 黄色精品在线看 | 久av在线| 一区二区三区免费在线 | 激情五月av | 久久天天躁狠狠躁亚洲综合公司 | 久久久久网站 | 中文字幕在线观看不卡 | 日韩欧美一区二区在线 | 国产精品一区二 | 久久久久免费精品国产小说色大师 | 久久久免费精品视频 | 五月天堂网 | www.五月婷 | 日韩视频www | 麻豆影视网站 | 日本成人黄色片 | 91精品国自产在线观看欧美 | 玖玖在线资源 | 美女免费电影 | 成人国产精品久久久久久亚洲 | 国产精品美女在线 | av电影免费在线播放 | 97超碰精品 | 久久1电影院 | 丁香 久久 综合 | 操操操日日日 | 久久刺激视频 | 欧美亚洲一区二区在线 | 天天干,狠狠干 | 久久久免费看视频 | 麻豆小视频在线观看 | 在线观看中文字幕av | 久久久www免费电影网 | 亚洲精品福利在线 | 国产精品国产三级国产不产一地 | 午夜精品久久久久99热app | 国内免费久久久久久久久久久 | 精品一区二区三区久久久 | 91亚洲欧美 | 超碰人人草| 99在线视频观看 | 久久久久 | 久久国色夜色精品国产 | 国产1级毛片| 亚洲欧美怡红院 | 99热这里精品 | 国产精品日韩在线观看 | 日韩视频在线不卡 | 激情网站网址 | 国产午夜一区 | 中文av在线免费观看 | 日韩美女av在线 | 久久久久免费视频 | 国产偷在线| 日韩av在线网站 | 免费色av | 欧美视频在线观看免费网址 | 激情综合色播五月 | 国产免费黄视频在线观看 | 久草91视频 | 久久精品国产一区二区三 | 97超碰人人澡人人 | 999久久久免费视频 午夜国产在线观看 | 亚洲精品短视频 | 一级免费观看 | 日韩在线视频一区二区三区 | 久久99精品久久久久婷婷 | 久久久一本精品99久久精品 | 999成人| 狠狠干天天色 | 国内精品视频久久 | 欧美福利在线播放 | 久久成年视频 | 蜜臀精品久久久久久蜜臀 | 成人免费大片黄在线播放 | 国产99一区| 天天干中文字幕 | 成人小视频免费在线观看 | 天天操人| 久久艹影院 | 在线黄网站 | 国产精品福利在线 | av怡红院 | 久草在线免费播放 | 极品美女被弄高潮视频网站 | 国产又粗又硬又爽的视频 | 视频国产区| 黄色精品一区二区 | 91在线看| 碰超在线| 美女视频黄的免费的 | 天天干天天做 | 黄色av影院 | 奇米影视777四色米奇影院 | 91九色蝌蚪视频网站 | 国产精品久久久久影视 | 麻豆91精品视频 | 九九热在线视频免费观看 | 人成在线免费视频 | 精品久久久久久久久久久久久久久久 | 美女亚洲精品 | 六月丁香激情综合色啪小说 | 欧美人交a欧美精品 | av在线h | 青草视频在线免费 | 99视频在线| 99精品国产在热久久下载 | 丁香久久五月 | 九九九九精品九九九九 | 伊人色播 | 911久久 | 国产视频在线一区二区 | 99热最新 | 久久视频免费在线观看 | 久久精精品 | 成人av电影免费观看 | 区一区二区三区中文字幕 | 国产精品a久久久久 | 精品中文字幕在线 | 免费在线国产精品 | 国产精品理论视频 | 91久久黄色 | 91久久精品一区 | 免费麻豆 | av女优中文字幕在线观看 | 成年人在线观看 | 最近中文国产在线视频 | 热久久99这里有精品 | 97高清视频 | 久久这里只有精品久久 | 国产91勾搭技师精品 | 久久免费视频网 | 狠狠网 | 天天操天天操天天操天天操天天操 | 久久影视精品 | 日韩中文字幕在线 | 亚洲经典在线 | 久久综合成人网 | 日本特黄特色aaa大片免费 | 国产精品久免费的黄网站 | 免费黄a大片 | 中文字幕在线观看你懂的 | 热久久视久久精品18亚洲精品 | 99久久99| 精品一二三四五区 | 成人免费在线网 | 五月婷婷色综合 | 欧美最猛性xxxx | 免费在线观看91 | 亚洲综合色丁香婷婷六月图片 | 国产成人精品av久久 | 一本到视频在线观看 | 国产96在线 | 国产99久久久国产精品成人免费 |