logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用prim算法生成随机迷宫

首先从理论上分析随机迷宫生成和最小生成树的关系,然后介绍使用prim算法生成随机迷宫法方法

stm32 USART串口半双工功能测试

一、串口半双工stm32的串口支持全双工使用,即数据可双向同时传递,特点是有Rx和Tx两根数据线。这很好,可以满足大部分需要的有些特殊场合,我们需要使用半双工,比如驱动某些数字舵机。这时数据也是双向传递,但是同一时刻只允许一个方向的数据进行传递。这种情况下只用到Tx这一根数据线。stm32的串口也支持半双工数据手册中对串口的半双工功能有以下描述:注意:开启半双工后Rx引脚不在使用...

#stm32
stm32f4 串口空闲中断+DMA遇到的奇怪错位问题

基于stm32f407文章目录一、利用DMA接受串口任意长数据1、简介2、循环模式和普通模式二、DMA接受数据错位问题1、程序设置2、数据缓冲错位问题(1)问题描述:(2)调试过程(3)解决方案(4)后记一、利用DMA接受串口任意长数据1、简介有时候,我们希望利用串口在设备间进行高速而稳定的数据通信,于是定义了一些通讯协议,包括帧头、功能码、数据码、校验码等等,DMA非常适合此类需求。...

RL 实践(3)—— 悬崖漫步【QLearning & Sarsa & 各种变体】

介绍 Sarsa、Expected Sarsa、N-Step Sarsa、N-Step Tree Backup、Q-Learning、Double Q-Learning 等六种经典表格型 TD Learning 算法,给出完整代码,并在自定义的经典悬崖漫步环境中进行性能对比

文章图片
minGPT 代码详解(训练 GPT 模型执行两位数加法)

minGPT 是 GPT 模型的一个开源实现,因简洁干净解释性强而颇具教育意义。本文对该开源库实现的 GPT 代码进行详解,并给出一个使用它训练 GPT 模型计算两位数加法的例子

文章图片
Pytorch 多卡并行(1)—— 原理简介和 DDP 并行实践

本文介绍多卡并行原理,并用一个简单的例子演示 Pytorch 中的 DDP 多卡并行代码写法

文章图片
#pytorch
论文理解【LLM】—— TinyStories: How Small Can Language Models Be and Still Speak Coherent English?

本文在儿童故事这个非常垂直的领域数据上训练小规模语言模型(SLM),发现其具有和 LLM 相似的性能,相关分析对于理解 LMs 的能力很有参考意义

文章图片
#语言模型
Hugging face Transformers(2)—— Pipeline

本文介绍 Hugging face Transformers 库中 Pipeline 的基础用法,它可以帮我们快速调用预训练模型完成各类任务

文章图片
Hugging face Transformers(4)—— Model

本文介绍 Hugging face transformers 库中 model 组件的用法

文章图片
线性代数拾遗(4)—— 非齐次线性方程组通解的结构

本文说明以下重要结论:非齐次线性方程组的通解 = 齐次线性方程组的通解 + 非齐次线性方程组的任意特解

#线性代数
    共 38 条
  • 1
  • 2
  • 3
  • 4
  • 请选择