百度推广怎么做如何完成seo优化

web/2025/9/26 4:01:46/文章来源:
百度推广怎么做,如何完成seo优化,东西湖网站建设,重庆网站制作那家好学习目标#xff1a;熟练掌握MindSpore使用方法 学习心得体会#xff0c;记录时间 了解MindSpore总体架构 学会使用MindSpore 简单应用时间-手写数字识别 一、MindSpore总体架构 华为MindSpore为全场景深度学习框架#xff0c;开发高效#xff0c;全场景统一部署特点。 …学习目标熟练掌握MindSpore使用方法 学习心得体会记录时间 了解MindSpore总体架构 学会使用MindSpore 简单应用时间-手写数字识别 一、MindSpore总体架构 华为MindSpore为全场景深度学习框架开发高效全场景统一部署特点。 二、学会使用MindSpore 2.1 jupyter云上开发配置 方法一、在昇思大模型平台上有应有的环境还可以申请使用算力在自己电脑上需要下载mindspore安装再安装依赖库down等 登录官方网网址注册账号进入AI实验室申请算力。启用算力支持进入jupyter云上开发即可开始你的算法设计。 2.2 本地开发配置Mindspore 方法二、本地搭建mindspore环境安装相关依赖库即可开始算法设计 比如在本地电脑anaconda3上配置mindspore框架环境。 anaconda prompt命令窗口创建环境 conda create -n mindspore python3.9.19切换到该环境 activate mindspore安装mindspore pip install mindspore安装依赖库download,加载常用数据集 pip install download2.3 制作数据集 1.直接导入MnistDataset mindspore和其他成熟的框架如torch类似。包含处理深度学习和数据集的方法如nn,transforms,vision等以及常用的数据集API,mindspore.dataset可供加载的数据集如MNIST、CIFAR-10、CIFAR-100、VOC、COCO、ImageNet、CelebA、CLUE等也支持加载业界标准格式的数据集包括MindRecord、TFRecord、Manifest等。此外用户还可以使用此模块定义和加载自己的数据集。 import mindspore.dataset as ds import mindspore.dataset.transforms as transforms import mindspore.dataset.vision as vision常用数据集术语说明如下 Dataset所有数据集的基类提供了数据处理方法来帮助预处理数据。 SourceDataset一个抽象类表示数据集管道的来源从文件和数据库等数据源生成数据。 MappableDataset一个抽象类表示支持随机访问的源数据集。 Iterator用于枚举元素的数据集迭代器的基类。 生成自定义数据集示例如下 import numpy as np import mindspore as ms import mindspore.dataset as ds import mindspore.dataset.vision as vision import mindspore.dataset.transforms as transforms# 构造图像和标签 data1 np.array(np.random.sample(size(300, 300, 3)) * 255, dtypenp.uint8) data2 np.array(np.random.sample(size(300, 300, 3)) * 255, dtypenp.uint8) data3 np.array(np.random.sample(size(300, 300, 3)) * 255, dtypenp.uint8) data4 np.array(np.random.sample(size(300, 300, 3)) * 255, dtypenp.uint8)label [1, 2, 3, 4]# 加载数据集 dataset ds.NumpySlicesDataset(([data1, data2, data3, data4], label), [data, label])# 对data数据增强 dataset dataset.map(operationsvision.RandomCrop(size(250, 250)), input_columnsdata) dataset dataset.map(operationsvision.Resize(size(224, 224)), input_columnsdata) dataset dataset.map(operationsvision.Normalize(mean[0.485 * 255, 0.456 * 255, 0.406 * 255],std[0.229 * 255, 0.224 * 255, 0.225 * 255]),input_columnsdata) dataset dataset.map(operationsvision.HWC2CHW(), input_columnsdata)# 对label变换类型 dataset dataset.map(operationstransforms.TypeCast(ms.int32), input_columnslabel)# batch操作 dataset dataset.batch(batch_size2)# 创建迭代器 epochs 2 ds_iter dataset.create_dict_iterator(output_numpyTrue, num_epochsepochs) for _ in range(epochs):for item in ds_iter:print(item: {}.format(item), flushTrue)实验输出结果 三、手写数字识别 pycharm IDE工具创建工程项目搭载前面配置的环境mindspore编写.py文件。数据处理py模型训练测试py。 数据集 import mindspore from mindspore import nn from mindspore.dataset import vision, transforms from mindspore.dataset import MnistDataset from download import downloadurl https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/ \notebook/datasets/MNIST_Data.zip # 运行过一次后面就是 # path download(url, ./, kindzip, replaceTrue) train_dataset MnistDataset(MNIST_Data/train) test_dataset MnistDataset(MNIST_Data/test) # print(train_dataset.get_col_names())# MindSpore的dataset使用数据处理流水线Data Processing Pipeline def datapipe(dataset, batch_size):image_transforms [vision.Rescale(1.0 / 255.0, 0),vision.Normalize(mean(0.1307,), std(0.3081,)),vision.HWC2CHW()]label_transform transforms.TypeCast(mindspore.int32)dataset dataset.map(image_transforms, image)dataset dataset.map(label_transform, label)dataset dataset.batch(batch_size)return dataset# Map vision transforms and batch dataset train_dataset datapipe(train_dataset, 64) test_dataset datapipe(test_dataset, 64)if __name__ __main__:for image, label in test_dataset.create_tuple_iterator():print(fShape of image [N, C, H, W]: {image.shape} {image.dtype})print(fShape of label: {label.shape} {label.dtype})break模型 # Define model class Network(nn.Cell):def __init__(self):super().__init__()self.flatten nn.Flatten()self.dense_relu_sequential nn.SequentialCell(nn.Dense(28 * 28, 512),nn.ReLU(),nn.Dense(512, 512),nn.ReLU(),nn.Dense(512, 10))def construct(self, x):x self.flatten(x)logits self.dense_relu_sequential(x)return logits model Network() # print(model)3.损失函数优化器学习率 # Instantiate loss function and optimizer loss_fn nn.CrossEntropyLoss() # 损失函数 optimizer nn.SGD(model.trainable_params(), 1e-2) # 优化器函数学习率0.01前向传播函数 # 1. Define forward function def forward_fn(data, label):logits model(data)loss loss_fn(logits, label)return loss, logits梯度函数 # 2. Get gradient function grad_fn mindspore.value_and_grad(forward_fn, None, optimizer.parameters, has_auxTrue)梯度反向优化函数 # 3. Define function of one-step training def train_step(data, label):(loss, _), grads grad_fn(data, label)optimizer(grads)return loss模型训练 def train(model, dataset):size dataset.get_dataset_size()model.set_train()for batch, (data, label) in enumerate(dataset.create_tuple_iterator()):loss train_step(data, label)if batch % 100 0:loss, current loss.asnumpy(), batchprint(floss: {loss:7f} [{current:3d}/{size:3d}]) 模型保存 mindspore.save_checkpoint(model, ./saveModels/mnistModel.ckpt) print(Saved Model to mnistModel.ckpt)6.模型测试 def test(model, dataset, loss_fn):num_batches dataset.get_dataset_size()model.set_train(False)total, test_loss, correct 0, 0, 0for data, label in dataset.create_tuple_iterator():pred model(data)total len(data)test_loss loss_fn(pred, label).asnumpy()correct (pred.argmax(1) label).asnumpy().sum()test_loss / num_batchescorrect / totalprint(fTest: \n Accuracy: {(100 * correct):0.1f}%, Avg loss: {test_loss:8f} \n)模型加载测试 # Instantiate a random initialized model model Network() # Load checkpoint and load parameter to model param_dict mindspore.load_checkpoint(./saveModels/mnistModel.ckpt) param_not_load, _ mindspore.load_param_into_net(model, param_dict) print(param_not_load)测试加载模型 model.set_train(False) for data, label in test_dataset:pred model(data)predicted pred.argmax(1)print(fPredicted: {predicted[:10]}, Actual: {label[:10]})break9.训练测试结果

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

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

相关文章

正能量网站ip男的和女的做那种短视频网站

目录文件:蓝色 一般文件:白色 符号链接:紫色 设备文件:黄色 可执行文件:绿色 链接文件:青色 图片文件:粉红色 压缩文件:红色 其它文件:灰色 链接文件&#xff1…

网站建设费 税前扣除吗百度知道合伙人官网

文章目录 概要初始化消息发送小结 概要 本文主要概括Spring Kafka生产者发送消息的主流程 代码准备&#xff1a; SpringBoot项目中maven填加以下依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent&…

可信网站多少钱做网站每天更新两篇文章

全表扫描的工作是扫描高水位一下所有的数据块。 这里就有一个问题&#xff0c;什么是高水位线。高水位的标志存在表头。 该数据块以后都是崭新未格式化的数据块&#xff0c;高水位的目的有二。它是全表扫描的 终点&#xff0c;并行插入的起点&#xff01; 优化全表扫描的办法有…

个人信息网站建设的心得体会网站制作模板软件

Text to speech tool in LinuxeSpeak是一款 Linux 命令行工具&#xff0c;能把文本转换成语音。它是一款简洁的语音合成器&#xff0c;用C语言编写而成&#xff0c;它支持英语和其它多种语言。eSpeak 从标准输入或者输入文件中读取文本。虽然语音输出与真人声音相去甚远。但是&…

教育网站建设改版河北省住房建设厅网站首页

eai app课程大纲 Spring Integration是用于企业应用程序集成的开源框架。 这是一个轻量级的框架&#xff0c;建立在核心Spring框架之上。 它旨在支持开发事件驱动的体系结构和以消息为中心的体系结构典型的集成解决方案。 Spring Integration扩展了Spring编程模型&#xff0c;…

滕州本地网站建设wordpress 增加站长统计

这学期选了门模式识别的课。发现最常见的一种情况就是&#xff0c;书上写的老师ppt上写的都看不懂&#xff0c;然后绕了一大圈去自己查资料理解&#xff0c;回头看看发现&#xff0c;Ah-ha&#xff0c;原来本质的原理那么简单&#xff0c;自己一開始仅仅只是被那些看似formidab…

任县网站建设gif动图素材网站

【作品展示】windows11系统 操作&#xff1a;点击小绿旗进入windows11主页面&#xff0c;不仅是能打开浏览器&#xff0c;还可以进行背景切换等功能。

网站app的意义一个服务器可以备案几个网站

除了 RDKit&#xff0c;还有几个其他的Python库可以用来将SMILES&#xff08;Simplified Molecular Input Line Entry System&#xff09;字符串转换为分子图片。这些库通常用于化学信息学和分子建模领域。一些常见的选项包括&#xff1a; rdkit Open Babel Open Babel 命令行…

四川省网站建设广告设计与制作工作内容

PgSQL技术内幕-Bitmap Index Scan 1、简介 Bitmap索引扫描是对索引扫描的一个优化&#xff0c;通过建立位图的方式将原来的随机堆表访问转换成顺序堆表访问。主要分为两点&#xff1a;1&#xff09;管理每个Bitmap的hash slot没用完时&#xff0c;每个Bitmap代表每个heap页中满…

长沙网站建设的首选免费logo设计一键生成无水印

使用Kafka Streams开发流处理应用 一、简介1.1 Kafka Streams定义1.2 Kafka Streams的优势1.3 Kafka Streams应用场景 二、环境搭建2.1 安装Kafka2.2 安装Kafka Streams2.3 构建Kafka集群 三、Kafka Streams编程API介绍3.1 Kafka Streams主要API3.2 应用程序的配置和参数3.3 To…

网站分析内容广告设计工资高吗

开发环境 ubuntu 20.04 VTK 8.2 编译VTK 下载源码 git clone --recursive https://gitlab.kitware.com/vtk/vtk.git 使用版本管理工具&#xff0c;切换版本到8.2 更改编译选项&#xff0c;这里使用cmake-gui进行配置 1、编译类型修改为Release 2、安装路径可以设置&#xf…

北京网站建设公司华网天下优惠做网站系统具体步骤

产品说明 一、 hook版本&#xff1a;企业微信hook接口是指将企业微信的功能封装成dll&#xff0c;并提供简易的接口给程序调用。通过hook技术&#xff0c;可以在不修改企业微信客户端源代码的情况下&#xff0c;实现对企业微信客户端的功能进行扩展和定制化。企业微信hook接口…

个人网站毕业设计作品电子商务网站建设方案范文

1.安装之前的操作 ps -ef|grep nginx 查看是否有运行 如果有就杀掉 kill -9 pid find / -name nginx 查看nginx文件 rm -rf file /usr/local/nginx* 通通删掉删掉 yum remove nginx 限载一下服务 1.2.下载安装包 地址 nginx: download 2.减压文件 tar…

武钢建工集团建设公司网站网站网页不对称

1. (其它) 掌握Linux下DHCP、DNS、Apache、FTP服务器的安装和配置&#xff0c;在Linux服务器上部署JavaWeb应用 完成单元八的实训内容。 1、安装 JDK 2、安装 MySQL 3、部署JavaWeb应用 安装jdk 教程连接&#xff1a;linux安装jdk8详细步骤-CSDN博客 Jdk来源&#xff1a;linu…

湖北专业网站建设质量保障wordpress category 参数

更相减损法和辗转相除法&#xff08;GCD&#xff09;求最小公倍数和最大公约数 标签&#xff08;空格分隔&#xff09;&#xff1a; 算法 算法竞赛 这两种算法平时经常听到&#xff0c;听起来也很装逼&#xff0c;但是我老是忘了他们的原理&#xff0c;今天好好想想&#xff0c…

品牌网线seo的描述正确

转载自&#xff1a;http://www.cnblogs.com/chenxizhang/p/3280947.html 这一篇文章来谈谈对于WPF应用程序开发中的未捕获异常的处理。 首先&#xff0c;我们当然是要求应用程序开发人员&#xff0c;尽可能地在程序可能出现异常的地方都去捕捉异常&#xff0c;使用try…catch的…

成都网站开发团队旅游建设门户网站的方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、opengles3.0 绘制图元介绍二、绘图图元 API 介绍1. glDrawArrays()1.1 glDrawArrays()函数原型1.2 GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN 三者的区别1.3 使用GL_TRIANGLES, G…

微信服务号可以做万网站么网站外的seo

modbus 协议 数据格式00 00 00 00 00 06 01 03 00 00 00 02 ascii码第一位&#xff1a;事务处理标识符 由服务器复制&#xff0c;通常为0第二位&#xff1a;事务处理标识符 由服务器复制&#xff0c;通常为0第三位&#xff1a;协议标识符0第四位&#xff1a;协议标识符0第五…

飞色 网站建设H5建网站

&#x1f389;&#x1f389;欢迎来到我的CSDN主页&#xff01;&#x1f389;&#x1f389; &#x1f3c5;我是君易--鑨&#xff0c;一个在CSDN分享笔记的博主。&#x1f4da;&#x1f4da; &#x1f31f;推荐给大家我的博客专栏《LInux实战开发》。&#x1f3af;&#x1f3af; …

网站开发例子永嘉规划建设局网站

以太网通讯是一种被广泛使用的数据通讯方式。在嵌入式应用中也经常使用&#xff0c;但协议栈的实现并不是一件容易的事。不过有些以太网控制器就带有协议栈&#xff0c;如W5500。在本篇中我们将讨论如何设计并实现W5500以太网控制器的驱动。 1、功能概述 W5500是WIZnet开发的…