摘要:
I2C 总线简介 I2C(Inter-Integrated Circuit)总线是一种用于连接电子设备的串行通信协议。它由 Philips 公司于 1986 年开发,用于在主板和集成电路之间进行通信。I2C 总线是一种简单、经济、可靠的双线制同步串行通信协议,因其易于使用、成本低廉、抗干扰能力强等优 阅读全文
摘要:
管理员方式打开powershell 执行命令:Set-Executionpolicy -executionpolicy remotesigned -scope localmachine 执行命令:conda init powershell 解读命令:Set-Executionpolicy -exec 阅读全文
摘要:
在 Ubuntu 24.04 上快速搭建 SSHD 服务器 1. 准备工作 一台运行 Ubuntu 24.04 的服务器 互联网连接 SSH 客户机(例如,PuTTY 或 OpenSSH) 2. 安装 SSH 服务器 sudo apt update && sudo apt upgrade sudo 阅读全文
摘要:
PyTorch 动态量化 API PyTorch 提供了丰富的动态量化 API,可以帮助开发者轻松地将模型转换为动态量化模型。主要 API 包括: torch.quantization.quantize_dynamic:将模型转换为动态量化模型。 torch.quantization.QuantSt 阅读全文
摘要:
PyTorch 动态量化模型简介 PyTorch动态量化是一种模型优化技术,可以将模型参数和激活从浮点数转换为定点数,从而显著降低模型大小和提高推理速度。与静态量化不同,动态量化是在推理时进行量化,无需预先收集校准数据。 动态量化工作原理 动态量化主要包含以下步骤: 观察: 在模型推理过程中,观察每 阅读全文
摘要:
先观察清华源的conda配置文件: channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://m 阅读全文
摘要:
在 ubuntu24.04 中,ibus 在某些页面不能正常工作,换成fcitx5 后也时好时坏,于是怀疑两者有冲突。 把 ibus 卸载,修改环境变量 XMODIFIERS=@im=fcitx 重新启动就好了,fcitx5可以正常使用了。 环境变量其实就是一个一行的配置文件。多个环境变量加逻辑结构 阅读全文
摘要:
pytorch官方的安装指令: conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia 其中提到频道 nvidia 查看常用的conda 清华源,发现并没有这个频道。 南方科技大学有这个频 阅读全文
摘要:
CUDA Toolkit、驱动程序与架构矩阵 CUDA驱动程序提供了向后兼容的API,因此新版本的NVIDIA驱动程序总是能与(使用旧版本CUDA Toolkit编译的)应用程序协同工作。CUDA的这一行为在此处有详细记录。然而,每个CUDA Toolkit都需要最低版本的NVIDIA驱动程序作为支 阅读全文
摘要:
当CUDA应用程序启动一个内核时,CUDA运行时会确定系统中每个GPU的计算能力,并利用这些信息自动寻找最适合该GPU的内核cubin文件或PTX版本(如果可用)。如果存在支持目标GPU架构的cubin文件,将直接使用它;否则,CUDA运行时将加载PTX代码,并在启动之前将其即时编译(JIT编译)为 阅读全文