- 博客(164)
- 收藏
- 关注
原创 熟悉Realsense和机械臂的控制库(如MoveIt!)的使用,以及基本的PID控制和其他控制算法
学习机械臂的基本控制和运动规划,使用MoveIt!:结合Realsense摄像头和机械臂,实现视觉引导的机械臂操作。:了解Realsense摄像头的基本使用,数据采集和处理。:理解并实现基本的PID控制器,用于控制机械臂的关节位置。:实现机械臂对动态物体的跟踪和抓取操作。
2024-07-09 13:34:37 313
原创 SD卡,laptop,启动ubtuntu
你可以按照以下步骤在笔记本电脑上打开SD卡中的Ubuntu系统:准备工作:进入BIOS/UEFI设置:设置启动顺序:启动Ubuntu系统:使用Ubuntu系统:如果在启动过程中遇到问题,请检查以下几点:
2024-07-09 09:07:51 348
原创 cmake入门
CMake 是一个跨平台的开源工具,旨在管理项目的构建过程。它通过使用平台无关的配置文件生成特定平台的构建文件(如 Makefile 或 Visual Studio 项目文件)。CMake 的灵活性和广泛的适用性使其成为现代 C++ 项目中常用的构建工具。
2024-07-03 09:02:37 347
原创 IO优化 C++ IO使用优化技巧
I/O 优化是提高程序性能的关键手段之一,通过使用缓冲 I/O、批量 I/O 操作、高效 I/O 库、非阻塞 I/O、多线程/异步 I/O、内存映射文件等技术,可以显著提高程序的 I/O 性能。同时,选择合适的数据结构和优化文件系统配置也可以进一步提升性能。在实际应用中,应该根据具体情况选择合适的优化技术,以达到最佳的性能优化效果。
2024-07-02 15:43:47 452
原创 什么是单例,懒汉饿汉又指的是什么
在软件设计模式中,单例模式(Singleton Pattern)是一种常用的创建型模式,确保一个类只有一个实例,并提供全局访问点。单例模式的两种主要实现方式是懒汉式(Lazy Initialization)和饿汉式(Eager Initialization)。
2024-07-02 14:15:49 210
原创 Valgrind用于检测内存错误,如未初始化的内存使用、无效的内存访问、内存泄漏等。
Valgrind 是一个功能强大的工具,可以帮助开发者发现和修复程序中的内存管理问题和多线程并发问题。通过使用 Valgrind,开发者可以显著提高程序的稳定性和性能。虽然 Valgrind 在性能上有一定的开销,但它在开发和测试阶段的价值是无可替代的。
2024-07-02 14:13:12 314
原创 Asan性能分析工具
ASan 是 AddressSanitizer 的缩写,是一种内存错误检测工具,用于帮助开发者发现并定位程序中的内存相关错误,如访问已释放的内存、堆栈缓冲区溢出等。它通常用于 C/C++ 等语言的项目中,特别是在复杂的大型代码库中,可以帮助提高代码质量和稳定性。
2024-07-02 13:49:31 408
原创 vector::C++
是一个非常灵活和高效的容器,适用于需要动态数组功能的场景。它提供了丰富的操作函数,可以方便地进行元素的插入、删除和访问。熟悉并掌握的用法是 C++ 编程的重要技能之一。
2024-07-02 13:47:27 223
原创 什么是内联函数
内联函数是一种通过建议编译器将函数调用展开为函数体代码的机制,主要用于提高程序执行效率。适用于短小、频繁调用的函数,但需要避免代码膨胀和复杂函数的内联。正确使用内联函数可以在一定程度上优化程序性能。
2024-07-02 10:49:29 359 1
原创 面向过程和面向对象的区别
面向过程(Procedural Programming)和面向对象(Object-Oriented Programming, OOP)是两种不同的编程范式。它们各有特点和适用场景。下面是对这两种编程范式的详细介绍和比较。
2024-07-02 10:41:21 346
原创 第四天 怎么又迟到了呀 哎啥时候来准时上个课呀
在C++中,容器(Containers)是用于存储和管理对象集合的数据结构。C++标准库(Standard Template Library, STL)提供了一组丰富的容器,它们分为几类,每种容器适用于不同的需求。常见的容器类型包括在C++中,模板(Templates)是一种通用编程工具,允许程序员编写泛型代码,即代码不仅能够处理一种特定的数据类型,而是可以适用于多种不同的数据类型。模板提供了一种在编译时生成代码的机制,根据特定的模板参数生成特定类型的代码实例。### 主要类型。
2024-06-27 16:29:20 1016
原创 第三天 哎 怎么也是在自学的路上越走越远 本科的实习 放荡不羁 今天的训练 我小心翼翼
1.先找到起始位置函数指针*signal延后执行 保存为函数指针 回调。
2024-06-26 16:24:39 1017
原创 C++集中营笔记(1)第一节课和第二节课
1.Linux 常用命令本研究牲竟然遇到小小问题这里出现的bug是chen is not in the sudoers file. This incident will be reported.遇到这里不要慌这里的细节就是 吧自己的用户名字记得加上 自己的名字给大家看看那个文档吧这里还有一个小细节 就是因为readonly正常保存是有问题的必须得加!那按esc之后再输出:wq!就行说明这个教程是有问题的老师后来是进入的home下的user用户名的文件夹下的操作的。
2024-06-24 11:50:41 433
原创 wps要会员才能把pdf分开,这不纯属智商税吗
1.第一个就是你的文件的名字,也就是说我这里我要改成我想改的pdf文档。先进自己的环境啊,这个你们没有直接装自己本地也不是不可以(因为很小)首先看到自己的文档pdf有几页 enmmm很简单4页对吧。3.第三步就是将每个分开好的文档赋予名字。然后你就能看到自己想要分的文档了。代码可以拿去再改改,改成你们想要的。但是嘞在这之前需要大家装一个包。4.第四步运行这个py脚本结束。然后 我给你们写好了一个代码。这是我想要实现的分三个部分。2.我想确定分开的范围。装好之后就是怎么用了。那么我就可以定范围了。
2024-06-20 20:05:02 767 1
原创 正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0正在连接 raw.githubusercontent.c
正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... 失败:Connection refused。
2024-04-29 10:09:39 313
原创 如何完成3.5gpt的逆袭升级4.0(无需外国信用卡)
分成两部分啊 (继续提供思路完成购买)再去兑换 再下载app 在app gpt完成订阅。马爸爸 给我们一个很好用的工具 支付宝 所以 这一篇内容是围绕支付宝的。把这里的地址改成 美国的任意地区。首先你要有一个mei区的账号。1.首先 更改首页 支付地址。支付宝惠出境(click)往下滑,找到 折扣礼卡。先提供一个可行的思路。
2024-01-26 22:12:54 282
原创 如何看cvpr文章,这里有最全的cvpr查看方法
看到了这张卡片,点进去就是可以检索2022的cvpr文章 以及找到当时的附录文件 是不是vrey good'现在是2024 年了都。这里改成2024就行。
2024-01-24 13:00:34 1691
原创 Latex报错 “Paragraph ended before \Gin@iii was complete“
\usepackage{graphics}问题就在这里,我们需要把它改成\usepackage{graphicx}
2023-10-29 11:04:25 1546
原创 CRD3 小陈读paper
最佳温度可能因不同的数据集而异,需要进一步调整。如图6所示,在最小化学生网络和教师网络之间的相关性差异方面,我们的对比蒸馏目标明显优于其他目标。另一个观察结果是,虽然将教师学生组合从相同的架构风格切换到不同的架构风格,但提取中间表示的方法往往比从最后几层中提取的方法表现更差。这可能是因为,不同风格的架构有自己的解决方案路径,从输入映射到输出,因此强制中间表示的模拟可能与这种归纳偏差相冲突。对于源模态上的原始训练任务,此类数据没有真实标签 y,因此我们忽略我们测试的所有目标中的 H(y, yS ) 项。
2023-10-26 11:39:38 186
原创 CRD2 值得一读的知识蒸馏与对比学习结合的paper 小陈读paper
本篇笔记 拉高了本人博客的逼格 因为能读到 这篇paper 我感觉到了 数学 或是概率统计对我们来说 真的非常重要
2023-10-25 22:30:23 546
原创 还是忍不住对对比学习的知识蒸馏动手了(CRD1) 小陈读paper
CONTRASTIVE REPRESENTATION DISTILLATION
2023-10-25 17:43:29 566
原创 err -110 while initial SD card failed enmmm否系解决方案
报错:mmc0: error -110 whilst initialising SD card将SD卡拔出 清理一下灰尘 重新放入
2023-10-23 14:26:09 672
原创 插入排序 算法
for j = i j > 0 (到第二个) j--从第二个开始,从后面往前找,如果比其小,就交换,else 就终止。辅助函数 多了一个copy。
2023-10-19 09:41:24 451
原创 钢铁异常分类 few-shot 问题 小陈读paper 钢铁2
同时,也证明了通过最大后验概率估计类的中心等价于最小化[9]中的Wasserstein距离。如图1所示,在训练阶段使用来自基类的样本来训练一个强大的特征提取器。在测试阶段,我们将新类的样本作为输入,并在支持数据集中使用很少的标记图像来完成查询图像的分类。该方法[16]是一种流行的元优化方法,它学习一组初始权重,这些权重适用于少量梯度步骤中的特定任务。首先,考虑不同样本特征之间的相关信息,通过GE集成不同特征之间的相关信息。其次,保证了不同类嵌入样本后分布的一致性,减少了新类上样本的分布偏差。
2023-10-17 19:40:00 1128
原创 钢铁异常分类140篇Trans 学习笔记 小陈读paper
在 DGAN 中,多个生成器的权重用于生成不同的图像,为 FiCo 提供更多缺陷数据。对比度不合适,未标记数据不足。它可以准确识别标记样本较少的钢表面缺陷。iCo被提出用于钢表面缺陷图像的表示学习。与对比度强度固定的对比学习不同,FiCo使用设计的可变温度判别和FR灵活调整对比度强度,提高学习表示的质量。提出了一种名为 DGAN 的生成方法来补充未标记的数据。DGAN使用多个生成器权重来减轻模式崩溃并为 FiCo 生成不同的图像,进一步提高了学习表示的质量。
2023-10-17 16:19:11 504
原创 测试自己的demo运行时间,并且增添判断函数返回运行结果
1.clock end- start / per sec 得到运行的秒数。2. 判断函数是不是正常 传入参数如代码。
2023-10-17 11:47:27 36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人