- 博客(8)
- 收藏
- 关注
原创 Pytorch中张量维度的定义
在 PyTorch 中,张量的维度有一个标准的约定,特别是用于图像处理任务时(例如卷积神经网络)。通常输入张量的形状是batch_sizechannelsheightwidth。
2024-09-23 21:41:55
404
原创 神经网络中常见层的作用(简单描述)
nn.Linear()是 PyTorch 中非常常见的层,它对输入进行线性变换,通常作为网络的全连接层,尤其是在神经网络的分类器部分。它的核心作用是将输入向量通过矩阵乘法变换到新的空间,并且可以加上偏置来增强表达能力。在模型训练过程中,损失函数用来评估模型的输出和实际目标之间的差异。通过不断优化(例如使用反向传播算法和梯度下降),可以最小化损失函数的值,从而使模型的预测结果尽可能接近实际结果。
2024-09-23 21:30:24
562
原创 nn.Linear()线性层(全连接层)
是 PyTorch 中非常常见的层,它对输入进行线性变换,通常作为网络的全连接层,尤其是在神经网络的分类器部分。它的核心作用是将输入向量通过矩阵乘法变换到新的空间,并且可以加上偏置来增强表达能力。
2024-09-23 21:24:40
1767
原创 nn.Module 是 PyTorch 中所有神经网络的基类
nn.Module是 PyTorch 框架中构建神经网络的核心基类。它帮助你组织网络结构、管理模型参数、定义前向传播逻辑,并为模型的训练和推理提供便利。
2024-09-23 18:30:14
498
原创 Python环境之在Anaconda2024中安装Pytorch和torchvision和torchaudio
我安装的结果如下:输出结果:11.78500True点击下一步点击我同意点击下一步(如果你电脑有多个用户不想让其他用户使用,就勾选上面那个)继续下一步(我不知道是不是勾选了下面的选项,我安装了好长时间…):简单的小翻译下一步安装完成配置清华镜像源作为下载源(当然也可以换成阿里的、豆瓣的等)点击:Anaconda Prompt这一步非常重要!因为Anaconda的下载源默认在国外,如果不配置我们国内源的话,下载速度会慢到你怀疑人生的。
2024-09-12 16:38:03
634
原创 Threshold 操作(阈值操作)(cv2)
Threshold操作(阈值操作)是图像处理中的一种基本技术,用于将图像的像素值进行二值化或分割。其原理是将图像中的每个像素与指定的阈值进行比较,然后根据比较结果将像素值调整为特定的值。
2024-09-06 18:50:11
1126
原创 神经网络中的噪声是什么意思
噪声通常是出现在“数据采集”的过程中的,且具有随机性和不可控性,比如采集用户数据的时候仪器产生的随机性偏差、或者在实验中受到其他不可控因素的干扰等。图中红色的靶心表示测试样本的真实标记,蓝色的点表示模型在不同训练集上选出的函数的输出。原文链接:https://blog.youkuaiyun.com/yawei_liu1688/articel/details/107790461。high bias and high variance:不准又不稳。low bias and low variance:又准又稳。
2024-09-02 19:44:16
1572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人