自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shuaixio的博客

行动解决焦虑,每天进步一点点

  • 博客(247)
  • 资源 (1)
  • 收藏
  • 关注

原创 【C++代码整洁之道】第九章 设计模式和习惯用法

设计原则,设计模式,常见设计模式,C++的习惯用法等

2025-04-04 14:28:43 360

原创 【C++代码整洁之道】第八章 测试驱动开发

测试驱动开发,普通旧单元测试的缺点,什么是测试驱动开发,测试驱动开发的步骤,测试驱动开发实例,测试驱动开发的优势,TDD不能解决的问题

2025-03-23 18:21:50 476

原创 【C++代码整洁之道】第七章 函数式编程

数学函数,模板函数,仿函数,绑定和函数包装,lambda表达式,高阶函数

2024-12-09 21:49:24 620

原创 【C++代码整洁之道】第六章 面向对象

让类尽可能小,单一职责原则,开闭原则,李氏替换原则,接口隔离原则,无环依赖原则,依赖倒置原则,迪米特法则,避免贫血类,只说不问,避免类的静态成员

2024-11-17 22:23:23 716

原创 【C++代码整洁之道】第五章 现代C++的高级概念

RAII,Move语义,auto,未定义行为,Type-Rich类型,库,异常处理

2024-11-09 20:48:02 1068

原创 【C++代码整洁之道】第四章 代码整洁的基本规范

良好的命名,如何写注释,如何写函数,C++中的C代码风格

2024-11-09 17:43:23 115

原创 【C++代码整洁之道】第三章 原则

KISS原则,YAGNI原则,DRY原则,信息隐藏原则,高内聚原则,松耦合原则,小心优化原则,PLA原则,童子军原则

2024-11-03 12:27:08 765

原创 【C++代码整洁之道】第二章 构建安全体系

测试金字塔,单元测试的优点,测试框架/测试套/测试用例,单元测试的基本原则

2024-11-03 12:13:27 853

原创 【C++代码整洁之道】第一章 简介

c++代码整洁之道,软件熵,学习笔记系列

2024-10-24 22:14:06 234

原创 【TNT】Target-driveN Trajectory Prediction学习笔记

vectornet上下文编码,三阶段预测,anchor打分,轨迹生成,轨迹打分,撒点策略,模型推理

2024-09-01 16:35:38 1157

原创 【git】git进阶-blame/stash单个文件/rebase和merge/cherry-pick命令/reflog和log

git blame查看单个文件修改历史, git stash单个文件, git rebase命令, git rebase和git merge区别, git cherry-pick命令, git reflog和git log区别

2024-08-24 19:48:52 1129

原创 【VectorNet】vectornet网络学习笔记

vectornet算法流程,向量表示,子图构建,全局图构建,解码器: 轨迹预测,辅助研究,损失函数

2024-08-24 17:37:54 1445

原创 【linux】docker pull拉取镜像报错 + overlay2空间清理

docker pull过程中报错,提示layer不存在;overlay2 md5值文件存储可复用;overlay2空间清理

2024-08-10 10:37:48 472

原创 【Scene Transformer】scene transformer论文阅读笔记

scene transformer,scene-centric,边缘预测,联合预测,MP/CMP/GCP,序列掩码策略,Query,transformer编解码,人工agent(均值)

2024-08-04 12:40:57 1001

原创 【Transformer】transformer模型结构学习笔记

transformer架构,encoder-decoder层,encoder子层介绍,decoder子层介绍,注意力机制,自注意力,交叉注意力,因果注意力,多头注意力,掩码注意力,前馈神经网络,非线性

2024-07-07 22:21:56 2270

原创 【逻辑回归】Logistic Regression逻辑回归模型学习笔记

线性回归模型,广义线性回归模型,逻辑函数,逻辑回归模型的损失函数,逻辑回归模型的优缺点,逻辑回归与线性回归的区别,逻辑回归的sklearn实现,逻辑回归的单层线性神经网络实现

2024-06-02 17:36:57 1619

原创 【feature selection】特征选择学习笔记

什么是特征选择,特征选择的作用,特征选择有哪些方法,过滤法、包装法、嵌入法的基本思想,方差选择法,递归特征消除法python示例

2024-05-25 18:23:28 1399

原创 【LSTM】LSTM cell的门结构学习笔记

LSTM cell门结构详解,门的公式输入、输出、维度、含义等,门的参数,关于LSTM门的一些疑问厘清

2024-05-24 00:18:11 1011

原创 【模型训练】loss和accuracy变化的调整方向

模型训练过程中,训练集和验证集或测试集的loss和accurancy不同的变化,可能是什么原因,以及如何调整等

2024-05-19 15:58:17 3304

原创 【ros多线程】C++多线程ROS程序CTRL C无法退出问题解决

c++多线程ros程序ctrl c无法正常退出,signal信号处理函数,SIGINT中断信号,SIGTERM/SIGKILL终止信号,SIGSTOP暂停信号,exit信号,ros1, ros2

2024-05-18 23:53:53 1237 3

原创 【linux性能分析】heaptrack分析内存占用

heaptrack介绍,heaptrack与valgrind massif比较,heaptrack安装,heaptrack_gui安装,heaptrack使用,内存分析,内存瓶颈,使用过程中报错解决

2024-05-18 22:21:40 3267

原创 【linux性能分析】perf分析CPU占用详情

perf安装和使用,火焰图工具安装和使用,生成火焰图,分析CPU占用,分析程序耗时demo

2024-05-16 23:41:34 1615

原创 【LSTM】LSTM网络及参数学习笔记

LSTM网络结构,LSTM网络参数,超参含义

2024-05-09 23:45:48 3630

原创 【shell】shell脚本设置ulimit -c unlimited但脚本结束后系统ulimit -c未生效

shell会话中生效的ulimit -c命令,如果要系统生效,需在/etc/security/limits.conf中进行设置

2024-04-04 22:05:17 938

原创 【shell】select in实现终端交互场景

shell脚本实现终端交互功能,根据不同的用户输入,选择执行不同的功能脚本

2024-03-30 23:30:21 433

原创 【shell】shell实现等待用户输入

shell脚本等待用户输入,实现交互脚本,-n/-p/-t/-s选项,安装选项实现等

2024-03-30 22:58:13 1426

原创 【shell】检查shell脚本输入参数是否存在

判断shell脚本输入参数是否存在,检查参数个数或直接查看某个参数

2024-03-30 21:55:20 1421

原创 【shell】shell命令删除指定目录下指定后缀名的文件

shell命令删除指定目录下指定后缀名的所有文件,如所有.txt/.log文件等

2024-03-30 21:19:03 1322

原创 【数据集】2023自动驾驶开源数据集-学习笔记

截止2023公开数据集有哪些,适用于预测任务的数据集有哪些

2024-03-12 22:54:25 2089

原创 【数据集】waymo motion dataset介绍与数据解析可视化

waymo motion数据集下载,数据描述,数据特征和地图特征,数据解析并完成数据可视化

2024-03-10 21:22:19 3560

原创 【linux】ubuntu空间清理的9个方法

linux环境空间清理,通过清理临时的或不需要的文件夹/文件,以及清理docker镜像和容器等,增加可用的磁盘空间

2024-03-07 23:20:23 37209 14

原创 【conda】实现conda环境迁移的4种方式

conda环境迁移,通过conda pack方式实现,或通过spec_list.txt,scp拷贝到目标环境,离线和在线

2024-03-06 22:29:12 40845 18

原创 【conda】conda卸载并重新安装指定版本软件package

conda卸载软件包,conda搜索软件包版本,并安装指定版本软件包

2024-03-06 22:14:50 2757

原创 【工作向】protobuf编译生成pb.cc和pb.py文件

protobuf文件生成pb.cc或者pb.py文件,并导入pb.py文件使用

2024-03-06 22:05:20 1663 2

原创 【python debug】python常见编译问题解决方法_2

python报错记录,解决方法记录,python debug

2024-03-03 22:54:04 1742

原创 【pytorch】pytorch模型可复现设置

模型可复现设置,消除python/numpy/torch/cuda/DataLoader的随机性,避免pytorch使用不确定性算法,使用pytorch-lightning

2024-02-24 19:59:25 913

原创 【pytorch】tensor.detach()和tensor.data的区别

分离tensor操作,.detach方法,.data属性,梯度回传,分离后的数据安全性

2024-02-24 16:52:07 1025 2

原创 【linux】vim多行操作命令

linux命令,vi/vim多行操作命令,多行修改/复制/删除

2024-02-20 22:24:29 2894

原创 【c++ debug】记一次protobuf结构相关的coredump问题

定义为引用的protobuf类成员变量,被引用变量被删除,_size字段未clear但是直接访问会出问题

2024-02-18 22:12:44 960

原创 【c/c++】C++静态工具类和单例模式对比学习

C++(伪)静态工具类,单例模式,单例模式,懒汉模式,饿汉模式,Meyer单例,静态类和单例模式的选择

2024-02-18 19:50:14 1726

python耗时统计分析小程序:自己添加打印运行后统计

在程序中添加耗时打印,运行一段时间保存log,使用该程序分析log中耗时信息

2022-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除