Commit 3a94060d authored by shangxl's avatar shangxl
Browse files

提交配置文件

parent e802afd4
# 设置cmake的最低版本
cmake_minimum_required(VERSION 3.5)
# 设置项目名
project(DeepLabV3)
# 设置编译器
set(CMAKE_CXX_COMPILER g++)
set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -std=c++17) # 2.2版本以上需要c++17
set(CMAKE_BUILD_TYPE release)
# 添加头文件路径
set(INCLUDE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Src/
${CMAKE_CURRENT_SOURCE_DIR}/Src/Utility/
$ENV{DTKROOT}/include/
${CMAKE_CURRENT_SOURCE_DIR}/depend/include/)
include_directories(${INCLUDE_PATH})
# 添加依赖库路径
set(LIBRARY_PATH ${CMAKE_CURRENT_SOURCE_DIR}/depend/lib/
$ENV{DTKROOT}/lib/)
link_directories(${LIBRARY_PATH})
# 添加依赖库
set(LIBRARY opencv_core
opencv_imgproc
opencv_imgcodecs
opencv_dnn
migraphx
migraphx_gpu
migraphx_onnx)
link_libraries(${LIBRARY})
# 添加源文件
set(SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/Src/main.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Src/DeepLabV3.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Src/Utility/Filesystem.cpp)
# 添加可执行目标
add_executable(DeepLabV3 ${SOURCE_FILES})
icon.png

66.7 KB

#模型唯一标识符
modelCode=1703
#模型名称
modelName=deeplabv3_migraphx
#模型描述
modelDescription=DeepLabV3 是 DeepLab 系列语义分割算法的第三代版本,主要用于语义分割任务。
#应用场景
appScenario=推理,目标检测,交通,教育,化工
#框架类型
frameType=migraphx
\ No newline at end of file
./3rdParty/opencv-3.4.11_mini.tar.gz
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment