刘二大人pytorch入门-笔记
2021/4/20 18:28:20
本文主要是介绍刘二大人pytorch入门-笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
视频教程刘二大人的pytorch
testpytorch
- 1、测试pytorch版本
- 2、线性模型
- 3、梯度下降
1、测试pytorch版本
2、线性模型
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 def loss(x,y): y_pred = forward(x) return (y_pred - y) *(y_pred - y) w_list =[] msa_list = [] #存储loss值 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) l_sum += loss_val print('\t', x_val, y_val, y_pred_val, loss_val) print('MSE=', l_sum/3) w_list.append(w) msa_list.append(l_sum/3.0) plt.plot(w_list, msa_list) plt.ylabel('Loss') plt.xlabel('w') plt.show()
3、梯度下降
第三讲相关代码
这篇关于刘二大人pytorch入门-笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享