当前位置:网站首页>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
边栏推荐
- 小程序毕设作品之微信美食菜谱小程序毕业设计成品(3)后台功能
- redis6 跟着b站尚硅谷学习
- Kaitian aPaaS mobile phone number empty number detection [Kaitian aPaaS battle]
- 【公开课预告】:超分辨率技术在视频画质增强领域的研究与应用
- 【CLion】CLion 总是提示 “This file does not belong to any project target xxx” 的解决方法
- 深度学习 | MATLAB实现一维卷积神经网络convolution1dLayer参数设定
- Promise learning (2) An article takes you to quickly understand the common APIs in Promise
- Online - GCeasy GC log analysis tools
- 小程序毕设作品之微信美食菜谱小程序毕业设计成品(2)小程序功能
- [CLion] CLion always prompts "This file does not belong to any project target xxx" solution
猜你喜欢
随机推荐
R语言检验时间序列的平稳性:使用tseries包的adf.test函数实现增强的Dickey-Fuller(ADF)检验、检验时序数据是否具有均值回归特性(平稳性)、具有均值回归特性的案例
MySQL常用语句总结
Sparse representation - study notes
Promise to learn several key questions (3) the Promise - state change, execution sequence and mechanism, multitasking series, abnormal penetration, interrupt the chain of Promise
The use of Ts - Map type
新一代超安全蜂窝电池, 思皓爱跑上市13.99万元起售
Stone Technology builds hard-core brand power and continues to expand the global market
一篇文章,带你详细了解华为认证体系证书(2)
Transfer learning to freeze the network:
Envoy 源码流程图
数字化转型实践:世界级2B数字化营销的方法框架
Several methods of appending elements are commonly used in js: append, appendTo, after, before, insertAfter, insertBefore, appendChild
大众碰到点评的一个字体反爬,落地技术也是绝了
华硕和微星多款产品将升级英特尔Arc A380和A310显卡
OpenHarmony高校技术俱乐部计划发布
如何设计一个分布式 ID 发号器?
【cartographer ros】10: Delay and error analysis
小程序毕设作品之微信美食菜谱小程序毕业设计成品(3)后台功能
pgAdmin 4 v6.12 发布,PostgreSQL 开源图形化管理工具
表达式引擎在转转平台的实践









