- 二维绘图
import matplotlib.pyplot as plt
plt.plot (x,y)
- 三维绘图
import matplotlib.pyplot as plt
fig = plt.figure ()
//创建一个图形窗口
ax = fig.add_subplot(111, projection = '3d')
//111指的是一行一列子图的第一个是这个图
ax.plot_surface (w_grid,b_grid,mse_grid)
//x,y,z轴
w_grid,b_grid = numpy.meshgrid (numpy.arange (0.0,4.1,0.1),numpy.arange (0.0,4.1,0.1))
mse_grid = numpy.zeros_like (w_grid)
//meshgrid是将两个数组合为一个二维数组每一行是w_grid的copy,每一列是b_grid的copy,numpy.arrange(0.0,4.1,0.1)是指produce了一个从0.0到4.0步长为0.1的数组
- 反向传播
w.requires_grad = True
//要让有计算梯度的东东
l.backward()
//反向传播
w.grad.data.zero_()
//每次梯度下降之后要记得将grad归零,不归零的话会把每次的grad给加起来
- 调用数据集好用的包
from torch.utils.data import Dataset
from torch.utils.data import DataLoader
from sklearn.model_selection import train_test_split
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)