ikun

Results 27 comments of ikun

Thanks a lot buddy ! Really appreciate it.

A warning will be reported during the conversion process: "Your ONNX model has been generated with INT64 weights, while TensorRT does not natively support INT64. Attempting to cast down to...

@glenn-jocher Thanks for your help! But it seems that the code snipped is not work. It raised an error : ```"onnxruntime.capi.onnxruntime_pybind11_state.InvalidGraph: [ONNXRuntimeError] : 10 : INVALID_GRAPH : Load model from...

还有三处关于yololayer的plugin的报错 ``` 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 cannot define dllimport entity yolov5_trtx E:\dl\c++\yolov5_trtx\yolov5_trtx\yololayer.cu 234 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 member "nvinfer1::YoloPluginCreator::mFC" may not be...

这几天找了些资料尝试了下,总结了下面的步骤能不借助CMake就能编译通过并跑通;希望对大家有用。 - 先把`tensorrtx`库中yolov5的代码下载下来,包括```.h```文件、```cpp```文件和```.cu```文件; - 新建一个空的C++项目,按头文件和源文件把上面下载的代码文件按现有项添加进项目; - 按照debug和release模式配置opencv、tensorrt和cuda环境; - 右击项目名称,选择```生成依赖项```===>```生成自定义```把```CUDA11.3target```勾选上; - 把带有cuda代码的```.cpp```文件和```.cu```文件右击```属性```===>```项类型```===>选择```CUDA C/C++``` - 右击项目名称,```C/C++```===>```命令行```添加```/D _CRT_SECURE_NO_WARNINGS```; - 选择```CUDA C/C++```===>```命令行```添加```%(AdditionalOptions) -std=c++11 -Xcompiler="/EHsc -Ob2"%(AdditionalOptions) -DAPI_EXPORTS```; - `链接器`===>`命令行`添加`%(AdditionalOptions) /machine:x64`; - `CUDA Linker`===>`命令行`添加`-forward-unknown-to-host-compiler -Wno-deprecated-gpu-targets`。

@ningjianfeng 对的

> > @ningjianfeng 对的 > > 你是不使用cmake命令配置然后也能转engine并使用吗 转engine文件CMAKE没啥关系吧。得到engine不是由pt->wts->engine么。cmake只是搭建好C++工程环境

> > > > @ningjianfeng 对的 > > > > > > > > > 你是不使用cmake命令配置然后也能转engine并使用吗 > > > > > > 转engine文件CMAKE没啥关系吧。得到engine不是由pt->wts->engine么。cmake只是搭建好C++工程环境 > > 奥奥,这几天我是一直按照cmake形式编译,但是没有makefile文件产生,导致无法使用make编译。不知道怎么搞了,还有,您使用的那个项目能给我一份吗?我参照着改一下我的项目,通过您这种方式。 我那个项目删除了。你可以按照我这个issue的步骤配一下环境,基本能成功,我这个一步一步写的挺清楚的。

这个我不太清楚,之前我也用过CMAKE在windows上编译成功过。这是我当时的cmakelist,你参考下: ``` cmake_minimum_required(VERSION 2.6) project(yolov5) #change to your own path ################################################## set(OpenCV_DIR "D:\\opencv460\\opencv\\build") set(TRT_DIR "E:\\TensorRT-8.2.1.1\\TensorRT-8.2.2.1") set(Dirent_INCLUDE_DIRS "E:\\DL_file\\Yolov5_Tensorrt_Win10-master\\include") ################################################## add_definitions(-std=c++11) add_definitions(-DAPI_EXPORTS) option(CUDA_USE_STATIC_CUDA_RUNTIME OFF) set(CMAKE_CXX_STANDARD 11) set(CMAKE_BUILD_TYPE Debug) set(THREADS_PREFER_PTHREAD_FLAG ON) find_package(Threads) #...

你用的什么模型?