自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 不同神经网络进行mnist图像识别任务

1.深度全连接神经网络DNN。

2025-10-25 16:11:57 198

原创 使用anaconda在pycharm上创建python工程

Anaconda是一个专门为数据科学和机器学习设计的Python发行版。

2025-10-12 13:57:35 335

原创 通过pycharm创建python工程的解释器类型分析

工作原理:使用任何已存在的Python解释器包含系统Python(如你的已有虚拟环境Docker环境WSL环境远程服务器环境适用使用公司统一配置的Python环境已有现成环境不想重新创建特殊部署需求项目venv和基础conda确实在概念上非常相似,它们都实现了"环境隔离"这个核心目标。但它们的技术实现和适用场景有重要区别。

2025-10-12 10:05:34 286

原创 STM32G0系列UART解析

配置USART_CR1寄存器的M位(位12和28)通过USART_BRR寄存器设置配置USART_CR2寄存器的位12-13设置USART_CR1的UE位(位0)为1多缓冲通信时:- 设置USART_CR3的DMAR位(位6)- 配置DMA控制器相关寄存器设置USART_CR1的RE位(位2)为1,接收器开始检测起始位配置USART_CR1的M位(位12和28)通过USART_BRR寄存器设置配置USART_CR2的位12-13设置USART_CR1的UE位(USART Enable)为1。

2025-08-15 11:15:17 971

原创 FreeRTOS的使用--创建/删除任务

使用FreeRTOS内存管理函数自动分配任务控制块(TCB)和堆栈内存。需要预先分配任务控制块(TCB)和堆栈内存。创建任务后,启动FreeRTOS调度器。任务删除后内存不会自动回收。

2025-07-30 22:01:55 217

原创 动画Blend Tree的使用

可以取消自动设置阈值,然后为不同动画设置不同阈值。再在代码中修改该参数,就可完成动画的切换。

2025-04-26 10:50:59 170

原创 游戏物体动画切换的实现

这里采用两个动画PlayerIdle和PlayerMove,两个bool参数Idle与Move,关系如图那么这两个参数如何更新呢?我们需要使用状态机。

2025-04-20 15:21:17 344

原创 通过STM32CubeMX建立一个VScode工程

配置STM32在VScode下的环境,请转到配置VScode上STM32的开发环境制定工程内所有源文件的编译规则1.定义程序入口地址2.定义Flash、RAM中代码和数据的存放位置SVD文件中定义了某个芯片的非常详细的信息,包含了哪些片内外设,每一个外设的硬件寄存器,每一个寄存器中每一个数据位的值,以及详细的说明信息等等STM32启动文件。负责执行微控制器从“复位”到“开始执行 main 函数”中间这段启动时间所必须进行的工作VScode配置文件用户编写文件(.c与.h文件等)

2025-03-26 16:06:55 1088 2

原创 类的实例化与构造析构函数

类的构造函数时在对象创建时运行的,析构函数在对象销毁时运行声明了多个重载的构造函数与析构函数。

2025-03-14 16:37:24 235

原创 引用的本质

【代码】引用的本质。

2025-03-13 14:08:16 112

原创 结构体值传入与指针传入

值传入的缺点是消耗内存,由于函数内传入参数,实际上是复制一份该变量,那么如果传入的是结构体,内存就占用更大,若是结构体指针占用就较小。赋值操作会报错,无法进行赋值修改。

2025-03-12 12:04:53 257

原创 如何为游戏物体创建动画

介绍unity设置动画的流程

2025-03-11 10:40:58 230

原创 主角形象的生成

将该Game object的sprite renderer移除,为其添加子Game object,将图片放置其上,再调节子Game object的位置,使其位置与父Game object的中心对其,随后将其中心改为Pivot,最后可调整下碰撞体的大小,大功告成。在为角色添加图像时,需对图像资源进行处理,示例图像资源如下。打开sprite editor,选择最合适的切片方式。

2025-03-10 15:44:44 215

原创 STM32F103C8T6工程启动文件的解释

STM32F103C8T6工程启动文件的解释。

2025-02-28 10:47:29 1092

原创 深度学习篇2

上篇我们使用的函数模型是,但线性模型过于简单,实际我们需要更复杂的模型那么如何得到图中红色模型呢,可将其看作由多个蓝色模型的组合所有的分段线性曲线都可由该模型组合而成,那么如何将该模型表达出来呢?该模型被称为,而我们用来近似,如下图:不同的w,b,c的影响:模型就可表达如下:举个例子,定义一个模型,取i,j均为1,2,3,如下:可将其写成矩阵表达式于是模型最终表示为将这些参数都归到一起,可得到作为所有参数。

2025-02-23 16:30:04 294

原创 深度学习篇1

通过一个预测订阅数例子打开深度学习课程

2025-02-23 14:32:24 405

原创 一份基础的回归任务神经网络项目解析

初始化 (__init__:第一层全连接层,输入维度为inDim,输出维度为 64。:ReLU 激活函数,用于引入非线性。:第二层全连接层,输入维度为 64,输出维度为 1(因为这是一个回归问题)。前向传播 (forward:将输入数据通过第一层全连接层。:应用 ReLU 激活函数。:将激活后的数据通过第二层全连接层。:如果输出是二维张量(即形状为),则使用squeeze(1)将其压缩为一维张量(形状为否则直接返回原始的x。

2025-02-12 14:54:47 506

原创 配置VScode上STM32的开发环境

这里默认已经有一个VScode的工程,关于如何创建VScode工程请参考另一篇文章。

2025-02-11 16:20:52 688 1

原创 一份浅显的线性回归代码

通过生成数据训练出与真实值相对接近的参数

2025-01-19 21:34:29 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除