pytorch
土豆豆豆豆豆
这个作者很懒,什么都没留下…
展开
-
pytorch + python实现一维线性回归
原理:给定数据集 ,线性回归希望能够优 化出一个好的函数 f(x) 使得能够与 yi 尽可能接近。如何才能学习到参数w和b呢?很简单,只需要确定如何衡量 f(x) 与y之间的差 别,可以用它们之间的距离差异来衡量误差,取平方是因为距离有正有负,我们希望能够将它们全部变成正的。这也就是著名的均方误差,要做的事情就是希望能够找到w*和b*使得均方误差非常直观,也有着很好的几何意义,对应了常...原创 2019-08-31 19:44:53 · 632 阅读 · 0 评论 -
torch.mm() + torch.unsqueeeze()
① torch.mm()torch.mm(mat1, mat2, out=None) → Tensortorch.matmul(mat1, mat2, out=None) → Tensor对矩阵mat1和mat2进行相乘。 如果mat1是一个n×m张量,mat2是一个m×p 张量,将会输出一个n×p 张量out。参数 :mat1 (Tensor) – 第一个相乘矩阵m...原创 2019-09-03 10:25:34 · 358 阅读 · 0 评论 -
pytorch常用函数之torch.randn()
torch.randn(*sizes, out=None)→ Tensor功能:从标准正态分布(均值为0,方差为1)中抽取的一组随机数。返回一个张量sizes (int…) - 整数序列,定义输出张量的形状out (Tensor, optinal) - 结果张量eg:random = torch.randn(2, 3)out: 0.5419 0.1594 -0.0413...原创 2019-09-03 11:03:11 · 10878 阅读 · 0 评论 -
pytorch + python实现多项式回归
import torchimport torch.nn as nnfrom torch.autograd import Variableimport torch.optim as optimimport matplotlib.pyplot as pltdef make_features(x): x = x.unsqueeze(1) return torch.cat([...原创 2019-09-03 14:26:20 · 444 阅读 · 0 评论 -
pytorch + python实现逻辑回归(二分类)
数据:连接:https://pan.baidu.com/s/1-v5R_Yvb94GxafH8e9QDkg提取码:0kle代码:import torchimport torch.nn as nnfrom torch.autograd import Variableimport numpy as npimport torch.optim as optimimport m...原创 2019-09-09 20:28:53 · 925 阅读 · 0 评论