- 博客(30)
- 收藏
- 关注
原创 【GNU Radio】ZMQ模块学习
—《ZeroMQ 官网》ZeroMQ(也称为 ØMQ、0MQ 或 zmq)看起来像一个可嵌入的网络库,但其作用类似于并发框架。它为您提供了跨各种传输(如进程内、进程间、TCP 和多播)携带原子消息的套接字。您可以使用扇出、发布—订阅、任务分发、请求/响应等通信模式,N 对 N 地连接 socket。它的速度足以成为集群产品的结构。它的异步 I/O 模型可让你以异步消息处理任务的形式构建可扩展的多核应用程序。它拥有大量语言 API,可在大多数操作系统上运行。
2025-03-15 15:54:23
871
原创 【VSCode】MicroPython环境配置
VSCode 的 MicroPython 环境配置方法。在此环境配置方法下,RT-Thread 官方文档中关于 MicroPython 的内容似乎并没有指导性作用,可以不看,同时无需配置 VSCode 插件外的 RT-Thread 环境。
2025-02-20 16:34:22
971
原创 【论文阅读笔记】DeepScheduler: Enabling Flow-Aware Scheduling in Time-Sensitive Networking
时间敏感网络 (TSN) 被认为是时间关键型应用(例如工业控制)最有前途的网络范式,而流量调度是 TSN 的核心,可确保低延迟和确定性。随着对灵活生产的需求增加,工业网络拓扑和设置由于管道切换而频繁变化。因此,迫切需要一种更有效的 TSN 调度算法。在本文中,我们提出了 DeepScheduler,一种基于深度强化学习的快速且可扩展的流感知 TSN 调度器。与之前严重依赖专家知识或特定问题假设的工作相比,DeepScheduler 可以从数据流之间的复杂依赖关系中自动学习有效的调度策略。
2025-02-14 12:00:00
943
1
原创 【论文阅读笔记】HiDDeN: Hiding Data With Deep Networks
如果一个网络可以被小的扰动愚弄而做出不正确的类预测,那么它应该可以从类似的扰动中提取有意义的信息。
2025-02-08 12:00:00
947
1
原创 【VSCode】工作区及设置
编辑器核心多文档界面:VSCode允许同时打开多个文档,支持水平或垂直分割视图。代码高亮和语法树:VSCode能够识别多种编程语言,并为它们提供语法高亮显示。代码折叠:用户可以折叠代码块,以便更清晰地查看代码结构。多光标编辑:支持同时在多个位置输入,提高编辑效率。智能感知:一个强大的代码补全和智能提示功能,支持大多数语言。代码导航:快速跳转到定义、引用和实现。代码片段:预定义的代码模板,可以快速插入常用代码。代码格式化:自动格式化代码,支持多种语言和自定义格式化规则。调试和测试内置调试器。
2024-12-26 07:49:29
2261
原创 【数据集】mini-imagenet
mini-imagenet数据集是imagenet数据集的一个子集,最早于minimini-imagenet有100个类别,每个类别有600张三通道彩色图像样本,每张图像样本的大小为84 × 84(论文中是这么描述的,但实际数据集中的图像样本不是84 ×84,可能原文的意思是需要将图像样本都resize成84 × 84再使用,大多数基于mini-imagenet数据集的实验都是这么实施的)。
2024-11-28 00:01:48
1805
原创 【debug记录】MATLAB内置reshape与Python NumPy库reshape的差异
如果需要NumPy库的reshape与MATLAB内置reshape的操作结果一致,那么可修改NumPy库reshape的操作方向,使其与MATLAB内置reshape操作方向一致,即将NumPy库reshape的order参数设置为‘F’。
2024-11-13 02:41:28
928
原创 【网页内嵌PDF下载】PDF.js妙用
PDF.js是一个由Mozilla开发并维护的开源JavaScript库3,它允许在现代Web浏览器中直接渲染和显示PDF文件。这个库的主要作用是将PDF文件的内容转换为HTML5格式并提供了一系列API,使得用户可以在浏览器中直接查看、操作PDF文件。
2024-10-28 02:30:44
2594
3
原创 【PyTorch】基础知识及常用操作
torch.cat 和 torch.stack 是 PyTorch 中用于拼接张量的两个不同的函数,它们的主要区别在于拼接的方式和创建的维度。torch.Tensor() 和 torch.tensor() 是 PyTorch 中两个不同的方法,用于创建张量,但使用方式有一些区别。对于这批数据,其形状在单个数据的形状的基础上增加了。值得注意的是,在使用PyTorch的方法对tensor进行处理时,方法要求的tensor输入形状与上述的通用形状。不初始化数据,即张量的内容是未定义的,可能是内存中的随机值。
2024-10-25 02:09:29
1098
原创 【Python库】第三方库管理—pip库
Python库通常指的是一组预先编写好的Python模块,这些模块包含了一些功能丰富的工具和函数,可以通过导入它们来轻松地在自己的Python程序中使用。
2024-10-13 04:11:24
1464
原创 【Bluetooth】一、蓝牙初识
蓝牙是一种短距离、低功耗的无线通信技术,自蓝牙4.0后,蓝牙分为传统蓝牙(Bluetooth BR/EDR,简称BT)和低功耗蓝牙(Bluetooth Low Energy,简称BLE)。BLE由于面向占空比相对较低的服务,其引入了广播技术,使得其实现了更低的功耗以及更多的组网方式。
2024-10-13 03:24:58
1438
原创 无线数字通信相关技术
即使在有干扰的环境中,只要干扰的带宽小于扩频信号的带宽,接收端仍然可以从噪声中提取出原始信号。:扩频技术允许多个用户在同一频段内同时通信而不互相干扰,这是因为每个用户的信号都使用不同的扩频码进行编码,接收端可以使用相应的扩频码来解调特定用户的信号。:通过将信号的频谱扩展到比原始数据带宽更宽的频带,扩频技术可以减少信号在有限带宽内的功率密度,从而降低干扰和提高信号的隐蔽性。扩频技术在无线通信中的应用非常广泛,它不仅可以提高通信的可靠性和安全性,还可以有效地利用频谱资源,支持更多的用户接入。
2024-10-13 00:27:57
395
原创 基于MediaPipe模型能力的多种人体关键点姿态估计可视化
本项目以COCO数据集的人体关键点为例,介绍如何利用MediaPipe进行COCO数据集的人体关键点姿态估计可视化
2024-10-01 22:09:06
985
原创 【LaTeX】一种美观的标记语言
与之前所介绍的语言类似,LaTeX也是一种标记语言,只有在对其语法提供支持的平台或软件上进行编译,才能生成最终的PDF文件。相较于Markdown,LaTeX更适合在需要正式排版的场合使用,常被用于排版数学建模/会议/期刊论文。LaTeX中有大量的概念与相关操作,为了简化学习过程,加强实践效果,本文仅记录一些常用的操作。较为完整且经典的LaTeX教程可参照《LaTeX入门》(刘海洋 编著)、《LaTeX90分钟快速入门》、《LaTeX中文使用手册》等。
2024-09-27 00:30:38
828
原创 Jetson Nano部署TensorRT加速的YOLO V8
使用TensorRT加速的YOLO V8部署在Jetson Nano开发板中。
2023-08-23 08:00:00
4215
4
原创 【ReinforcementLearning】二、强化学习初探——以gym库中的CartPole环境为例
以强化学习的gym官方库中的CartPole环境为例,介绍强化学习中的相关概及智能体与环境分离编程的实现。
2023-08-06 23:32:39
1438
原创 imageio库使用——图像/视频制作GIF
GIF(Graphics Interchange Format)是一种图形交换格式,它在互联网上广泛应用于图像的动画展示。GIF图像由一系列的图像帧组成,以一种连续循环的方式播放,形成动画效果。本文主要介绍个人如何免费制作自定义GIF。
2023-07-05 10:02:25
491
原创 wordcloud库使用——词云图绘制
词云图是一种方式,用于展示文本数据中词语的频率或重要性,常用于文本分析、舆情分析、主题分析、市场调研等领域。它以一种视觉上有吸引力的方式将文本中出现的词语呈现为不同大小的字体,频率或重要性较高的词语通常会以较大的字体展示,而频率或重要性较低的词语则以较小的字体展示。通过词云图,我们可以直观地观察和分析文本数据中的和。它可以帮助我们了解文本数据的主题和趋势,捕捉到数据中的主要关注点。同时,词云图也可以帮助我们发现常见词语、频繁出现的短语或关键词,这些信息对于进一步的分析和决策制定非常有价值。
2023-07-05 01:34:04
574
原创 图像数据集标注工具——labelimg
labelimg是一个专门用于任务的图像标注工具(即只能对图像进行标注,实现“标注框——类标签”的对应关系)。
2023-06-22 14:30:50
12304
原创 【Markdown】一种易用的标记语言
Markdown是一种,自2004年发布以来,至今已产生了许多扩展语法,其中最流行的为GFM(Github Flavored Markdown)。当对排版,且不想花太多时间在排版上时,Markdown是一种不错的选择;而在对排版如有较高要求时,建议使用专业的编辑软件(如Word)或另一种更为专业的标记语言——LaTex。值得注意的是,Markdown只有在的渲染下才有效。
2022-09-04 01:41:02
1597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人