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

网站建设中的ftp地址如何创建一个平台

网站建设中的ftp地址,如何创建一个平台,网站公司架构,wordpress多主题插件梯度下降法就是在更新weight的时候,向函数值下降的最快方向进行更新,具体的原理我就不再写了,就是一个求偏导的过程,有高数基础的都能够很快的理解过程。我在我的github里面会一直更新自己学习pytorch的过程,地址为&am…

梯度下降法就是在更新weight的时候,向函数值下降的最快方向进行更新,具体的原理我就不再写了,就是一个求偏导的过程,有高数基础的都能够很快的理解过程。我在我的github里面会一直更新自己学习pytorch的过程,地址为: https://github.com/00paning/Pytorch_Learning

这里我直接展示一个简易实现的python代码,我们还是先看一下运行的效果图:

相关python代码如下:

import numpy as np
import matplotlib.pyplot as pltx_data = [1.0,2.0,3.0]
y_data = [2.0,4.0,6.0]w = 1.0epoch_list = []
cost_list = []
def forward(x):return x*wdef cost(xs,ys):cost = 0for x,y in zip(xs,ys):y_pred = forward(x)cost += (y_pred - y)**2return cost/len(xs)def gradient(xs,ys):grad = 0for x,y in zip(xs,ys):grad += 2 * (x * w - y)return grad/len(xs)print('Predict(before training)',4,forward(4))for epoch in range(100):cost_val = cost(x_data,y_data)grad_val = gradient(x_data,y_data)w -= 0.01 *grad_valepoch_list.append(epoch)cost_list.append(cost_val)print('Epoch:',epoch,'w=',w,'loss=',cost_val)
print('Predict(after training)',4,forward(4))plt.plot(epoch_list,cost_list)
plt.ylabel('Loss')
plt.xlabel('w')
plt.show()

下面是随机梯度下降法,由于鞍点的存在(就是导数为0的点),当训练遇到鞍点的时候,根据weight更新的公式来看,就会一直陷在鞍点里面,这时候,可以使用随机梯度下降法。它相比与梯度下降法的改变就是在计算loss的时候,本方法每次计算loss只选取一个点计算loss。相比与梯度下降法,这个方法的运行效率是很低的,因为它不能并行计算每个x的值,但是准确性得到了提升。下面还是先看一下效果图:

相关的python代码如下:

import numpy as np
import matplotlib.pyplot as pltx_data = [1.0,2.0,3.0]
y_data = [2.0,4.0,6.0]w = 1.0epoch_list = []
cost_list = []
def forward(x):return x*wdef loss(x,y):y_pred = forward(x)return (y_pred - y)**2def gradient(x,y):return 2 * (x * w - y)print('Predict(before training)',4,forward(4))for epoch in range(100):for x,y in zip(x_data,y_data):grad = gradient(x,y)w = w - 0.01 *gradl = loss(x,y)cost_list.append(l)epoch_list.append(epoch)print('Epoch:',epoch,'w=',w,'loss=',l)
print('Predict(after training)',4,forward(4))plt.plot(epoch_list,cost_list)
plt.ylabel('Loss')
plt.xlabel('w')
plt.show()

http://www.cadmedia.cn/news/14047.html

相关文章:

  • 局域网网站怎么做优秀营销软文范例100字
  • 开封网站网站建设百度seo排名优化公司
  • 网站建设商怎么注册个人网站
  • 公众号如何做网站网络营销公司热线电话
  • siteground建站教程手机百度搜索
  • 建筑行业培训seo的流程是怎么样的
  • 千图网官网素材给你一个网站seo如何做
  • 网站建设与维护工作待遇整站快速排名
  • 微网站和门户网站的区别郑州seo阿伟
  • 为进一步加强校园网站建设建一个app平台的费用多少
  • 室内装修风格天津seo优化排名
  • 防城港seo公司郑州粒米seo外包
  • 佛山出格建站seo01网站
  • 现在还有做网站的必要吗电商网站设计模板
  • 手机网站设计教育类模板网上做广告推广
  • 推广网站有哪些比较好网站seo诊断报告怎么写
  • 品牌网站建设浩森宇特网站内部链接优化方法
  • 山东网站建设公司哪家专业重庆seo公司
  • 安徽海鹏建设工程有限公司网站建站seo推广
  • 广州市门户网站建设硬件工程师培训机构哪家好
  • 网站建设设计文档模板下载html简单网页代码
  • 广州美霖室内设计学校潍坊seo网络推广
  • 北京中交建设公司网站市场营销教材电子版
  • 厦门外贸网站建设报价seo描述是什么
  • 陈江做网站关键词优化百家号
  • 成都百度推广电话号码windows优化大师官网
  • 北京城建道桥建设有限公司网站网站建设制作模板
  • 上海企业网站优化市场营销方案范文
  • 广东网站备案查询今日头条新闻大事
  • 蓬莱建设局规划处网站怎样在百度上免费做广告