- 博客(6)
- 收藏
- 关注
原创 【c++学习笔记】
- struck 和 class 的区别-C++中的 struct 和 class 基本是通用的,唯有几个细节不同:1:使用 class 时,类中的成员默认都是 private属性的;而使用 struct 时,结构体中的成员默认都是 public 属性的。(最本质的区别)2:class 继承默认是 private 继承,而 struct 继承默认是 public 继承(《C++继承与派生》一章会讲解继承)。3:class可以使用模板,而 struct 不能。IO类型的参数只能是引用,因为IO
2022-03-16 22:40:02
1230
原创 【c++】string::size_type
string::size_type在C++标准库类型 string ,在调用size函数求解string 对象时,返回值为size_type类型,一种类似于unsigned类型的int 数据。可以理解为一个与unsigned含义相同,且能足够大能存储任意string的类型。在C++ primer 中 提到 库类型一般定义了一些配套类型,通过配套类型,库类型就能与机器无关。我理解为 机器可以分为16位 32位64位等,如果利用int等内置类型,容易影响最后的结果,过大的数据可能丢失。string::
2022-02-28 09:15:16
955
1
原创 c++ 中的const
const总结一二三四五一const int a 只能由const int & 引用来绑定,普通的int & 是无法绑定const值的。二左值和右值的概念C++中左值(lvalue)和右值(rvalue)是比较基础的概念,虽然平常几乎用不到,但C++11之后变得十分重要,它是理解 move/forward 等新语义的基础。左值与右值这两个概念是从 C 中传承而来的,左值指既能够出现在等号左边,也能出现在等号右边的变量;右值则是只能出现在等号右边的变量。int a; // a
2022-02-23 21:30:45
102
原创 【pycharm】ubuntu无法输入中文解决办法
在Ubuntu中使用pycharm进行python项目开发的时候会遇到这样的问题:pycharm中即使安装了输入法,也无法正常输入中文。下面的方法可以有效地解决这个问题。详细步骤如下:打开`pycharm`,点击`Help | Edit Custom VM Options`在打开的文件中最后一行添加如图所示的内容重启pycharm,重启后就可以输入了...
2022-01-07 15:50:42
677
原创 【2D detection】Deformable DETR论文阅读记录
文章目录Deformable DETR论文阅读记录摘要介绍Deformable DETR论文阅读记录简单读一下这篇文章,记录一下一些重点部分,看看能否运用到3D 当中。code:https://github.com/fundamentalvision/Deformable-DETRpaper:https://arxiv.org/abs/2010.04159摘要DETR 由于 Transformer 注意力模块在处理图像特征图方面 的局限性,它存在收敛速度慢和特征空间分辨率有限的问题。 为了缓解这
2022-01-03 10:43:08
1606
原创 【3D detection】CT3D部分代码的理解
【3D detection】CT3D部分代码的理解取一个box的八个角点坐标paper: Improving 3D Object Detection with Channel-wise Transformercode:https://github.com/hlsheng1/CT3D取一个box的八个角点坐标在/pcdet/models/roi_heads/ct3d_head.py 中 130行左右 # corner #输入的rois大小为(batch_size,ro
2021-12-30 19:30:53
2183
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人