logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深度学习的链式法则

深度学习训练 = 通过链式法则,把损失函数对每一层参数的导数算出来,然后用梯度下降更新参数。在 PyTorch 里你不会手写链式法则,但 底层一样在做这件事。你看到的 .grad 就是通过链式法则 + 计算图一层层传回来的结果。深度学习 = 用链式法则,把损失函数对每一层参数的梯度都算出来。链式法则 = 把复杂复合函数的导数拆成一层一层的乘积。这整个过程,就是链式法则在神经网络里的「矩阵版」。循环

#深度学习#人工智能
深度学习的链式法则

深度学习训练 = 通过链式法则,把损失函数对每一层参数的导数算出来,然后用梯度下降更新参数。在 PyTorch 里你不会手写链式法则,但 底层一样在做这件事。你看到的 .grad 就是通过链式法则 + 计算图一层层传回来的结果。深度学习 = 用链式法则,把损失函数对每一层参数的梯度都算出来。链式法则 = 把复杂复合函数的导数拆成一层一层的乘积。这整个过程,就是链式法则在神经网络里的「矩阵版」。循环

#深度学习#人工智能
coco annotation 数据集json格式生成

使用opencv + python的方法来进行实现import osimport cv2# 打开类别标签和数字id的对应关系# 建立类别标签和数字id的对应关系# 读取images文件夹的图片名称# 读取Bbox信息w = 0# printimport osimport cv2root_path = "G:/dataset" ann_path = "C:/dataset/anno/" phase

#json
使用PIL库将携带方向信息的图片转正

在深度学习训练当中,遇到有些图在不同平台上看到的方向不一样,会导致出错,这些图一般都是携带方向信息的。例如:我在训练yolo过程中遇到一些图,图片方向是在windows显示是正方向,opencv 读取的图片宽高也是我在屏幕中看到的正方向,但是实际上图片携带了方向信息,导致宽高读错,处理标签时发生了错误,因此训练不佳。原来遇到过一张图,图片方向是看着没问题,然后使用opencv测试也没问题,但是一在

#python
图算法:从基础到应用

图是一种强大的数据结构,用于表示对象之间的关系。从社交网络到路线规划,从网页连接到生物信息学,图算法在计算机科学的各个领域都有着广泛的应用。本文将介绍图的基本概念、常见算法及其实现。理解这些基础算法是解决更复杂图问题的基础,也是许多实际应用的核心。网络流算法:如Ford-Fulkerson算法解决最大流问题。对于最小生成树,Prim适合稠密图,Kruskal适合稀疏图。对于负权图最短路径,使用Be

#算法#深度优先
OpenCV 图像处理基础算法详解(二)

5.3 Laplacian算子。5.2 Scharr算子。4.2 拉普拉斯金字塔。6.1文档扫描仪效果。

#opencv#图像处理#算法
OpenCV 图像处理基础算法详解(一)

3.2 颜色空间应用示例。.1. 图像读取与显示。1.2 图像显示与保存。1.1 图像读取模式。

#opencv#图像处理#算法
RNN(循环神经网络)原理

RNN的突破:引入"记忆"概念,让网络可以记住之前的信息来处理当前输入。无法建模时间依赖:比如语言中"我今天吃了__"的预测需要前面信息。无记忆性:每个输入独立处理,忽略序列中元素的时间/顺序关系。关键:所有时间步共享相同的权重参数 W, U, V。主要问题:梯度消失/爆炸,通过LSTM/GRU缓解。W: 隐藏状态权重 (h_t-1 → h_t)应用场景:NLP、时间序列、语音识别等序列任务。输入

#rnn#人工智能#深度学习
linux gpu显存释放

【代码】linux gpu显存释放。

#linux#运维#服务器
到底了