从零开始的BLOG

与其感慨路难行,不如马上出发


  • 首页

  • 归档268

  • 计算机视觉

  • 深度学习

  • Caffe2

  • PyTorch

  • C++

  • Python

  • 项目

  • CUDA

  • 其他

  • 标签41

  • 关于我

  • 站内搜索(首次加载需3~5秒)

计算机视觉常见问题详细解答

发表于 2018-09-24   |   更新于 2019-09-07 | 分类于 其他 | 评论数:
本文字数: 2.8k | 阅读时长 ≈ 3 分钟
简述一下现在的 SOTA 模型比较经典的, 比如 R-CNN 系列, YOLO, 以及 SSD 等属于比较具有代表性的一些模型. 在此基础上, 从 17 年开始, 又有很多新的模型出现, 按照不同的关注角度来分, 大致有这么几类.首先是对卷积网络的特征金字塔的构建和生成进行优化和改进的模型, 比如 ...
阅读全文 »

《OpenCV3编程入门》

发表于 2018-09-24   |   更新于 2019-02-25 | 分类于 计算机视觉 | 评论数:
本文字数: 0 | 阅读时长 ≈ 1 分钟
阅读全文 »

MobileNet

发表于 2018-09-22   |   更新于 2019-09-08 | 分类于 计算机视觉 | 评论数:
本文字数: 5.4k | 阅读时长 ≈ 5 分钟
文章: MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications作者: Andrew G.Howard, Menglong Zhu, Bo Chen, Dmitry Kalenichenko, ...
阅读全文 »

C++中的有关int的各种形式以及为什么要有size_t类型

发表于 2018-09-21   |   更新于 2019-02-25 | 分类于 Cpp | 评论数:
本文字数: 4.9k | 阅读时长 ≈ 4 分钟
int,int32_t,int64_t 数据类型特别是int相关的类型在不同位数机器的平台下长度不同。C99标准并不规定具体数据类型的长度大小,只规定级别。作下比较: 16位平台 char 1个字节8位short 2个字节16位int 2个字节16 ...
阅读全文 »

C++中的aligned_alloc

发表于 2018-09-21   |   更新于 2019-02-25 | 分类于 Cpp | 评论数:
本文字数: 163 | 阅读时长 ≈ 1 分钟
std::aligned_alloc定义于头文件 void* aligned_alloc( std::size_t alignment, std::size_t size );(C++17 起) 分配 size 字节的未初始化存储,由 alignment 指定其对齐。 size 参数必须是 ali ...
阅读全文 »

C++ 中的lambda表达式

发表于 2018-09-20   |   更新于 2019-03-07 | 分类于 Cpp | 评论数:
本文字数: 4.4k | 阅读时长 ≈ 4 分钟
C++中的lambda与函数对象lambda表达式是C++11中引入的一项新技术,利用lambda表达式可以编写内嵌的匿名函数,用以替换独立函数或者函数对象,并且使代码更可读。但是从本质上来讲,lambda表达式只是一种语法糖,因为所有其能完成的工作都可以用其它稍微复杂的代码来实现。但是它简便的语法 ...
阅读全文 »

C++ 中的枚举类

发表于 2018-09-20   |   更新于 2019-03-19 | 分类于 Cpp | 评论数:
本文字数: 593 | 阅读时长 ≈ 1 分钟
p372一、简述 强类型枚举(Strongly-typed enums),号称枚举类型,是C++11中的新语法,用以解决传统C++枚举类型存在的缺陷。传统C++中枚举常量被暴漏在外层作用域中,这样若是同一作用域下有两个不同的枚举类型,但含有相同的枚举常量也是不可的,比如: enum Side{Ri ...
阅读全文 »

C++中的mutable关键字

发表于 2018-09-20   |   更新于 2019-02-25 | 分类于 Cpp | 评论数:
本文字数: 1.2k | 阅读时长 ≈ 1 分钟
在C++中,mutable是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中,甚至结构体变量或者类对象为const,其mutable成员也可以被修改。 mutable在类中只能够修饰非静态数据成员。mutable 数据成员的使用看上去像是 ...
阅读全文 »

用CUDA进行一维数组的矢量求和

发表于 2018-09-20   |   更新于 2019-02-25 | 分类于 CUDA | 评论数:
本文字数: 1.3k | 阅读时长 ≈ 1 分钟
基于GPU的一维数组的矢量求和 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253#include <iostream>#include < ...
阅读全文 »

C++-踩坑

发表于 2018-09-20   |   更新于 2019-03-05 | 分类于 Cpp | 评论数:
本文字数: 3.6k | 阅读时长 ≈ 3 分钟
gcc/g++的编译链接原理及注意事项LINUX下默认搜索头文件及库文件的路径 编译连接 多个文件编译在linux下编译,下面有三个文件,分别是1.cpp 和 2.cpp 和myhead.h 文件。 1.cpp 123456789#include <iostream>#include " ...
阅读全文 »

《C++ PrimerPlus》 第十六章

发表于 2018-09-20   |   更新于 2019-02-25 | 分类于 Cpp | 评论数:
本文字数: 9.3k | 阅读时长 ≈ 8 分钟
第十六章 string类和标准模板库16.1 string 类头文件: string:支持的是string类 string.h / cstring: 支持的是C-风格字符串的C库字符串函数 16.1.1 构造字符串string类的构造函数如下(用ctor标识,这是传统C++中构造函数的缩写,表中 ...
阅读全文 »

C++11 新特性-初始化列表

发表于 2018-09-20   |   更新于 2019-03-14 | 分类于 Cpp | 评论数:
本文字数: 1.3k | 阅读时长 ≈ 1 分钟
构造函数与初始化列表初始化列表只能用于构造函数 在类的实现中,构造函数体内“初始化”的实际上是赋值而不是初始化。也就是说,当代码运行到构造函数内部时,初始化列表已经执行完了,因此相当于是先初始化了一遍,然后又赋值了一遍,重复计算,浪费效率,因此应该优先使用初始化列表。同时,当没有默认的无参构造函数时 ...
阅读全文 »

C++中类的对象和对象指针之间的区别

发表于 2018-09-19   |   更新于 2019-02-25 | 分类于 Cpp | 评论数:
本文字数: 632 | 阅读时长 ≈ 1 分钟
很关键的一点:定义对象实例时,分配了内存,指针变量则未分配类对象所需内存。 类的指针:他是一个内存地址值,他指向内存中存放的类对象(包括一些成员变量所赋的值).对象,他是利用类的构造函数在内存中分配一块内存(包括一些成员变量所赋的值). 指针变量是间接访问,但可实现多态(通过父类指针可调用子类 ...
阅读全文 »

C++中的const关键字

发表于 2018-09-19   |   更新于 2019-02-25 | 分类于 Cpp | 评论数:
本文字数: 5.2k | 阅读时长 ≈ 5 分钟
const与#define相比, 有何优点? const常量具有数据类型, 而宏常量没有数据类型. 编译器可以对前者进行类型安全检查, 而对后者只会进行字符替换, 没有类型安全检查, 容易发生意想不到的错误. 从编译的角度来看, const定义的常量在程序运行过程中只有一份拷贝(因为对应的是内存地址 ...
阅读全文 »

C++中的virtual关键字

发表于 2018-09-19   |   更新于 2019-04-13 | 评论数:
本文字数: 21k | 阅读时长 ≈ 19 分钟
虚函数与运行多态多态:多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。 先看最简单的情况,也就是最普通形式的继承,且父类和子类的方法都是一般成员方法: 123456789101 ...
阅读全文 »
1…91011…18
ZeroZone

ZeroZone

吾乃闪耀的芝士蛋挞!

268 日志
12 分类
41 标签
GitHub E-Mail
友情链接
  • 零域CSDN博客
  • BoXiao的博客
  • Oldpan的博客
© 2017 — 2019 ZeroZone | 3.2m | 48:10
勤练带来力量