网站投放广告怎么做海口网页建站模板

张小明 2025/12/23 22:07:06
网站投放广告怎么做,海口网页建站模板,建设网站加盟,网页制作模板登录下面以线性模型为例#xff0c;阐述一下构建模型训练的主要步骤。步骤#xff1a;数据准备构建模型构建损失函数和优化器训练周期#xff08;前馈#xff08;计算损失#xff09;、反馈#xff08;计算梯度#xff09;、更新权重#xff09;1 数据准备有两种方式加载数…下面以线性模型为例阐述一下构建模型训练的主要步骤。步骤数据准备构建模型构建损失函数和优化器训练周期前馈计算损失、反馈计算梯度、更新权重1 数据准备有两种方式加载数据第一种是把所有数据都加载到init里面也就是读取到内存里面然后每次使用getitem时返回对应的项这种方法适用于数据量不大的情况如果是图像数据集则需要采用别的方式比如利用Dataset和DataLoader。import torch from torch.utils.data import Dataset from torch.utils.data import DataLoader class DiabetesDataset(Dataset):#继承Dataset这个抽象类 def __init__(self): pass def __getitem__(self,index):#实现这个方法可以支持下标操作 pass def __len__(self):#实现这个方法可以返回数据集的数量 pass dataset DiabetesDataset() train_loader DataLoader(datasetdataset,batch_size32,shuffleTrue,num_workers2)DataLoader最常见设置的四个参数数据集对象batch-size的大小shuffle是否要打乱数据集num_workers读取的数据时是否要使用多线程要使用几个多线程如果在windows中设置num_workers可能会出现运行时的错误解决的方法是将使用loder迭代的代码封装起来例如使用函数封装起来而不是直接暴露在外pytorch0.4会有这样的问题高版本未知2 构建模型使用pytorch重点不是各种求导运算重点时构造计算图。zwxb在训练时x和z是已知的权重w和偏置b是我们要求的因为我们不能确定w和b张量的形状所以它的形状是通过z和x来确定的。比如z是3x1的张量x是4x1的张量那我们就可以知道w是3x4的张量b是3x1的张量class LinearModel(torch.nn.Module): def __init__(self): super(LinearModel,self).__init__()#调用父类的构造函数 self.linear torch.nn.Linear(1,1)#构造对象它自动帮我们构造权重和偏置 def forward(self,x):#这个名称是固定的前向传播必须这么写 y_pred self.linear(x) return y_pred model LinearModel()#模型实例化3 构建损失函数和优化器PyTorch提供了很多损失函数和优化器可以根据模型和需要自行选择。cirterion torch.nn.MSELoss(size_average False)#损失函数第一个参数是是否要求均值 optimizer torch.optim.SGD(model.parameters(), lr0.01)#优化器第一个参数是找到模型的所有参数第二个参数是设置学习率4 写训练周期训练周期的格式也是固定的先将数据添加到我们构建的模型然后计算损失前馈过程然后清零梯度然后进行反向传播更新权重反馈和更新都是直接调用内置函数的。如果不使用mini-batch那么可以直接写for epoch in range(100): y_pred model(x_data)#将数据加到模型计算模型的y loss cirterion(y_pred,y_data)#计算损失 print(epoch,loss) optimizer.zero_grad()#清零梯度 loss.backward()#反向传播 optimizer.step()#更新权重如果使用mini-batch训练周期使用嵌套循环for epoch in range(100): for i,data in enumerate(train_loader,0): inputs, labels data#会自动转换为张量 y_pred model(inputs)#前馈 loss criterion(y_pred,labels) print(epoch,i,loss.item()) optimizer.zero_grad()#反向传播 loss.backward() optimizer.step()#更新大部分模型训练的步骤就是以上四步就算是多层模型需要大规模修改的地方其实就是模型构造训练周期也可根据需要修改但是基本步骤是不变的前馈计算损失反馈更新权重。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站改了模板被百度降权wordpress不居中

39. 【无名者之镜 尘埃的光辉】 历史书记载英雄与帝王。 而构成大地质量的,是无数个“他”: 没有留下姓名的士卒,建造金字塔的奴隶, 流水线上的女工,以及此刻正在清扫 英雄铜像脚下落叶的清洁工。 他们是时代的…

张小明 2025/12/23 22:07:06 网站建设

电商网站排行昌邑网站制作

Python编程:优势与学习动力全解析 致谢 在开始探讨Python的魅力之前,先分享一些致谢。有人感谢O’Reilly和Tatiana Apandi对关于Python和系统管理最初提案的信任,即便Tatiana在项目后期离开去追寻梦想,但她的影响依然存在。还感谢新编辑Julie Steele,她一路支持且提供了…

张小明 2025/12/23 22:05:05 网站建设

大型门户网站建设价格简单广告设计软件

RUIE水下图像增强数据集完整指南 【免费下载链接】RUIE水下图像数据集备用下载 - **数据集名称**: RUIE水下图像数据集- **数据集描述**: 该数据集包含了大量真实世界的水下图像,适用于水下图像增强的研究。数据集的详细信息和使用方法可以参考相关博文,…

张小明 2025/12/23 22:03:03 网站建设

厦门网站建设cnmxcm深圳定制型网站建设

ZonyLrcToolsX 歌词下载神器:告别音乐无歌词的烦恼 【免费下载链接】ZonyLrcToolsX ZonyLrcToolsX 是一个能够方便地下载歌词的小软件。 项目地址: https://gitcode.com/gh_mirrors/zo/ZonyLrcToolsX 还在为收藏的音乐没有歌词而烦恼吗?每次听歌都…

张小明 2025/12/23 21:59:00 网站建设

成都网站建设开西安网站开发的未来发展

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个技术雷达可视化工具,集成Wappalyzer数据:1) 输入多个网站URL;2) 使用Wappalyzer收集技术数据;3) 在雷达图上展示技术分布(如…

张小明 2025/12/23 21:54:57 网站建设

17网站一起做网店质量怎么样龙岗公司的网站制作

全球时区数据解决方案:timezones.json完全指南 【免费下载链接】timezones.json Full list of timezones 项目地址: https://gitcode.com/gh_mirrors/ti/timezones.json 在全球化应用开发中,处理跨时区时间信息是每个开发者都必须面对的技术挑战。…

张小明 2025/12/23 21:52:56 网站建设