C++
modelTSS
这个作者很懒,什么都没留下…
展开
-
caffe layer注册机制
http://www.voidcn.com/article/p-bnsswwqv-vc.html原创 2021-05-12 13:39:15 · 322 阅读 · 0 评论 -
设计模式
https://blog.csdn.net/qq_44844115/category_10001029.html原创 2021-05-11 14:22:37 · 169 阅读 · 0 评论 -
C++ 11新特性
=delete =defaulthttps://blog.csdn.net/qq_43247439/article/details/107313642原创 2021-05-11 11:10:01 · 237 阅读 · 1 评论 -
Eigen、NumCpp、NumPy、CuPy运行时间对比
对于矩阵运算,著名的C++库有Eigen与C++版本的Numpy——NumCpp,Python库有NumPy与带GPU加速的Numpy版本CuPy。博客园|Eigen vs Numpy时间对比中对Eigen与Numpy的效率进行了比较,但是比较时忽略了C++的编译模式[DeBug与Release]对结果的影响,对比出的结果是不够准确的。本篇对Eigen、NumCpp、NumPy以及CuPy四种主流矩阵运算库的计算效率进行比较,以备实战时作为考量的一点依据。文章目录一、测试项目 二、静态..转载 2020-11-19 14:52:47 · 2850 阅读 · 0 评论 -
.h .hpp区别、.c .cc .cpp .cu区别
.h .hpp区别.hpp本质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该.hpp文件即可,无需再将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的obj,采用hpp将大幅度减少调用project中的cpp文件数与编译次数,也不用再发布lib与dll文件,因此非常适合用来编写公用的开源库。hpp的优点不少,但是编写中有以下几点要注意:1、是Header Plus Plus的简写。(..原创 2020-12-05 16:57:02 · 5981 阅读 · 0 评论 -
C++编译原理,O1 O2 O3编译优化
1.从.c文件到可执行文件,其间经历了几步?高级语言是偏向人,按照人的思维方式设计的,机器对这些可是莫名奇妙,不知所谓。那从高级语言是如何过渡到机器语言的呢?这可是一个漫长的旅途呀!其中,得经历这样的历程:C源程序->编译预处理->编译->汇编程序->链接程序->可执行文件1.预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理。伪指令主要包括以下四个方面:(1)宏定义指令,如#define Name TokenString,#undef等..原创 2020-11-24 21:16:36 · 4538 阅读 · 0 评论