当前位置: 首页 > news >正文

9377页游官网seo技术培训广东

9377页游官网,seo技术培训广东,南宁网站建设公,网站跳出率计算简单用用,优化器具体参考 深度学习中的优化器原理(SGD,SGDMomentum,Adagrad,RMSProp,Adam)_哔哩哔哩_bilibili 收藏版|史上最全机器学习优化器Optimizer汇总 - 知乎 (zhihu.com) import numpy as np import matplotlib.pyplot as plt import torch # …

 简单用用,优化器具体参考

深度学习中的优化器原理(SGD,SGD+Momentum,Adagrad,RMSProp,Adam)_哔哩哔哩_bilibili

收藏版|史上最全机器学习优化器Optimizer汇总 - 知乎 (zhihu.com)

import numpy as np
import matplotlib.pyplot as plt
import torch
# prepare dataset
# x,y是矩阵,3行1列 也就是说总共有3个数据,每个数据只有1个特征
x_data = torch.tensor([[1.0], [2.0], [3.0]])y_data = torch.tensor([[2.0], [4.0], [6.0]])loss_SGD = []
loss_Adagrad = []
loss_Adam = []
loss_Adamax = []
loss_ASGD = []
loss_LBFGS = []
loss_RMSprop = []
loss_Rprop = []class LinearModel(torch.nn.Module):def __init__(self):super().__init__()self.Linear = torch.nn.Linear(1,1)def forward(self,x):y_pred = self.Linear(x)return y_predmodel = LinearModel()criterion = torch.nn.MSELoss(reduction='sum')
optimizer_SGD = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_Adagrad = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_Adam = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_Adamax = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_ASGD = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_LBFGS = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_RMSprop = torch.optim.SGD(model.parameters(),lr=0.01)
optimizer_Rprop = torch.optim.SGD(model.parameters(),lr=0.01)epoch_list = []# optimizer_SGD
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)epoch_list.append(epoch)loss_SGD.append(loss.data)optimizer_SGD.zero_grad()loss.backward()optimizer_SGD.step()# optimizer_Adagrad
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_Adagrad.append(loss.data)optimizer_Adagrad.zero_grad()loss.backward()optimizer_Adagrad.step()# optimizer_Adam
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_Adam.append(loss.data)optimizer_Adam.zero_grad()loss.backward()optimizer_Adam.step()# optimizer_Adamax
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_Adamax.append(loss.data)optimizer_Adamax.zero_grad()loss.backward()optimizer_Adamax.step()# optimizer_ASGD
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_ASGD.append(loss.data)optimizer_ASGD.zero_grad()loss.backward()optimizer_ASGD.step()# optimizer_LBFGS
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_LBFGS.append(loss.data)optimizer_LBFGS.zero_grad()loss.backward()optimizer_LBFGS.step()# optimizer_RMSprop
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_RMSprop.append(loss.data)optimizer_RMSprop.zero_grad()loss.backward()optimizer_RMSprop.step()# optimizer_Rprop
for epoch in range(100):y_pred = model(x_data)loss = criterion(y_pred,y_data)loss_Rprop.append(loss.data)optimizer_Rprop.zero_grad()loss.backward()optimizer_Rprop.step()x_test = torch.tensor([4.0])
y_test = model(x_test)print('y_pred = ', y_test.data)plt.subplot(241)
plt.title("SGD")
plt.plot(epoch_list,loss_SGD)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(242)
plt.title("Adagrad")
plt.plot(epoch_list,loss_Adagrad)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(243)
plt.title("Adam")
plt.plot(epoch_list,loss_Adam)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(244)
plt.title("Adamax")
plt.plot(epoch_list,loss_Adamax)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(245)
plt.title("ASGD")
plt.plot(epoch_list,loss_ASGD)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(246)
plt.title("LBFGS")
plt.plot(epoch_list,loss_LBFGS)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(247)
plt.title("RMSprop")
plt.plot(epoch_list,loss_RMSprop)
plt.ylabel('cost')
plt.xlabel('epoch')plt.subplot(248)
plt.title("Rprop")
plt.plot(epoch_list,loss_Rprop)
plt.ylabel('cost')
plt.xlabel('epoch')
plt.show()

运行结果:

http://www.yidumall.com/news/2974.html

相关文章:

  • 河北省建设厅政府网站公示长沙百度提升排名
  • 招聘网站建设规划书黄冈网站推广策略
  • 品牌网站建设-建站之路seo咨询价格找推推蛙
  • 好看英文网站百度网盘客户端
  • 网站怎么做能提升ip流量产品推广软文300字
  • 网站建设入门基础山西百度推广开户
  • 企业网站建设的流程怎么做ppt
  • 网站详情页怎么做的站长工具域名查询
  • 威客网站模版网站设计公司报价
  • 网站做seo屏蔽搜索引擎什么叫seo
  • 哪个网站可以做教师招聘题目网络推广的公司是骗局吗
  • 校园网站建设教程舟山百度seo
  • 建设网站项目计划书营销策略怎么写模板
  • 广西网站建设公司深圳网站优化排名
  • 饮料代理招商网哈尔滨seo优化
  • 好看的手机网站模板seo搜索优化邵阳
  • 求哪位大神发人和动物做愛视频网站青岛网站建设公司排名
  • 关于网站建设的合同协议书金华seo
  • 怎么建设网站赚钱宁波seo排名公司
  • 商务网站建设作业重庆seo排名方法
  • jsporacle动态网站开发案例精选今天实时热搜榜排名
  • 帮人做网站的公司国际新闻最新消息美国
  • 网页制作工具中flash可以让网页动起来信阳网站seo
  • 上海品牌设计公司有哪些长春seo排名优化
  • 类似于pinterest的设计网站seo关键词优化公司
  • 如今做啥网站能致富内蒙古最新消息
  • 网站套餐到期什么意思怎么用网络推广业务
  • logo是黑色 怎么调网站的色调爱站长工具综合查询
  • 动易网站后台编辑器无效问题网络营销发展方案策划书
  • 北京公司建网站要多少费用哪家网络公司比较好