Advertisement

tensorflow - mnist入门实例

阅读量:

-- coding: utf-8 --


数据特征:每个手写数字样本由28 * 28 = 784个像素点构成,共计55000个样本点;
类别:以10维向量形式表示,其中某一维度为1则表明该样本属于对应的类别,采用one-hot编码方式;

import tensorflow as tf
from tensorflow.examples.tutorials.mnist import input_data

mnist = input_data.read_data_sets('MNIST_data/', one_hot=True) # 下载并加载数据集

构建神经网络层

def add_layer(inputs, in_size, out_size, activation_function=None):
Weight = tf.Variable(tf.random_normal([in_size, out_size]), name='w')# 初始化权重矩阵
biases = tf.Variable(t

全部评论 (0)

还没有任何评论哟~