5.10【机器学习】
如果FLAG的画,就是已经有模型了,不然就新建一个模型,通过TORCH方法
在训练的时候,如果TRAIN的话就是训练,不然就是预测

forward前向预测出来一个结果,就是1234
在train方法里,进行多轮迭代,每轮迭代都是通过底层的train_epoch方法进行的;里面主要的功能是打印每轮训练的具体信息
在train_epoch方法里,通过前向传播,计算损失,然后反向传播,梯度更新;里面主要进行的是模型训练

原图像是长*宽的通道图像,通过拍扁,可以拉伸为一维的一个图像,1*784,特征数是784
有60000个图,那么就是可以变换为60000*784的矩阵,每一行都代表一个图片

预处理数据:
将训练图像转换为浮点数,并做归一化。
将训练集标签转换为独热编码,是标签化为独热编码,就是一共有多少个标签的话,就有多少位,,然后对应位上的是1
输入层映射到隐藏层,隐藏层数量定位1024的话,那么就是784*1024,即输入特征的数量,到隐藏层的数量,最后输出层就是类标签的总数,即1024*10,从1024映射到10上
相关文章:
5.10【机器学习】
如果FLAG的画,就是已经有模型了,不然就新建一个模型,通过TORCH方法 在训练的时候,如果TRAIN的话就是训练,不然就是预测 forward前向预测出来一个结果,就是1234 在train方法里,进行多轮迭代&am…...
[白月黑羽]关于仿写股票数据软件题目的解答
原题: 对应问题视频: 实现的效果 不同点 实现的作品和原题要求的不同点 题目要求爬虫获取数据,作品中是调库获取所有股票历史数据实时数据使用爬虫的方式爬取指定股票的数据,需要实时更新,我做了修改,改…...
详解LZ4文件解压缩问题
详解LZ4文件解压缩问题 一、LZ4文件解压缩方法1. 使用LZ4命令行工具2. 使用Python库3. 使用第三方工具4. 在线解压工具 二、常见问题及解决方法1. 解压显示文件损坏2. 解压后文件大小异常 三、总结 LZ4是一种快速的压缩算法,广泛应用于需要实时压缩和解压缩大文件的…...
vue项目中单独文件的js不存在this.$store?.state怎么办
在Vue项目中,如果你在单独的文件(比如插件、工具函数等)中遇到this.$store不存在的情况,这通常是因为this上下文不指向Vue实例,或者Vuex store没有被正确地注入到Vue实例中。以下是几种可能的解决方案: 确保…...
Github提交Pull Request教程 Git基础扫盲(零基础易懂)
1 PR是什么? PR,全称Pull Request(拉取请求),是一种非常重要的协作机制,它是 Git 和 GitHub 等代码托管平台中常见的功能,被广泛用于参与社区贡献,从而促进项目的发展。 PR的整个过…...
Java函数式编程【二】【Stream的装饰】【中间操作】【map映射器】【摊平映射器flatMap】
一、Java的Stream流式编程中的中间操作 Java的Stream流式编程中,中间操作是对数据流进行处理的一种方式,这些操作通常返回流对象本身,以便可以链接更多的操作。以下是一些常见的中间操作: filter(Predicate predicate) - 用于通过…...
树莓派明明安装了opencv和numpy,却找不到
当然不止树莓派,配置python环境都可能存在这个问题 可能是因为安装的 numpy 或者 opencv 版本与 Python 的包路径不匹配。下面是问题的常见原因及解决方法:【方法一和二优先考虑】 原因分析 多版本 Python 环境冲突: 树莓派上可能有多个版本…...
numpy.float8不存在;Python中,实现16位浮点数
目录 python中矩阵的浮点数存储 numpy.float8不存在 Python中,实现16位浮点数 实现 float16 关于 float8 python中矩阵的浮点数存储 在Python中,矩阵通常是通过嵌套列表(list of lists)、NumPy数组(numpy.ndarray)或其他类似的数据结构来表示的。矩阵中存储的数值所…...
Redis集群配置 (不使用docker 部署)
1. Redis集群简介 1.1 什么是Redis集群 Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。根据搭建的方式和集群的特性,Redis集群主要有三种模式&…...
HTML5系列(7)-- Web Storage 实战指南
前端技术探索系列:HTML5 Web Storage 实战指南 🗄️ 致读者:本地存储的新纪元 👋 前端开发者们, 今天我们将深入探讨 HTML5 中的 Web Storage 技术,这是一个强大的本地存储解决方案,让我们能…...
【在Linux世界中追寻伟大的One Piece】读者写者问题与读写锁
目录 1 -> 读者写者问题 1.1 -> 什么是读者写者问题 1.2 -> 读者写者与生产消费者的区别 1.3 -> 如何理解读者写者问题 2 -> 读写锁 2.1 -> 读写锁接口 3 -> 读者优先(Reader-Preference) 4 -> 写者优先(Writer-Preference) 1 -> 读者写者…...
用到动态库的程序运行过程
当我们写好了一段代码然后编译运行后会生成可执行文件,该文件会存在磁盘的当前目录下,而当我们开始运行这段程序时,操作系统(加载器)需要将其从磁盘加载进内存然后执行相关操作,而对于用到动态库的程序&…...
类型转换与IO流:C++世界的变形与交互之道
文章目录 前言🎄一、类型转换🎈1.1 隐式类型转换🎈1.2 显式类型转换🎁1. C 风格强制类型转换🎁2. C 类型转换操作符 🎈1.3 C 类型转换操作符详解🎁1. static_cast🎁2. dynamic_cast&…...
Pytorch使用手册- TorchVision目标检测微调Tutorial的使用指南(专题十二)
这篇教程的目标是对一个预训练的 Mask R-CNN 模型进行微调,应用于 Penn-Fudan 行人检测与分割数据集。该数据集包含 170 张图像,里面有 345 个行人实例,我们将通过这个教程来演示如何使用 torchvision 中的新特性,训练一个面向自定义数据集的目标检测和实例分割模型。 注意…...
人工智能机器学习算法分类全解析
目录 一、引言 二、机器学习算法分类概述 (一)基于学习方式的分类 1. 监督学习(Supervised Learning) 2. 无监督学习(Unsupervised Learning) 3. 强化学习(Reinforcement Learning…...
Linux 35.6 + JetPack v5.1.4@DeepStream安装
Linux 35.6 JetPack v5.1.4DeepStream安装 1. 源由2. 步骤Step 1 安装Jetpack 5.1.4 L4T 35.6Step 2 安装依赖组件Step 3 安装librdkafkaStep 4 安装 DeepStream SDKStep 5 测试 deepstream-appStep 6 运行 deepstream-app 3. 总结3.1 版本问题3.2 二进制help 4. 参考资料 1. …...
图数据库 | 11、图数据库架构设计——高性能图存储架构(下)
在上篇内容中,老夫着重讲了高性能图存储系统的特点,咱们继续往下讲重点——高性能存储架构的设计思路!! 2.高性能存储架构设计思路 首先呢,存储架构以及核心数据结构的设计思路通常围绕如下4个维度来进行:…...
【HTTP】HTTP协议
一个Web Server就是个服务器软件(程序),或者是运行这个服务器软件的硬件(计算机),其主要功能是通过HTTP协议与客户端进行通信,来接收,存储,处理来自客户端的HTTP请求&…...
大数据新视界 -- Hive 基于 MapReduce 的执行原理(上)(23 / 30)
💖💖💖亲爱的朋友们,热烈欢迎你们来到 青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…...
SpringBoot源码解析(六):打印Banner
SpringBoot源码系列文章 SpringBoot源码解析(一):SpringApplication构造方法 SpringBoot源码解析(二):引导上下文DefaultBootstrapContext SpringBoot源码解析(三):启动开始阶段 SpringBoot源码解析(四):解析应用参数args Sp…...
NRF24L01一对多通讯进阶教程:用HAL库搭建智能家居控制网络
NRF24L01一对多通讯进阶教程:用HAL库搭建智能家居控制网络 智能家居系统的核心挑战在于如何实现稳定、高效的多设备协同控制。NRF24L01作为一款高性价比的2.4GHz无线收发芯片,凭借其低功耗特性和灵活的地址配置机制,成为中小规模智能家居组网…...
范式重塑与工具革新:打造 OpenHarmony 与 Flutter 深度融合的开发体验
1. 从割裂到融合:OpenHarmony与Flutter的开发痛点解析 第一次尝试在OpenHarmony项目里集成Flutter时,我遇到了一个尴尬的场景:UI界面在Android设备上渲染完美,但在OpenHarmony设备上却出现了奇怪的布局错位。这让我意识到…...
SinglePinDevice:嵌入式单引脚开关设备控制类库
1. 项目概述Bas.SinglePinDevice是一个面向嵌入式硬件控制场景的轻量级 Arduino 类库,专为通过单个 GPIO 引脚实现通断控制的简单外设而设计。其核心设计哲学是“极简即可靠”——不引入状态机、不依赖定时器、不封装复杂协议,仅通过一次digitalWrite()操…...
语音识别SDK全平台集成指南:从技术原理到性能优化
语音识别SDK全平台集成指南:从技术原理到性能优化 【免费下载链接】wenet Production First and Production Ready End-to-End Speech Recognition Toolkit 项目地址: https://gitcode.com/gh_mirrors/we/wenet 在移动应用智能化浪潮中,语音交互已…...
微积分的学习记录
在看一个介绍微积分的视频时,我和豆包(AI)讨论了关于微积分的思维公式两方面的内容。微积分的思维比较容易学,而微积分的公式就比较复杂,基于此我就有了将思维和公式拆开学习的想法,以前在大学学微积分学了…...
从小试到量产:AI应用架构师推动企业AI创新能力规模化的策略
从小试到量产:AI应用架构师推动企业AI创新能力规模化的策略 引言 在当今数字化时代,人工智能(AI)已经成为企业提升竞争力、实现创新发展的关键驱动力。许多企业都已经意识到AI的潜力,并开始进行AI项目的小范围试点。…...
用Nunchaku FLUX.1-dev生成社交媒体配图:实战案例与提示词分享
用Nunchaku FLUX.1-dev生成社交媒体配图:实战案例与提示词分享 1. 为什么选择FLUX.1-dev做社交媒体配图 社交媒体运营最头疼的就是每天需要大量高质量配图。传统设计工具耗时耗力,而普通AI生成模型又难以保证专业品质。Nunchaku FLUX.1-dev模型通过以下…...
Nano-Banana软萌拆拆屋云服务:Web端免安装Knolling生成平台
Nano-Banana软萌拆拆屋云服务:Web端免安装Knolling生成平台 1. 引言:当AI遇见软萌拆解艺术 你有没有遇到过这样的情况:看到一件特别可爱的衣服,想要了解它的每一个细节,却不知道从哪里开始?或者作为设计师…...
【架构心法】撕碎“永不宕机”的傲慢:顶级控制系统的绝对底线,论“快速失效(Fail-Fast)”的物理级慈悲
摘要:在互联网世界,未捕获的异常是耻辱;但在重工业与精密机械的现场,为了掩盖异常而强行让系统运转,是彻头彻尾的谋杀。当你的多通道液压系统传感器发生瞬间断连,或者总线数据出现一帧无法解释的跳变时&…...
西门子博途 SiVArc,标准程序功能块自动生成Wincc画面和变量 借助西门子SiVArc
西门子博途 SiVArc,标准程序功能块自动生成Wincc画面和变量 借助西门子SiVArc,可通过程序块和设定好的生成模板为多个HMI设备和PLC生成可视化,可使用生成规则指定哪些HMI对象针对哪个块和设备生成。 自动生成的面板实例和画面窗口变量都已自动生成并且连接好&#x…...
