摘要: 比较几个优化器的效果 运行结果: 阅读全文
posted @ 2018-12-26 16:58 小小小小小码农 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 分批训练数据用于数据量较多时。 运行结果为: 其中: epoch为训练次数,本实例中训练了3次,每次将数据分为两组,即batch_x和batch_y 阅读全文
posted @ 2018-12-26 15:28 小小小小小码农 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 转自莫烦大神,转载原因是想把所有相关内容收集到自己的博客中,方便系统的学习。 两种保存方法,1是保存整个神经网络;2是只保存神经网络的所有参数。 一、保存神经网络 1保存整个神经网络。 net1为我想要保存的网络,net1.pkl为文件名,保存的格式只能是.pkl 2,保存神经网络参数 二、恢复神经 阅读全文
posted @ 2018-12-26 11:21 小小小小小码农 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 两种方法: 1.class定义 程序如下: 定义了两层神经元,命名分别为hidden和out,激活函数是在前向传递里的F模块里的一个子函数。 2,使用torch.nn中的Sequential定义神经元 这里使用的激活函数是torch.nn中的一个Relu类。 另种神经网络构建方法的运行结果为: 阅读全文
posted @ 2018-12-26 10:42 小小小小小码农 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 输出结果是将散点图分为两类。 阅读全文
posted @ 2018-12-26 09:19 小小小小小码农 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 运行程序会出现一个动图,表示回归的过程。 转自莫烦大神。 阅读全文
posted @ 2018-12-25 10:55 小小小小小码农 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 转自https://blog.csdn.net/yzy__zju/article/details/85008603 Matplotlib的显示模式默认为阻塞(block)模式,因此若想动态显示图像,则需要使用交互(interactive)模式。 阻塞模式是指在程序中遇到Plt.show()程序即停止 阅读全文
posted @ 2018-12-25 10:45 小小小小小码农 阅读(5115) 评论(0) 推荐(0) 编辑
摘要: 输出结果为: 代码中,Variable是变量的意思。包含很多属性,常用的是.data,还可以计算梯度。 阅读全文
posted @ 2018-12-25 10:06 小小小小小码农 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1.torch.linspace(start,end,steps=100,dtype) 作用是返回一个一维的tensor(张量),其中dtype是返回的数据类型。 输出结果为:tensor([-1.0000, -0.5000, 0.0000, 0.5000, 1.0000]) 2.unsqueeze 阅读全文
posted @ 2018-12-25 09:58 小小小小小码农 阅读(2287) 评论(0) 推荐(0) 编辑
摘要: 1、输入输出函数(cout,cin) 与c语言类似,每个语句后面要加分号,输出用cout,输入用cin 2、数组 sizeof(数组名)指整个数组的长度;strlen(数组名)为存储在数组中的字符串的长度,且不包括空字符。 采用cout()函数输出字符串数组时,在读到空字符串时即停止。 面向行的输入 阅读全文
posted @ 2018-12-20 22:02 小小小小小码农 阅读(131) 评论(0) 推荐(0) 编辑