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

诚信经营网站的建设专业定制网站系统

诚信经营网站的建设,专业定制网站系统,建站一条龙设计制作,word可以做网页吗m注#xff1a;书中对代码的讲解并不详细#xff0c;本文对很多细节做了详细注释。另外#xff0c;书上的源代码是在Jupyter Notebook上运行的#xff0c;较为分散#xff0c;本文将代码集中起来#xff0c;并加以完善#xff0c;全部用vscode在python 3.9.18下测试通过。…注书中对代码的讲解并不详细本文对很多细节做了详细注释。另外书上的源代码是在Jupyter Notebook上运行的较为分散本文将代码集中起来并加以完善全部用vscode在python 3.9.18下测试通过。 Chapter3 Linear Neural Networks 3.3 Concise Implementations of Linear Regression import numpy as np import torch from torch.utils import data from d2l import torch as d2ltrue_wtorch.tensor([2,-3.4]) true_b4.2 features,labelsd2l.synthetic_data(true_w,true_b,1000)#构造一个pytorch数据迭代器 def load_array(data_arrays,batch_size,is_trainTrue): #savedatasetdata.TensorDataset(*data_arrays)#TensorDataset is a class provided by the torch.utils.data module which is a dataset wrapper that allows you to create a dataset from a sequence of tensors. #*data_arrays is used to unpack the tuple into individual tensors.#The * operator is used for iterable unpacking.#Here, data_arrays is expected to be a tuple containing the input features and corresponding labels. The *data_arrays syntax is used to unpack the elements of the tuple and pass them as separate arguments.return data.DataLoader(dataset,batch_size,shuffleis_train)#Constructs a PyTorch DataLoader object which is an iterator that provides batches of data during training or testing. batch_size10 data_iterload_array([features,labels],batch_size) print(next(iter(data_iter)))#调用next()函数时会返回迭代器的下一个项目并更新迭代器的内部状态以便下次调用#定义模型变量nn是神经网络的缩写 from torch import nn netnn.Sequential(nn.Linear(2,1)) #Creates a sequential neural network with one linear layer. #Input size (in_features) is 2, indicating the network expects input with 2 features. #Output size (out_features) is 1, indicating the network produces 1 output.#初始化模型参数 net[0].weight.data.normal_(0,0.01)#The underscore at the end (normal_) indicates that this operation is performed in-place, modifying the existing tensor in memory. net[0].bias.data.fill_(0)#定义均方误差损失函数也称平方L2范数返回所有样本损失的平均值 lossnn.MSELoss()#MSE:mean squared error #定义优化算法仍是小批量随机梯度下降 #update the parameters of the neural network (net.parameters()) using gradients computed during backpropagation. trainertorch.optim.SGD(net.parameters(),lr0.03)#SGD:stochastic gradient descent(随机梯度下降)#训练 num_epochs3 for epoch in range(num_epochs):for X,y in data_iter:lloss(net(X),y)trainer.zero_grad()l.backward()trainer.step()#Updates the model parameters using the computed gradients and the optimization algorithm.lloss(net(features),labels)print(fepoch {epoch1},loss {l:.6f})#{l:.f}表示将变量l格式化为小数点后有6位的浮点数。wnet[0].weight.data print(w的估计误差,true_w-w.reshape(true_w.shape)) bnet[0].bias.data print(b的估计误差,true_b-b)
http://www.hkea.cn/news/14387661/

相关文章:

  • 网站建设是什么工作北京最富裕的三个区
  • 成都企业做网站网站建设优化公司哪家好
  • 网站建设选择题题库h5用什么网站来做
  • 做安卓icon图标包下载网站山西响应式网站建设设计
  • 搜索引擎和门户网站的区别建筑人才评价网
  • 公司网站制作要多少钱什么是运营管理
  • 男女做羞羞的视频网站沧州网站建设培训学校
  • 学生网页网站制作软件大全泰安毕业生档案查询
  • 界面设计最好的网站wordpress 微博备份
  • 打开网站后直接做跳转企业网站建设需求书
  • 简述网页建站流程嘉兴做网络推广的公司
  • 网页qq登陆网站网站新闻稿模板
  • 泰州网站开发公司注册一个商标多少钱
  • 做网站怎么那么难app软件开发外包公司
  • 网站后台登陆不了如何注销公司流程及费用
  • 电商网站开发平台用什么人开发wordpress让收录
  • 网站后台怎么改密码百度竞价排名及自动竞价功能
  • 架设网站需要什么宜昌网站建设设计
  • 企业网站设计在线短网址缩短工具
  • 连云港网站seowordpress 新建媒体库
  • 网站 跳出率 多少建造师网
  • 网站开发发展趋势2018网页设计教程详细步骤ppt
  • 案例学——网页设计与网站建设wordpress 添加页面模板
  • html模板 网站百度网盘下载慢
  • 自己做的网站首页变成符号了杭州网站建设q479185700棒
  • 我学我做我知道网站wordpress 获取当前id
  • 网站怎么做关键词库网站的网站制作公司
  • wordpress添加网易云音乐盐城网站优化
  • 营销单页网站制作制作网站报价
  • seo分析网站在百度怎样建网站