当前位置:网站首页>What is MNIST (what does plist mean)
What is MNIST (what does plist mean)
2022-08-01 11:32:00 【Full stack programmer webmaster】
Hello everyone, meet again, I'm your friend Quanstack Jun.
Initial confusion
I think many rookies, like me, started to learn machine learning with zero basic knowledge.It is estimated that many people start to learn ML, and they are confused and have no idea what they are talking about.Because the learning mode is completely different from learning other languages, we know that when learning other languages, the first program is to print "Hello World".
In fact, machine learning uses a certain language to solve problems under a certain framework.Therefore, for zero-based rookies, we need to learn a certain language first. We can recommend Python because of its powerful functions and relatively simple syntax, and C++ can also be used.As for the framework, my personal recommendation is TensorFlow2, because Google's thighs are thick.
What is MNIST
It is recommended to start working under the framework of TF2 after understanding Python.
An introduction to machine learning is MNIST.The MNIST data set comes from the National Institute of Standards and Technology in the United States and is a reduced version of NIST (National Institute of Standards and Technology). The training set consists of handwritten numbers from 250 different people, 50% of which are high school students.50% were from the Census Bureau staff, and the test set was the same proportion of handwritten digit data.
Get MNIST
MNIST dataset is available at http://yann.lecun.com/exdb/mnist/Get, the picture is stored in the form of bytes, it contains four parts:
- Training set images: train-images-idx3-ubyte.gz (9.9 MB, 47 MB uncompressed, contains 60,000 samples)
- Training set labels: train-labels-idx1-ubyte.gz (29 KB, 60 KB unpacked, contains 60,000 labels)
- Test set images: t10k-images-idx3-ubyte.gz (1.6 MB, 7.8 MB unzipped, contains 10,000 samples)
- Test set labels: t10k-labels-idx1-ubyte.gz (5KB, 10 KB unpacked, contains 10,000 labels)
In this dataset, there are 60,000 training samples, of which 55,000 are used for training and the other 5,000 are used for validation.Test samples: a total of 10,000 samples, with the same proportion of verification data.
Pixel values in the dataset:
a) Use python to read the binary file method to read the mnist data set, the pixel value of the read image is between 0-255; the label is the value of 0-9.
b) Using TensorFlow's encapsulated function to read mnist, the pixel value of the read image is between 0-1; the label is a row vector with a size of 1*10 composed of 0-1 values.
Publisher: Full-stack programmer, please indicate the source: https://javaforall.cn/126875.htmlOriginal link: https://javaforall.cn
边栏推荐
- July 31, 2022 -- Take your first steps with C# -- Use C# to create readable code with conventions, spaces, and comments
- Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions
- 轮询和长轮询的区别
- Online - GCeasy GC log analysis tools
- Push the local project to the remote repository
- 表连接详解
- 程序员如何优雅地解决线上问题?
- 收藏|机械工程师面试常问问题
- 2022 Go ecosystem rpc framework Benchmark
- C#/VB.NET 将PPT或PPTX转换为图像
猜你喜欢

一篇文章,带你详细了解华为认证体系证书(1)

Endorsed in 2022 years inventory | product base, science and technology, guangzhou automobile group striding forward

收藏|机械工程师面试常问问题

这是我见过写得最烂的Controller层代码,没有之一!

如何利用DevExpress控件绘制流程图?看完这篇文章就懂了!

Promise learning (1) What is Promise?how to use?How to solve callback hell?

小程序毕设作品之微信美食菜谱小程序毕业设计成品(4)开题报告

Android Security and Protection Policy

Small application project works WeChat gourmet recipes applet graduation design of finished product (1) the development profile

.NET analyzes the LINQ framework in depth (three: the elegant prelude of LINQ)
随机推荐
回归预测 | MATLAB实现RNN循环神经网络多输入单输出数据预测
Pytest e-commerce project combat (below)
Jenkins安装插件遇到的问题
R语言两个时间序列数据的滞后相关性可视化:使用forecast包的ccf函数绘制交叉相关函数,根据可视化结果分析滞后相关性
深度学习 | MATLAB实现GRU门控循环单元gruLayer参数设定
正则表达式
Hot review last week (7.25 7.31)
Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions
Promise学习(三)Promise的几个关键性问题 -- 状态改变、执行顺序与机制、多任务串联、异常穿透、中断promise链
上周热点回顾(7.25-7.31)
这是我见过写得最烂的Controller层代码,没有之一!
JWT
用户体验 | 如何度量用户体验 ?
SCHEMA解惑
Basic configuration commands of cisco switches (what is the save command of Huawei switches)
表达式引擎在转转平台的实践
mysql进阶(二十二)MySQL错误之Incorrect string value中文字符输入错误问题分析
小程序毕设作品之微信美食菜谱小程序毕业设计成品(1)开发概要
.NET性能优化-使用SourceGenerator-Logger记录日志
从零开始Blazor Server(4)--登录系统