pytorch深度学习实践(刘二大人)代码总结
kekoxl
我不懒,但是也不想写
展开
-
pytorch实践:基于RNNCell函数构建RNN模型
文章目录前言一、代码前言在已经了解了RNN模型的基础上,我们应用RNNCell这个pytorch里面的封装函数,来设计一个简单的RNN模型。我们模型的任务如下:我们现在的训练样本非常少(闹着玩一样),只有一个,输入是hello,输出是ohlol,我们希望设计一个模型,可以实现 hello->ohlol的转化功能。(是的,测试样本也是他)一、代码#hello->ohlol#RNNCell#Input hello 向量转换#构造词典,one-hot向量 inputSize为原创 2021-09-13 23:32:23 · 367 阅读 · 0 评论 -
pytorch实践:数据处理
文章目录前言一、代码前言本节主要讲解了一下pytorch自带的数据处理函数的功能,也就是DataLoader和Dataset这两个函数的功能和使用,以及如何继承这些函数,处理我们自己的数据集一、代码import numpy as npimport torchfrom torch.utils.data import DataLoader,Datasetclass DDataset(Dataset): def __init__(self,filepath): x.原创 2021-09-13 23:22:54 · 123 阅读 · 0 评论 -
pytorch实践:名字分类的RNN模型
文章目录前言一、先上代码前言任务是这样的,我们需要设计一个模型,针对不同的名字,判断他到底是哪个国家。比如:bob 英国的bingbing Wang 中国的一、先上代码#根据名字分类国家import numpy as npimport torchfrom torch.utils.data import DataLoader,Datasetimport matplotlib.pyplot as pltimport gzipimport csvimport timeclass原创 2021-09-13 23:18:55 · 256 阅读 · 1 评论 -
pytorch实践:最小二乘法
文章目录前言一、先上代码二、关键点总结1.数据处理2.定义模型3.定义损失函数3.主函数4.画图总结前言利用numpy实现线性函数的最小二乘法,预估线性函数的参数,并计算损失函数。一、先上代码#线性,最小二乘法import numpy as npimport matplotlib.pyplot as pltx_data=[1.0,2.0,3.0]y_data=[2.0,4.0,6.0]#定义模型def forward(x): return x*w#定义损失函数de.原创 2021-09-13 23:11:15 · 2433 阅读 · 1 评论