摘要: libtorch需要使用c++14的编译器 下载LibTorch,官网下载 https://pytorch.org/ 调试的时候建议使用cpu+debug版本,到实际使用部署的时候再切换为cuda版本。 helloworld #include "torch/library.h" #include " 阅读全文
posted @ 2022-03-06 09:47 陈小蓝 阅读(994) 评论(0) 推荐(0)
摘要: 定义用到的变量 nvjpegHandle_t nvjpeg_handle; // nvjpeg句柄 nvjpegEncoderState_t encoder_state; // nvjpegEncoderParams_t encoder_params; // 准备图像数据,输入数据指针应该是显存指针 阅读全文
posted @ 2022-03-06 09:47 陈小蓝 阅读(1389) 评论(1) 推荐(1)
摘要: 什么是TensorRT TensorRT是由Nvidia推出的C++语言开发的高性能神经网络推理库,是一个用于生产部署的优化器和运行时引擎。其高性能计算能力依赖于Nvidia的图形处理单元。它专注于推理任务,与常用的神经网络学习框架形成互补,包括TensorFlow、Caffe、PyTorch、MX 阅读全文
posted @ 2022-03-06 09:47 陈小蓝 阅读(2191) 评论(0) 推荐(1)
摘要: 介绍 Torchvision是torch的一部分,主要提供一些torch的辅助功能,主要分为六部分内容: torchvision.datasetstorchvision.iotorchvision.modelstorchvision.opstorchvision.transformstorchvis 阅读全文
posted @ 2022-03-06 09:47 陈小蓝 阅读(417) 评论(0) 推荐(0)
摘要: LeNet5 介绍 LeNet通常就指LeNet5,该网络诞生于1998年,作者是Yann LeCun,当初被设计用来识别手写数字,是最早的CNN网络之一,被后续学者奉为经典,该论文的下载地址 http://citeseerx.ist.psu.edu/viewdoc/download;jsessio 阅读全文
posted @ 2022-03-06 09:47 陈小蓝 阅读(2713) 评论(0) 推荐(0)
摘要: Demo代码以及测试数据下载:https://download.csdn.net/download/Ango_/15946085 图像分类是神经网络最典型的应用之一,常用的分类网络有AlexNet、LeNet、VGGNet、GoogleNet、Inception网络、ResNet、DenseNet等 阅读全文
posted @ 2022-03-06 09:47 陈小蓝 阅读(1115) 评论(0) 推荐(0)
摘要: 简单的说,虚函数就是被virtual修饰的成员函数。其目的就是为了实现类的多态性,需要了解一下几个问题: 1.一个函数是虚函数,并不是说这个函数不被实现; 2.定义一个函数为虚函数的目的,是为了从基类调用派生类的同名函数; 3.如果一个函数被定义为纯虚函数,代表这个函数没有被实现,需要子类实现。 举 阅读全文
posted @ 2015-06-25 09:44 陈小蓝 阅读(246) 评论(0) 推荐(0)
摘要: inline函数又称内联函数,C&C++引入它的原因是用它替代C中的表达式形式的宏定义。 例如: #define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2)) 为什么要用这么难看且不友好的形式呢? 1. 首先谈一下在C中使用这种形 阅读全文
posted @ 2013-11-07 22:06 陈小蓝 阅读(1601) 评论(0) 推荐(0)