04 2022 档案
摘要:几乎你写的每一个class都会有一个或多个构造函数、一个析构函数,一个copy assignment操作符。如果这些函数犯错,会导致深远且令人不愉快的后果,遍及你的整个classes。所以确保它们行为正确时生死攸关的大事。本章提供的引导可让你把这些函数良好地集结在一起,形成classes的脊柱。 条
阅读全文
摘要:条款01:视C++为一个语言联邦 将C++视为一个由四个次语言组成的联邦: C Object-Oriented C++ Template C++ STL 条款02:尽量以const,enum,inline替换 #define #define ASPECT_RATIO 1.653 使用#define的
阅读全文
摘要:这两天部署了好多模型,记录一下。代码链接。 onnxruntime在第一张图的推理上比opencv快很多,但在后面的图上略微慢了一点。 不同的模型的部署时的输出不同,处理时需要对输出比较了解,下面分别处理了目标检测、语义分割和分类模型的输出。 onnxruntime模型部署 例1:onnxrunti
阅读全文
摘要:【深度学习】总目录 深度残差网络(ResNet)由微软研究院的何恺明、张祥雨、任少卿、孙剑提出。研究动机是为了解决深度网络的退化问题,不同于过去的网络是通过学习去拟合一个分布,ResNet通过学习去拟合相对于上一层输出的残差。实验表明,ResNet能够通过增加深度来提升性能,而且易于优化,参数量更少
阅读全文