深度学习入门!三种方式实现minist分类!详细代码实现!cnn(卷积神经网络),感知机,逻辑回归!
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、cnn实现minist代码 二、多层感知器实现minist代码 三、逻辑回归实现minist代码 总结 前言 minist数字识别,是深度学习入门数据集。这里使用了三种方式来实现对minist数字分类。分别是逻辑回归,多层感知机,以及我们熟悉的cnn(卷积神经网络)。这里是基于tensorflow来实现的代码,很好入门。 一、cnn实现minist代码 import time import tensorflow as tf import numpy as np from matplotlib import pyplot as plt import numpy as np from tensorflow . examples . tutorials . mnist import input_data mnist = input_data . read_data_sets ( 'Minist_data' , one_hot = True ) #参数初始化 input_num = 784 # 输入的列数 labels = 10 #输出的列数 batchsize = 128 #训练集每一批次的照片 max_epochs = 1000 #迭代的次数 dropout = 0.85 #这里设置的x ,