project(PerceptionDataMasking C CXX)
include_directories(
Inc
${WORK_BASE}/Include
${WORK_BASE}/Common/Inc
${WORK_BASE}/NvmAdaptor/Inc
)
include_directories(Plugin/common/Inc Plugin/Src)
aux_source_directory(Src BBOX_SOURCE_FILES)
aux_source_directory(Plugin/Src BBOX_SOURCE_FILES)
aux_source_directory(Plugin/common/Src BBOX_SOURCE_FILES)
include_directories(${WORK_BASE}/Include)
include_directories(${WORK_BASE}/3rdParty/qnx-aarch64/jemalloc/include)
set(OPENCV_LIBS ${OPENCV_LIBS} opencv_imgcodecs opencv_ml opencv_core opencv_imgproc opencv_video)
link_directories(
${CUDNN_DIR}/lib/aarch64-unknown-nto-qnx
${CUDNN_DIR}/lib
${QNX_TARGET}/aarch64le/lib
${OPENCV_DIR}/lib
)
link_directories(
${CUDA_DIR}/nvvm/lib64
${DRIVE_PDK}/lib-target
${WORK_BASE}/3rdParty/qnx-aarch64/protobuf-3.11.4/libs
)
link_directories(${DRIVE_PDK}/nvidia-bsp/aarch64le/usr/lib)
set(OPENCV_LIBS ${OPENCV_LIBS} avcodec avformat avutil avdevice avfilter swscale avresample postproc swresample socket nvtime2 nvscisync)
set(CUDA_CUDNN_LIBS nvdtcommon nvtegrahv nvscibuf nvos_s3_safety nvos nvdla_runtime nvrm_mem nvrm_host1x nvsciipc nvrm_chip nvivc nvsocsys nvdc)
set(CUDA_CUDNN_LIBS ${CUDA_CUDNN_LIBS} nvparser nvrm_gpu nvscicommon nvrm_surface nvrm_stream nvmedia_tensor nvrm_sync nvdla_compiler icui18n nvmedia_ijpe_sci nvmedia_sci_overlay)
set(CUDA_CUDNN_LIBS ${CUDA_CUDNN_LIBS} nvinfer_plugin nvparsers cuda cublas nvonnxparser cudnn curand cublasLt nvmedia_dla nvmedia_core nvinfer)
set(CUDA_CUDNN_LIBS ${CUDA_CUDNN_LIBS} nvmedia2d nvvic nvvideo cuda nvscistream nvscibuf nvscisync nvscievent nvsciipc nvscicommon cudart)
#-------------------------------------------------------------------------------
# Final target
#-------------------------------------------------------------------------------
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
set(PERCEPTION_FEATURES "-Wl,-rpath-link,${DRIVE_PDK}/lib-target")
set(PERCEPTION_FEATURES ${PERCEPTION_FEATURES} -Wl,--whole-archive -Wl,--no-whole-archive)
#-------------------------------------------------------------------------------
# Final target
#-------------------------------------------------------------------------------
add_library(${PROJECT_NAME} SHARED ${BBOX_SOURCE_FILES})
target_link_libraries(${PROJECT_NAME} ${PERCEPTION_FEATURES}
${CUDA_CUDNN_LIBS}
${OPENCV_LIBS}
${EXTRA_LIBS}
)
没有合适的资源?快使用搜索试试~ 我知道了~
一个使用Tensorrt进行推理的应用库
共23个文件
h:10个
cpp:9个
cu:2个
需积分: 5 0 下载量 5 浏览量
2024-05-12
21:30:38
上传
评论
收藏 62KB ZIP 举报
温馨提示
一个使用Tensorrt进行推理的应用库
资源推荐
资源详情
资源评论
收起资源包目录
DMNV.zip (23个子文件)
DataMaskingLib
.DS_Store 6KB
CMakeLists.txt 2KB
Src
Perception_DataMaskingPlateEngine.cpp 6KB
Perception_DataMaskingPlate.cpp 16KB
Perception_Utils.cpp 3KB
Perception_DataMaskingFace.cpp 18KB
Perception_NvmTrtLogger.cpp 1014B
Perception_NvmCudaUtils.cu 41KB
Perception_DataMasking.cpp 3KB
Perception_NvmTrtAdaptor.cpp 18KB
Perception_DataMaskingBase.cpp 6KB
Perception_DataMaskingKernel.cu 28KB
Perception_DataMaskingFaceEngine.cpp 6KB
Inc
Perception_NvmTrtAdaptor.h 3KB
Perception_DataMaskingKernel.h 3KB
Perception_NvmTrtLogger.h 46KB
Perception_DataMaskingPlate.h 2KB
Perception_DataMaskingBase.h 1KB
Perception_DataMaskingFace.h 2KB
Perception_DataMaskingPlateEngine.h 2KB
Perception_Utils.h 625B
Perception_NvmCudaUtils.h 7KB
Perception_DataMaskingFaceEngine.h 2KB
共 23 条
- 1
资源评论
hdhlinux
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功