- 博客(5)
- 收藏
- 关注
原创 Pytorch入门(二):MNIST-手写数字识别-训练模型
神经网络在训练之前,还需要我们去定义一些训练参数供网络去迭代、学习。例如我们需要定义损失函数、优化器、学习率等等。在这个图片分类的任务中,我们的损失函数可以选择交叉熵损失函数。如果对于为什么使用交叉熵损失函数有疑问的同学可以利用一些搜索工具,例如百度、谷歌、GPT去进行学习,本篇文章中不对详细的原因进行解释。至于优化器,我们选择Adam优化器,其实我们也可以选择SGD,也就是随机梯度下降优化。至于为什么在这里选择Adam优化器,我们后面再讲。确定好了相关的网络参数,我们就开始进行任务的训练。
2024-06-17 21:23:48 327
原创 Pytorch入门(一):MNIST-手写数字识别-搭建网络模型
作为刚入门深度学习的一位初学者来说,各种各样的学习资料、视频让我看得头昏眼花。明明本来是想了解Pytorch使用方法,莫名其妙看了一个多小时的算法推理,原理逻辑,让人很是苦恼。于是在自己学习了一段时间后,打算做出这个pytorch的系列教程,就是想让大家基于项目进行实战,更多地了解pytorch这个深度学习框架。废话不多说,我们开始第一期的实战之旅。
2024-06-17 00:32:33 628
原创 计算机组成原理实验之一:32位ALU的设计
Verilgo HDL 实现简单的32位ALU算术逻辑运算器接触到EDA软件也有差不多七八个月了,如今学了计算机组成原理,正巧有计组的实验,于是就打算写个系列的博客。转载需注明出处!直接上代码module alu_32_top( input clkin, input [2:0]sel, output [7:0] scan, output [7:0] seg7 ); wire [31:0] data_temp; alu_32 u0(
2020-11-24 23:01:40 8544
原创 J2EE学习笔记之一:前期准备以及WEB项目的创建
J2EE学习笔记题主今年大二,刚开始学习j2ee,使用的是Tomcat+idea+MySQL的框架,期间也遇到了不少的问题,关于j2ee呢,心里也有很多话说,故此整理出了这份j2ee的学习笔记,供大家互相学习参考。如需转载请注明原作地址链接,标明作者,谢谢!初识j2ee,还有点陌生,心里老是在想j2ee是个什么玩意儿,跟j2se,j2me有啥关系,后来随着学习的逐步深入,也逐渐地了解了j2...
2020-04-05 20:24:47 546
原创 LeetCode算法刷题之旅:由浅入深
LeetCode算法刷题之旅文章目录LeetCode算法刷题之旅简单题题1 两数之和题7 整数反转题9 回文数题13 罗马数字转整数简单题题1 两数之和2020/4/1 18:30给定一个整数数组nums和一个目标值target,请你在数组中找出和为目标值的那两个整数,并返回他们的数组下标。每种输入只产生一个答案 不能重复利用相同的元素示例给定nums=[2,7,11,15],t...
2020-04-02 10:52:48 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人