【Python学习笔记】原作b站@同济子豪兄 用pytorch搭建全连接神经网络,对Fashion-MNIST数据集中的时尚物品进行分类

跟着b站@同济子豪兄的视频自学写的代码,内容是用pytorch搭建全连接神经网络,对Fashion-MNIST数据集中的时尚物品进行分类

视频教程链接:【子豪兄Pytorch】二十分钟搭建神经网络分类Fashion-MNIST数据集时尚物品

个人运行效果图如下:
代码会放在CSDN仓库




学习笔记:
可以自己调试隐含神经元的个数

损失函数最小:预测的标签和真实结果接近
早停:测试集最低的时候停止训练,(不要再读书,直接高考,反而分高,但是测试误差还是很高)

SVM:支持向量机:找出不同类别中最大间距分隔面
RandomForests随机森林(集体智能):很多棵不同的决策树集成在一起做决策
(名字很复杂,实际很简单)
和函数:低维数据映射到高维
一批一批导入图片和标签:minibatch梯度下降方法
6万张一起传进去训练量特别大,而且只能修改微小的权重(小碎步从青藏高原走到上海),如果每次都需要处理六万张图片的话会极大拖慢运行速度
每次只处理64张图片的话道路会曲折一些,但是随着数据量的增大最后还是会收敛到一个比较好的点

DropOut方法:
0.2表示掐死百分之20的神经元(只操作隐含层,输入输出层不掐死)

隐含层要兼顾输入和输出层
这个表格居然是自己画的,我没想到

空格对齐要注意,不然会报错 unexpected indent


很奇怪为什么这里没有try和if,可以有else(C#习惯了……)

后面查了是Python的语法:
这个for+else是python语法之一,还可以while+else,如果有break,则else不执行,如果有continue,则else执行

python中for…else 【详细讲解】(已看完,很清晰易懂)

很好的知识点教程帖子
https://mbd.baidu.com/ug_share/mbox/4a83aa9e65/share?product=smartapp&tk=19feede0ac954aae806d477a169c43d6&share_url=https%3A%2F%2Fyebd1h.smartapps.cn%2Fpages%2Fblog%2Findex%3FblogId%3D123796020%26_swebfr%3D1%26_swebFromHost%3Dbaiduboxapp&domain=mbd.baidu.com

(已解决)Init错误:

知识点教程帖
https://blog.csdn.net/qazwsxrx/article/details/107936711

看了一下,果然如此,Init的问题

Labellist这个地方正则化莫名其妙的报错,复制源代码又对了


看了几个帖子说这个列表怎么怎么写有啥不一样的地方,没太明白,先放着,以后如果再遇到再反复看
最终结果:

【Python学习笔记】b站@同济子豪兄 用pytorch搭建全连接神经网络,对Fashion-MNIST数据集中的时尚物品进行分类相关推荐

  1. 【目标检测·yolo系列】YOLOV3目标检测论文笔记(参考 同济子豪兄的解读)

    目录 骨干网络 Darknet53 后面的论文算法架构都是在yolov3基础上更新来的 骨干网络 Darknet53 由于主要网络中是全卷积层,所以是可以输入任意大小的图片(得是×32)

  2. 同济子豪兄github_【B站UP主-同济子豪兄】华为云ModelArts零代码开发病虫害识别应用...

    大家好,我是B站UP主同济子豪兄,我希望让人工智能和大数据赋能每一个行业,每一个人. 今天给大家带来的是使用ModelArts快速开发农作物病虫害识别微信小程序,用人工智能的力量赋能农业,助力乡村振兴 ...

  3. 沐神点赞!同济子豪兄精读AI经典论文,包括图像分类、目标检测、生成对抗网络、轻量化卷积神经网络等领域...

    读研/读博的你,是不是符合: 毕设/研一/博一科研小白刚进课题组,不知道如何写开题报告和综述? 前沿顶会.期刊论文.综述文献浩如烟海,不知道学习路径,无从下手? 导师放养,既不懂也不管,师兄各忙各的, ...

  4. 感谢同济子豪兄的分享-关于RCNN论文的学习(二)

    https://www.bilibili.com/video/BV1d64y1W74E?p=4https://www.bilibili.com/video/BV1d64y1W74E?p=4https: ...

  5. 来自同济子豪兄的无私分享-关于YOLOv1模型的学习(一)

     https://www.bilibili.com/video/BV15w411Z7LG?p=4https://www.bilibili.com/video/BV15w411Z7LG?p=4https ...

  6. 机器学习基础-引用同济子豪兄版

    转载原自: 7[子豪兄]机器学习基础_哔哩哔哩_bilibili 目录 机器学习任务: 鸢尾花数据集: 评估分类模型: 分类模型(监督学习) 训练集/测试集 二分类问题(Binary classifi ...

  7. 深度学习笔记(一):卷积层+池化层+激活函数+全连接层

    写在前面:大家好!我是[AI 菌],一枚爱弹吉他的程序员.我热爱AI.热爱分享.热爱开源! 这博客是我对学习的一点总结与记录.如果您也对 深度学习.机器视觉.算法.Python.C++ 感兴趣,可以关 ...

  8. 知识蒸馏论文学习(同济子豪兄)

    一. 部署工具: MMDeploy 二. 模型压缩方法: 知识蒸馏,权值量化,剪枝(权重剪枝,通道剪枝),注意力迁移 三. 硬件部署: rensorRT,rensorflow-slim,tensorf ...

  9. 【目标检测·yolo系列】YOLOV1目标检测论文(参考 同济子豪兄的解读)笔记

    YOLO V1 目标检测 object detection YOLOV1 预测阶段 前向推断 用图展示过程 预测阶段 后处理 NMS Non-Maximum Suppression 非极大值抑制 训练 ...

最新文章

  1. php 最大文件,php读取大文件最好的实现方法
  2. 剩余 大小 查看内存_计算机内存管理介绍
  3. boost::mp11::mp_with_index相关用法的测试程序
  4. 计算机应用基础电大答案2015,2015电大形考计算机应用基础_Windows7操作系统_客观题(答案).doc...
  5. Fiddler抓包工具之Filters(过滤器)进行会话过滤
  6. 路由和反向代理_试试这个Kubernetes HTTP路由器和反向代理
  7. 连范例都不跑,大哥你怎么知道你的代码正确?
  8. 【车牌识别】基于matlab GUI模板匹配车牌识别门禁系统【含Matlab源码 1091期】
  9. Servlet工作原理
  10. Java学习----习题练习
  11. 使用C# .net开发微信公众号之设置所属行业
  12. iMeta | 南京医科大学孔祥清团队创建前瞻性多组学纵向原发高血压队列eHypertension...
  13. 随处可见抢眼美女 TechED盛宴人潮汹涌
  14. 一篇文章带你搞透redis高性能IO模型
  15. 输出指定位数的最小斐波纳契数
  16. 功能强大特别的5款浏览器,简直好用极了
  17. 蒜头君是一位高中电脑老师,这学期正在教学生写 \text{C++}C++ 程序。他的评分标准是依照每一位学生在蒜厂 \text{OJ}OJ 上解出的题数,去计算出对应的得分。为了不让分数落差太大,因此
  18. sublime 选择包含指定字符的所有行,或筛选有用的行或删除干扰行,批量比CTRL+D好用,专治筛选数据日志有用数据(数据库日志文件快速处理 SQL日志快速处理筛选)
  19. jsp页面获取到后台的cookie(记住我)
  20. 深入理解JVM:Java语言与JVM关系

热门文章

  1. 查看hdfs的操作日志
  2. Google框架下wallpaper_thumb制作手机壁纸缩略图攻略
  3. 卫生间管理系统厕位状态自动监测
  4. C++ switch用法
  5. JS动态获取DIV的宽度和高度px!
  6. web渗透学习路线图
  7. 著名诗人牧江《诗词曲稿》赏析
  8. split(|)正确使用方法split(\\|)
  9. 给新老师的20条贴心建议
  10. 使用md5校验和算法保护文件