-
大小: 3KB文件类型: .py金币: 1下载: 0 次发布日期: 2021-01-07
- 语言: Python
- 标签: CNN tensorflow
资源简介
测试可行,对Mnist的最高检测精度为99.25%
代码片段和文件信息
__author__ = ‘Administrator‘
‘‘‘
利用简单的CNN实现手写数字识别
‘‘‘
import tensorflow as tf
import tensorflow.examples.tutorials.mnist.input_data as input_data
def weights(shape):
‘‘‘
定义w初始值
:param shape: w的shape
:return:w
‘‘‘
w=tf.Variable(tf.truncated_normal(shapestddev=0.1))
return w
def bias(shape):
‘‘‘
定义bias b的初始值
:param shape: w的shape
:return:b
‘‘‘
b=tf.Variable(tf.constant(0.1shape=shape))
return b
def conv2d(xkernel):
‘‘‘
卷积
:param x: 卷积对象,特征
:param kernel: 卷积核设置
:return:卷积后的特征
‘‘‘
feature=tf.nn.conv2d(xkernel[1111]padding=‘SAME‘)#Strides=[1111]表明输出图像与原图大小相等
return feature
def max_pool_2X2(x):
‘‘‘
最大池化层,2X2
:param x: 需要输入的池化量
:return:池化后的量
‘‘‘
return tf.nn.max_pool(x[
- 上一篇:RSA算法python实现
- 下一篇:学生信息管理系统python源代码
相关资源
- 基于机器学习框架tensorflow的图像分类
- 基于MTCNN实现制作脸部VOC格式数据集
- 机器学习实战:基于 Scikit-Learn 和 T
- 《白话深度学习与TensorFlow》.pdf
- Tensorflow+实战Google深度学习框架
- mnist_CNN 深度学习小
- python MNIST分类 tensorflow
- tensorflow下用LSTM网络进行时间序列预测
- 深度学习之一:卷积神经网络(CNN)
- 深度学习之二:用Tensorflow实现卷积神
- tensorflow版本的YOLO v3,在Windows系统下
- Python实现的TensorFlow入门案例
- 《TensorFlow技术解析与实战》高清中文
- MaskR-CNNpython
- python实现TensorFlow2 股票股价预测(源
- CNN实现手写数字识别
- 计算 语义分割结果 MIOU,miou.py操作简
- tensorflow做cifar-10识别
- TensorFlow手写数字识别代码
- python实现的CNN代码
- 基于kNN方法的MNIST手写数字识别Tenso
- cifar10_input.py
- Python-PythonTensorflowKeras实现参数tSNE算法
- 车牌识别Python程序,使用五层的CNN网
- fasterRCNN python36
- CNN卷积神经网络-识别阿喵阿汪源代码
- Python TensorFlow手写数字识别
- BP算法实现26个字母识别
- minist-CNN-kreas-tsne.py
- MLPCNN;识别手写数字集Mnist
评论
共有 条评论