Involution是由Li等人于2021年所提出的新型神经网络算子。该算子的基于卷积(Convolution)设计而来,具有和卷积算子所相反的基本特征,故得名反卷积特征算子,也被称作内卷、合卷。下面统称内卷。 在笔者的本科毕业设计中,针对该内卷算子进行了学习,根据设计需要修改了算子的部分结构,并基于它设计了一个神经网络架构。本文用于粗略记录学习过程和个人理解,以及设计过程中的实现方式。笔者也初步尝试对算子进行并行化,用于学习算法和模型加速。
Involution的基本实现方式(学习记录)
STM32G0系OTA开发相关问题的解决方案
实习过程中对STM32G0系开发板OTA功能开发时遇到的一些问题和解决办法,主要涉及Bootloader程序的跳转和APP分区思路问题。
Bootloader 跳转到APP区后发生卡死的情况。
双APP分区时只能跳转到其中某一个分区,无法跳转到另一分区的情况。
ZeroTier内网穿透+终端模拟器构建远程移动生产力工具
使用ZeroTier虚拟组网和远程设备使用的终端模拟器,让你的移动设备化身为生产力工具的教程
Windows Docker 安装及存储转移方法
Docker Desktop 是Docker的GUI客户端,但其出奇得不好用(可视化安装时不能选择安装路径,运行参数能直观设置等)。但在Windows平台上却只能使用这个方案,且基本需要搭配子系统使用。最近使用时研究了一下,并整理了WSL系统目录,Docker Desktop以及Docker容器存储位置的移动方法,至少可以让Docker不会莫名占用系统盘大量空间。