怎么用自己的网站做邮箱广东建筑人才网招聘信息网

diannao/2026/1/21 7:48:47/文章来源:
怎么用自己的网站做邮箱,广东建筑人才网招聘信息网,网络有限公司,wordpress集成dplayer目录 1.对真实值类别编码#xff1a;2.预测值#xff1a;3.目标函数要求#xff1a;4.使用Softmax模型将输出置信度Oi计算转换为输出匹配概率y^i#xff1a;5.使用交叉熵作为损失函数#xff1a;6.代码实现#xff1a; 1.对真实值类别编码#xff1a; y为真实值#xf… 目录 1.对真实值类别编码2.预测值3.目标函数要求4.使用Softmax模型将输出置信度Oi计算转换为输出匹配概率y^i5.使用交叉熵作为损失函数6.代码实现 1.对真实值类别编码 y为真实值有且仅有一个位置值为1该位置即为该元素真实类别 2.预测值 Oi为该元素与类别i匹配的置信度 3.目标函数要求 对于正确类y的置信度Oy要远远大于其他非正确类的置信度Oi才能使识别到的正确类与错误类具有更明显的差距 4.使用Softmax模型将输出置信度Oi计算转换为输出匹配概率y^i y^为n维向量每个元素非负且和为1y^i为元素与类别i匹配的概率 5.使用交叉熵作为损失函数 L为真实概率y与预测概率y^的差距分类问题不关心非正确类的预测值只关心正确类的预测值有多大 6.代码实现 import sys import os import matplotlib.pyplot as plt import torch import torchvision from torchvision import transforms from torch.utils import data from d2l import torch as d2los.environ[KMP_DUPLICATE_LIB_OK] TRUE## 读取小批量数据 batch_size 256 trans transforms.ToTensor() #train_iter, test_iter common.load_fashion_mnist(batch_size) #无法翻墙的可以参考这种方法取下载数据集 mnist_train torchvision.datasets.FashionMNIST(root../data, trainTrue, transformtrans, downloadTrue) # 需要网络翻墙这里数据集会自动下载到项目跟目录的/data目录下 mnist_test torchvision.datasets.FashionMNIST(root../data, trainFalse, transformtrans, downloadTrue) # 需要网络翻墙这里数据集会自动下载到项目跟目录的/data目录下 print(len(mnist_train)) # train_iter的长度是235说明数据被分成了234组大小为256的数据加上最后一组大小不足256的数据 print(11111111)## 展示部分数据 def get_fashion_mnist_labels(labels): # save返回Fashion-MNIST数据集的文本标签。text_labels [t-shirt, trouser, pullover, dress, coat,sandal, shirt, sneaker, bag, ankle boot]return [text_labels[int(i)] for i in labels]def show_fashion_mnist(images, labels):d2l.use_svg_display()# 这里的_表示我们忽略不使用的变量_, figs plt.subplots(1, len(images), figsize(12, 12))for f, img, lbl in zip(figs, images, labels):f.imshow(img.view((28, 28)).numpy())f.set_title(lbl)f.axes.get_xaxis().set_visible(False)f.axes.get_yaxis().set_visible(False)plt.show()train_data, train_targets next(iter(data.DataLoader(mnist_train, batch_size18))) #展示部分训练数据 show_fashion_mnist(train_data[0:10], train_targets[0:10])# 初始化模型参数 num_inputs 784 num_outputs 10W torch.normal(0, 0.01, size(num_inputs, num_outputs), requires_gradTrue) b torch.zeros(num_outputs, requires_gradTrue)# 定义模型 def softmax(X):X_exp X.exp()partition X_exp.sum(dim1, keepdimTrue)return X_exp / partition # 这里应用了广播机制def net(X):return softmax(torch.matmul(X.reshape(-1, num_inputs), W) b)# 定义损失函数 y_hat torch.tensor([[0.1, 0.3, 0.6], [0.3, 0.2, 0.5]]) y torch.LongTensor([0, 2]) y_hat.gather(1, y.view(-1, 1))def cross_entropy(y_hat, y):return - torch.log(y_hat.gather(1, y.view(-1, 1)))# 计算分类准确率 def accuracy(y_hat, y):return (y_hat.argmax(dim1) y).float().mean().item()# 计算这个训练集的准确率 def evaluate_accuracy(data_iter, net):acc_sum, n 0.0, 0for X, y in data_iter:acc_sum (net(X).argmax(dim1) y).float().sum().item()n y.shape[0]return acc_sum / nnum_epochs, lr 10, 0.1# 本函数已保存在d2lzh包中方便以后使用 def train_ch3(net, train_iter, test_iter, loss, num_epochs, batch_size,paramsNone, lrNone, optimizerNone):for epoch in range(num_epochs):train_l_sum, train_acc_sum, n 0.0, 0.0, 0for X, y in train_iter:y_hat net(X)l loss(y_hat, y).sum()# 梯度清零if params is not None and params[0].grad is not None:for param in params:param.grad.data.zero_()l.backward()# 执行优化方法if optimizer is not None:optimizer.step()else:d2l.sgd(params, lr, batch_size)train_l_sum l.item()train_acc_sum (y_hat.argmax(dim1) y).sum().item()n y.shape[0]test_acc evaluate_accuracy(test_iter, net)print(epoch %d, loss %.4f, train acc %.3f, test acc %.3f% (epoch 1, train_l_sum / n, train_acc_sum / n, test_acc))# 训练模型 train_iter, test_iter d2l.load_data_fashion_mnist(batch_size) train_ch3(net, train_iter, test_iter, cross_entropy, num_epochs, batch_size, [W, b], lr)# 预测模型 for X, y in test_iter:break true_labels get_fashion_mnist_labels(y.numpy()) pred_labels get_fashion_mnist_labels(net(X).argmax(dim1).numpy()) titles [true \n pred for true, pred in zip(true_labels, pred_labels)] show_fashion_mnist(X[0:9], titles[0:9])

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89692.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自学做网站多长时间如何做网站的逻辑结构图

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 3妹:好冷啊, 冻得瑟瑟发抖啦 2…

自己怎么做机构网站网站项目怎么做计划

随着科技的进步,电脑已经深入到我们的日常生活和工作中。而在这个数字时代,录制屏幕内容变得日益重要。无论是制作教程、分享游戏技巧,还是记录重要的演示,录屏都是一个不可或缺的功能。可是电脑怎么录屏呢?本文将深入…

做网站标题图片大小互联网域名是什么意思

Thinkpad笔记本重装系统时无法UEFI启动进入PE怎么办?近日,有用户想要在Thinkpad笔记本中重装操作系统,但是发现无法UEFI启动并进入PE系统。如果想要通过PE进行Thinkpad笔记本系统重装操作的话,那么应该如何解决上述的问题呢?下面&#xff0…

网站导航栏的设计与实现天涯论坛发帖推广

JavaScript的事件循环是一种执行模型,它允许JavaScript引擎执行异步任务,尽管JavaScript是单线程的。这个模型确保了即使在执行长时间运行的操作(如从服务器获取数据)时,JavaScript代码也能保持响应性。事件循环和回调…

建网站的公司广州自适应企业架构

1.将Exchange Server 2010服务器加入域。 2.在“开始”菜单上,依次导航到“所有程序”>“附件”>“Windows PowerShell”。打开提升的 Windows PowerShell 控制台并运行以下命令: Import-Module ServerManager 3.使用 Add-WindowsFeature cmdlet 安…

长治网站制作浏览器推广怎么做

不知从何开始Redis的内存淘汰策略也开始被人问及,卷!真的是太卷了。难不成要我们去阅读Redis源码吗,其实问题的答案,在Redis中的配置文件中全有,不需要你阅读源码、这个东西就是个老八股,估计问这个东西是想…

网站右键禁止网络工程师自学难吗

更新对象的部分输入参数 代码 def update_state(self, **kwargs):# 更新指定的状态参数,保持其他参数不变for key, value in kwargs.items():if hasattr(self, key):setattr(self, key, value)怎么理解解释 用于更新对象的状态参数。这个方法使用了关键字参数&am…

网站生成静态慢原因建设银行档案管理网站

1. 什么是幂等性? 幂等性是指在分布式系统中,一个操作多次执行的结果与其执行一次的结果相同。设计具有幂等性的分布式系统可以有效避免数据不一致和重复处理的问题。 幂等系统的应用场景 在微服务架构下,由于分布式天然特性的时序问题, 以…

中小企业为什么要建网站oppo软件商店安装

前言 在上一篇文章中,我解释了如何以及为什么在Java代码中使用enums而不是switch/case控制结构。 在这里,我将展示如何扩展现有enums功能。 介绍 Java enum是一种编译器魔术。 在字节码中,任何enum都表示为扩展抽象类java.lang.Enum并具有几…

工信部网站备案流程网站管理强化阵地建设

基础面试题 什么是AOF AOF(Append-Only File)用于将Redis服务器收到的写操作追加到日志文件,通过该机制可以保证服务器重启后依然可以依靠日志文件恢复数据。 它的工作过程大抵分为以下几步: 收到客户端的写入命令(例如SET、DE…

建设网站需要的资金清单咨询公司的成本费用有哪些

一、前言 最近将推流程序完善了很多功能,尤其是增加了对多种流媒体服务程序的支持,目前支持mediamtx、LiveQing、EasyDarwin、nginx-rtmp、ZLMediaKit、srs、ABLMediaServer等,其中经过大量的对比测试,个人比较建议使用mediamtx和…

响应式网站怎么样深圳市手机网站建设企业

覆盖索引:查询使用了索引,并且需要返回的列,在索引里面都可以找到,减少select*的使用 1、using index condition Extra 为using index condition 表明查找使用了索引,但是需要回表查询(也就是先二级索引&…

建设网站的一般过程中信建设有限责任公司 电话

导言 生成式 AI 正在改变企业的运作方式,并加快创新的步伐。总体而言,人工智能正在改变企业利用技术的方式。生成式 AI 技术包括微调和部署大型语言模型(LLM),并允许开发人员访问这些模型以执行提示和对话。负责在 Kub…

怎样用电脑做网站四川网站营销seo什么价格

文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成…

WordPress插件Discuz企业网站seo模板

看网上的 win R 然后终端输入什么删除的,照做了都没有删掉 有火绒的可以试试: 拖进去就删掉了 很好使

专业邯郸做网站ftp 转 wordpress

1.打开终端,输入: sudo apt-get updata 输入root用户密码 2.更新完毕后,输入 sudo apt-get install mysql-server ubuntu14.04安装中间会让你设置密码,输入密码后点击确认(mysql123) 3.安装结束后,查看端口号是否开启 …

珠海网站搜索引擎优化app推广渠道有哪些

如果循环条件满足的时候,则程序会一直执行下去。如果需要强制跳出循环,则需要使用跳转语句来完成。PHP8的跳转语句包括break语句、continue语句和goto语句。 1、break语句 break语句的作用是完全终止循环,包括while、do…while、for、switch…

新乡专业做淘宝网站百度做app的网站

什么是物联网智能控制器? 物联网智能控制器是蜂窝物联自主研发的一种远程测控设备(RTU),负责对现场信号、工业设备的监测和控制。本质上是一个模块化封装的微型计算机设备,将相应的一些功能进行了封装,无需进行电路设计和硬件程序…

电商网站设计的企业网址大全hao123

安装office时,提示某项注册表无法写入,请查看是否有管理员权限 大概就是这个意思,记不清楚了,解决办法: 首先如果你确认软件没有问题并且是用管理员帐户登录的话,请关闭防火墙与杀毒软件,重试&a…

如何去做一个网站网站建设西街

JUnit中的断言(Assert)有哪些类型? JUnit提供了多种断言类型来帮助测试代码的正确性。常见的断言类型包括: 1、assertEquals: 用于检查两个值是否相等。如果不相等,测试失败。 2、assertTrue和assertFal…