绘制Loss曲线

b站课程链接:https://www.bilibili.com/video/BV1Y7411d7Ys?p=2

import绘制曲线的库和numpy库

import numpy as np

import matplotlib.pyplot as plt # 画图库

设置数据

x_data = [1.0, 2.0, 3.0]y_data = [2.0, 4.0, 6.0]

定义模型

def forward(x):

return x * w

定义Loss函数

def loss(x, y):

y_pred = forward(x)

return (y_pred - y) * (y_pred - y)

定义权重和MSE(均方误差)的list

w_list = []mse_list = []

计算MSE(均方误差)

for w in np.arange(0.0, 4.1, 0.1):

print('w=', w)

l_sum = 0

for x_val, y_val in zip(x_data, y_data):

y_pred_val = forward(x_val) # 预测结果

loss_val = loss(x_val, y_val) # 计算loss

l_sum += loss_val # loss的总和

print('t', x_val, y_val, y_pred_val, loss_val) # x的真实值,y的真实值,y的预测值,loss值

print('MSE=', l_sum / 3)

w_list.append(w) # 权重w的list

mse_list.append(l_sum / 3) # 均方误差

输出

绘制Loss曲线

plt.plot(w_list, mse_list)

plt.ylabel('Loss')

plt.xlabel('w')

plt.show()

输出

作者:三金samkam

pytorch 画loss曲线_Pytorch练习amp;#8211;绘制Loss曲线 - 易采站长站相关推荐

  1. 打印n×n数字方阵python_2020华为春招amp;#8211;N阶方阵旋转(python) - 易采站长站

    import sys import math n = int(sys.stdin.readline().strip()) array = []for i in range(n): # 读取每一行 li ...

  2. matlab画分形minkowski,分形系列之matlab绘制koch曲线

    从一条直线段开始,将线段中间的三分之一部分用一个等边三角形的两边代替,形成山丘形图形如下,在新的图形中,又将图中每一直线段中间的三分之一部分都用一个等边三角形的两条边代替,再次形成新的图形如此迭代,形 ...

  3. python实时绘制动态曲线_pyqt中使用matplotlib绘制动态曲线

    一.项目背景: 看了matplotlib for python developers这本书,基本掌握了在pyqt中显示曲线的做法,于是自己写一个. 二.需求描述: 1)X轴显示时间点,显示长度为1分钟 ...

  4. matlab绘制频散曲线,Matlab绘制频散曲线程序代码.docx

    Matlab绘制频散曲线程序代码.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. ...

  5. 构造matlab决策树分类器,Matlab建立逻辑回归,决策树,SVM,KNN和朴素贝叶斯模型分类绘制ROC曲线...

    ​ 尽管对于较高的阈值,SVM可以产生更好的ROC值,但逻辑回归通常更擅长区分不良雷达收益与良好雷达.朴素贝叶斯的ROC曲线通常低于其他两个ROC曲线,这表明样本内性能比其他两个分类器方法差. 比较所 ...

  6. matlab绘制贝叶斯曲线,Matlab建立SVM,KNN和朴素贝叶斯模型分类绘制ROC曲线

    原文链接:http://tecdat.cn/?p=15508 绘制ROC曲线通过Logistic回归进行分类 加载样本数据.load fisheriris通过使用与versicolor和virgini ...

  7. pytorch查看loss曲线_pytorch loss总结与测试

    pytorch loss 参考文献: loss 测试 import torch from torch.autograd import Variable ''' 参考文献: https://blog.c ...

  8. python画loss曲线_TensorFlow绘制loss/accuracy曲线的实例

    1. 多曲线 1.1 使用pyplot方式import numpy as np import matplotlib.pyplot as plt x = np.arange(1, 11, 1) plt. ...

  9. Caffe---Pycaffe 绘制loss和accuracy曲线

    Caffe---Pycaffe 绘制loss和accuracy曲线 <Caffe自带工具包---绘制loss和accuracy曲线>:可以看出使用caffe自带的工具包绘制loss曲线和a ...

最新文章

  1. 手机连接服务器数据库文件,手机连接服务器数据库文件夹
  2. Leetcode | Maximal Rectangle
  3. 用silverlight做动画-相机
  4. JVM 调优 —— 新生代 Survivor 空间不足
  5. redis-server启动但进程里没有_Redis——服务器的启动过程
  6. Spring Cloud Greenwich 正式发布,Hystrix 即将寿终正寝!
  7. Ribbon服务器状态:ServerStats及其断路器原理
  8. css不支持data image,CSS_CSS中使用image data URI来处理图片的方法,即将图片资源转换为 base64 字 - phpStudy...
  9. ibm liberty_使用Open Liberty的开发模式最大程度地缩短周转时间
  10. 【idea】idea快捷键(更新中....)
  11. jwt token and shiro
  12. inline-block导致的错位问题详解
  13. [阅读笔记]Modern C++ Programming with Test-Driven Develpment chp2
  14. html 新浪微博分享申请,新浪微博API申请流程详解
  15. ArcGIS拓扑检查教程
  16. 玄幻:开局选择瑶池,我只想默默签到!(三)
  17. 【SQLserver】使用openrowset方法导入EXCEL表格数据
  18. 杨辉三角c语言程序jian,杨辉三角C语言程序队列实现(带源码+解析)
  19. 付宇泽20190919-5 代码规范,结对要求
  20. 传奇开服一条龙GEE引擎登录器配置教程

热门文章

  1. 医疗大数据分析需考虑哪些因素
  2. mulitpartfile怎么接收不到值_GNSS接收机设计杂谈(射频前端+捕获)
  3. Python:pip下载库后导入Pycharm的方法
  4. python ls_linux 常用shell命令 ls
  5. 计算机杀毒记录表格,11科室计算机杀毒登记表
  6. Python爬虫之(四)urllib库的高级用法
  7. python︱微服务Sanic制作一个简易本地restful API
  8. 特征提取方法: one-hot 和 TF-IDF
  9. 使用Google-Colab训练PyTorch神经网络
  10. 笔试编程题常用的一些技巧方法