- 博客(42)
- 收藏
- 关注
原创 C++11非受限联合体(union)
在 C/C++中,联合体(Union)是一种构造数据类型。在一个联合体内,我们可以定义多个不同类型的成员,这些成员将会共享同一块内存空间。老版本的 C++ 为了和C语言保持兼容,对联合体的数据成员的类型进行了很大程度的限制,这些限制在今天看来并没有必要,因此 C++11 取消了这些限制。
2022-11-04 20:24:50 210
原创 C++11 tuple元组详解
C++11 标准新引入了一种类模板,命名为 tuple(中文可直译为元组)。tuple 最大的特点是:实例化的对象可以存储任意数量、任意类型的数据。
2022-10-23 22:56:23 359
原创 ResNet实战二-手撕ResNet
RestNet网络结构ResNet在2015年被提出,在ImageNet比赛classification任务上获得第一名,因为它“简单与实用”并存,之后很多方法都建立在ResNet50或者ResNet101的基础上完成的,检测,分割,识别等领域里得到广泛的应用。
2022-10-17 22:27:57 359
原创 ResNet实战一(猫狗分类)-调用torchvision.models.resnet18
ResNet在2015年被提出,在ImageNet比赛classification任务上获得第一名,因为它“简单与实用”并存,之后很多方法都建立在ResNet50或者ResNet101的基础上完成的,检测,分割,识别等领域都纷纷使用ResNet,Alpha zero也使用了ResNet,所以可见ResNet确实很好用
2022-10-16 21:11:48 3570 2
原创 C++11-decltype类型
decltype 是 C++11 新增的一个关键字,它和 auto 的功能一样,都用来在编译时期进行自动类型推导
2022-10-14 17:36:23 344 1
原创 leetcode-239. 滑动窗口最大值
leetcode-239. 滑动窗口最大值:给你一个整数数组 nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值 。
2022-10-12 22:49:41 110
原创 leetcode-76. 最小覆盖子串
leetcode-76. 最小覆盖子串给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。
2022-10-11 21:55:35 75
原创 LeNet框架详解
LeNet神经网络由深度学习三巨头之一的Yan LeCun提出,他同时也是卷积神经网络 (CNN,Convolutional Neural Networks)之父。LeNet主要用来进行手写字符的识别与分类,并在美国的银行中投入了使用。LeNet的实现确立了CNN的结构,现在神经网络中的许多内容在LeNet的网络结构中都能看到,例如卷积层,Pooling层,ReLU层。虽然LeNet早在20世纪90年代就已经提出了,但由于当时缺乏大规模的训练数据,计算机硬件的性能也较低,因此LeNet神
2022-09-25 21:00:26 7455 2
原创 PSDF和TSDF对比
TSDF和PSDF区别,kinect-fusion中使用的是TSDF,dynamic-fusion使用的是PSDF,二者有什么区别,本文针对这个问题拎出来分析一波。
2022-09-16 17:47:38 1093
原创 二分查找理论(三种问题类型、两种算法形式)
刀砍leetcode算法之二分查找理论部分(三种问题类型、两种算法形式),二分算法看似非常简单,但是刷题过程经常会被一些细节给烦扰,看完本文就再也不用担心刷leetcode时被二分查找的细节所折磨啦!!!
2022-09-15 21:47:54 425
激光slam A-LOAM
2022-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人