一、概述 OpenWrt 是一个为嵌入式设备(通常是无线路由器)开发的高扩展度的 GNU/Linux 发行版。与许多其他路由器的发行版不同,OpenWrt 是一个完全为嵌入式设备构建的功能全面、易于修改、由现代 Linux 内核驱动的操作系统。在实践中,这意味着您可以得到需要的所有功能,却仍能避免臃肿。 LEDE(Linux Embedded Development Environment)曾经是 OpenWrt 的一个分支项目,2018 年合并后的项目使用 OpenWrt 的名字、LEDE的源代码。 1. 基线版本 OpenWrt 的版本序列参见:https://downloads.op
阅读全文 »

OpenVPN 是一种开源的 VPN 软件应用程序,它允许远程访问或连接到私有网络,其关键特点和功能包括: * 支持多种加密算法,包括 AES、DES、3DES 等 * 支持多种网络协议,如 UDP 和 TCP * 支持多种认证方式,包括预共享密钥、证书、用户名和密码 * 支持多种操作系统,包括 Windows、Linux、macOS、Android 和 iOS 等,并提供 GUI 工具帮助用户更方便地配置和管理 Easy-RSA 是一个用于管理 X.509 PKI(公钥基础设施)的工具,主要用于生成和管理数字证书。它提供了创建证书颁发机构(CA)、生成服务器和客户端证书、管理证书
阅读全文 »

Git是一款开源的分布式版本控制系统,以其分布式架构、轻量级分支、强大的协作能力而闻名。 * 不同于传统的基于差异的版本控制系统,Git 保存文件系统的完整快照,并在文件未修改时仅保留链接,提高了效率。其本地执行操作的特性使得大部分操作无需联网即可完成,例如浏览项目历史和对比版本差异,这对于离线环境下的工作非常便捷。 * Git 的数据完整性由 SHA-1 校验和保证,可以及时发现数据传输过程中的丢失或损坏。此外,Git 仅执行添加数据的操作,确保提交后的数据难以丢失。 * Git 的核心是一个键值对数据库,通过唯一的键值可以随时取回数据。它使用三种对象类型:数据对象(blob)存储文
阅读全文 »

随着 CentOS 正式退出市场,许多软件的在线更新出现错误,Canonical 公司的 Ubuntu 的替代价值越来越明显,许多 AI 大模型的开发工作都是基于 Ubuntu,为此考虑为PVE 服务器增加 Ubuntu 的虚拟机模版。 Ubuntu 是基于 Debian 的开源发行版,与红帽的 Centos 软件包存在许多差异,而由于其通常用于桌面系统,软件包比较庞杂,作为服务器需要仔细进行剪裁。 Ubuntu 的主版本号就是其首次发布的年份,还有一个带形容词的动物别名,其生命周期通常为5年。 * Ubuntu 24.04.1 LTS(Noble Numbat,高贵的袋鼠):最新版本,
阅读全文 »

一、基本原理 IQ 调制很早就在模拟调制技术中得到应用,最初是为了解决多个信号的合成问题。 传统的信号合成是采用三角函数的乘法。 定义:载波信号为$\cos \omega_ct$,基带信号为$s(t)=\cos \omega t$,则调制结果为 $$ s_{RF}(t) = s(t) \cos \omega_ct = \cos \omega t \cos \omega _ct = \frac {\cos(\omega_c - \omega)t + \cos(\omega_c + \omega)t} 2 $$ 测试结果显示 1hz 和 10hz 的两个频率相乘后生成了一个 10-1,10
阅读全文 »

1. 虚拟环境安装 参考 Python教程 - 廖雪峰。 注意找到正确的 Python 执行码版本,常见目录包括: * Conda安装:/usr/local/anaconda3/ * 操作系统内置Python2:/System/Library/Frameworks/Python.framework/Versions/ * 官方Python3:/Library/Frameworks/Python.framework/Versions/ 在当前的.venv子目录,安装虚拟环境 1 python3 -m venv .venv 安装结果如下: 1 2 3 4 5 6 7 s
阅读全文 »

在信号处理中,通常将传感器从其他物理量转换来的电信号称为基带信号(baseband signal)。基带信号包含了原始信号的所有频谱成分,通常在很低的频率范围内,例如麦克风的电子输出等。 调制(modulation)是一种将一个或多个周期性的载波(carrier wave)混入基带信号的技术,常用于无线电波的传播与通信、利用电话线的数据通信等各方面。解调(demodulation)是调制的逆过程,即在接收端把已搬到给定信道通带内的频谱还原为基带信号的过程。 调制 / 解调技术的目的是为了实现信号频谱的搬移,从而有利于信号的传送,并且使频谱资源得到充分利用。例如,天线尺寸为信号的十分之一或更
阅读全文 »

北斗卫星导航系统(Beidou Navigation Satellite System)是中国自主研发和建设的全球卫星导航系统。该系统由一系列卫星、地面监控站和用户终端组成,旨在提供高精度、高可靠性的定位、导航和授时服务。北斗卫星导航系统的发展始于 20世纪 90 年代,经过多年的努力,目前已经成为全球四大卫星导航系统之一,与美国的 GPS、俄罗斯的 GLONASS 和欧盟的 Galilei 并列。

一、概述

卫星导航系统通常包含多种类

阅读全文 »

Transformer 架构于 2017 年在 Attention Is All You Need 论文中提出,因其具有能够有效捕捉长距离的依赖关系的能力,迅速成为自然语言处理(LLM)和计算机视觉(CV)任务的标准架构。 文字数字化、位置向量化、语义关系化、预测概率化 多头注意力机制,就是能力更强的 CNN,其中词向量的维度就是 CNN 的通道,多头对应的就是卷积核 词向量采用了绝对位置的编码信息(基于加法进行矩阵修饰),而注意力机制采用了相对位置的编码信息 最后的 Liner 就是对前面的词向量进行一个线性运算,训练时变换称为计算损失值的形式,推理时变换为独热编码,以判断哪个 Token
阅读全文 »

传统神经网络在特征提取和强化方面存在不足,注意力机制,不仅减少了层次深度,还有效提高了系统精度,同时捕获了远程依赖信息,因此深度学习及神经网络中得以迅速发展。 1. 注意力机制直接建立输入与输出之间的依赖关系,而不再通过循环,从而能够聚焦关键信息而忽略不相关的信息,并行化程度和运行速度显著提高。 2. 传统神经网络在输入长度增加时性能下降,而注意力机制能够有效地建模可变长度的序列数据,从而提高系统的性能。 3. 传统神经网络在处理不合理的输入顺序时计算效率低下,而注意力机制能够减少这种效率问题。 参考文献 * 注意力机制在图神经网络模型中的算法研究
阅读全文 »
0%