【Datawhale学习笔记】Pytorch整体框架搭建入门——MNIST时装分类01

本文介绍了使用Pytorch进行深度学习的步骤,包括数据预处理、模型构建和损失函数设置。以FashionMNIST数据集为例,详细讲解了如何从csv文件处理数据,创建自定义Dataset类,以及构建包含卷积和全连接层的神经网络模型。
摘要由CSDN通过智能技术生成

        神经网络的学习主要包含了以下几个过程:
        1.数据预处理

        2.模型的设计

        3.损失函数以及优化方案设计

        4.前向传播

        5.反向传播

        6.更新参数

        上述6点在我看来,前3点是体现了神经网络的设计艺术的——如果把神经网络的学习看作是人和机器的合作,那么前3点工作无疑是需要人工去完成的。在利用Pytorch编写神经网络代码时,前三点往往比较让我头大,特别是第一点!简直像是变形金刚一样,对着数据各种操作,最终把他们变成符合输入条件的样式。

        在不了解神经网络工作原理的情况下,它就像一个黑盒子,输入样本数据,输出预测结果。如果觉得神经网络训练地还不够好,你要做的就是像一个严格的教练一样:惩罚神经网络,让神经网络修改参数,直到满足

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值