91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 33.19MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-07-28
  • 語言: 其他
  • 標(biāo)簽: mnist??

資源簡介

mnist手寫體識(shí)別

資源截圖

代碼片段和文件信息

#?-*-?coding:?utf-8?-*-
“““
通過softmax函數(shù)進(jìn)行預(yù)測

@author:?Elijah
“““

#引入數(shù)據(jù)集
from?tensorflow.examples.tutorials.mnist?import?input_data

import?scipy.misc
import?os
import?numpy?as?np
import?tensorflow?as?tf

#數(shù)據(jù)不存在時(shí),自動(dòng)下載
mnist?=?input_data.read_data_sets(“MNIST_data/“one_hot=True)

#查看數(shù)據(jù)集大小
print(mnist.train.images.shape)
print(mnist.train.labels.shape)

#查看驗(yàn)證集大小
print(mnist.validation.images.shape)
print(mnist.validation.labels.shape)

#查看測試數(shù)據(jù)大小
print(mnist.test.images.shape)
print(mnist.test.labels.shape)

#打印第0張圖片的向量表示
print(mnist.train.images[0:])

#保存原始圖片
save_dir?=?‘MNIST_data/raw/‘
if?os.path.exists(save_dir)?is?False:
????os.makedirs(save_dir)
????
#保存前20張圖片
for?i?in?range(20):
#????mnist.train.images[i:]表示第i張圖片(序號(hào)從0開始)
????image_array?=?mnist.train.images[i:]
#????將784維的向量還原成28*28的圖像
????image_array?=?image_array.reshape(2828)
#????保存文件的格式為:***.jpg
????filename?=?save_dir?+?‘mnist_train_%d.jpg‘?%?i
#????將image_array保存為圖片
#????調(diào)用scipy.misc.toimage轉(zhuǎn)換為圖像
????scipy.misc.toimage(image_arraycmin=0.0cmax=1.0).save(filename)

#查看前20張圖片的獨(dú)熱表示(圖片對(duì)應(yīng)的值)
for?i?in?range(20):
????one_hot_label?=?mnist.train.labels[i:]
#????通過np.argmax獲得原始的label
????label?=?np.argmax(one_hot_label)
????print(‘mnist_train_%d.jpg?label:?%d‘?%?(ilabel))
????
#創(chuàng)建x,代表待識(shí)別的圖片
x?=?tf.placeholder(tf.float32[None784])

#w將一個(gè)784維的輸入轉(zhuǎn)換為一個(gè)10維的輸出
w?=?tf.Variable(tf.zeros([78410]))
#創(chuàng)建b偏置項(xiàng)
b?=?tf.Variable(tf.zeros([10]))

#y表示模型的輸出
y?=?tf.nn.softmax(tf.matmul(xw)?+?b)

#y_是實(shí)際的圖像標(biāo)簽
y_?=?tf.placeholder(tf.float32[None10])

#根據(jù)y和y_構(gòu)造交叉熵?fù)p失
cross_entropy?=?\
????tf.reduce_mean(-tf.reduce_sum(y_?*?tf.log(y)))
????
#梯度下降進(jìn)行優(yōu)化
train_step?=?tf.train.GradientDescentOptimizer(0.01).minimize(cross_entropy)

#創(chuàng)建會(huì)話
sess?=?tf.InteractiveSession()
#初始化變量,分配內(nèi)存
tf.global_variables_initializer().run()

#進(jìn)行1000步梯度下降進(jìn)行優(yōu)化
for?_?in?range(1000):
#????在mnist.train中選取100個(gè)訓(xùn)練數(shù)據(jù)
????batch_xs?batch_ys?=?mnist.train.next_batch(100)
????sess.run(train_step?feed_dict={x:batch_xs?y_:batch_ys})
????
#正確的預(yù)測結(jié)果
correct_prediction?=?tf.equal(tf.arg_max(y1)tf.arg_max(y_1))
#計(jì)算預(yù)測率
accurcy?=?tf.reduce_mean(tf.cast(correct_predictiontf.float32))
print(sess.run(accurcyfeed_dict={x:mnist.test.imagesy_:mnist.test.labels}))

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????1648877??2019-02-08?20:00??MNIST_data\mnist數(shù)據(jù)集\t10k-images-idx3-ubyte.gz

?????文件???????4542??2019-02-08?19:51??MNIST_data\mnist數(shù)據(jù)集\t10k-labels-idx1-ubyte.gz

?????文件????9912422??2019-02-08?19:52??MNIST_data\mnist數(shù)據(jù)集\train-images-idx3-ubyte.gz

?????文件??????28881??2019-02-08?19:51??MNIST_data\mnist數(shù)據(jù)集\train-labels-idx1-ubyte.gz

?????文件???11595483??2019-02-08?20:11??MNIST_data\mnist數(shù)據(jù)集.rar

?????文件????????589??2019-02-09?15:30??MNIST_data\raw\mnist_train_0.jpg

?????文件????????613??2019-02-09?15:30??MNIST_data\raw\mnist_train_1.jpg

?????文件????????599??2019-02-09?15:30??MNIST_data\raw\mnist_train_10.jpg

?????文件????????564??2019-02-09?15:30??MNIST_data\raw\mnist_train_11.jpg

?????文件????????451??2019-02-09?15:30??MNIST_data\raw\mnist_train_12.jpg

?????文件????????637??2019-02-09?15:30??MNIST_data\raw\mnist_train_13.jpg

?????文件????????594??2019-02-09?15:30??MNIST_data\raw\mnist_train_14.jpg

?????文件????????583??2019-02-09?15:30??MNIST_data\raw\mnist_train_15.jpg

?????文件????????591??2019-02-09?15:30??MNIST_data\raw\mnist_train_16.jpg

?????文件????????625??2019-02-09?15:30??MNIST_data\raw\mnist_train_17.jpg

?????文件????????585??2019-02-09?15:30??MNIST_data\raw\mnist_train_18.jpg

?????文件????????599??2019-02-09?15:30??MNIST_data\raw\mnist_train_19.jpg

?????文件????????557??2019-02-09?15:30??MNIST_data\raw\mnist_train_2.jpg

?????文件????????534??2019-02-09?15:30??MNIST_data\raw\mnist_train_3.jpg

?????文件????????459??2019-02-09?15:30??MNIST_data\raw\mnist_train_4.jpg

?????文件????????592??2019-02-09?15:30??MNIST_data\raw\mnist_train_5.jpg

?????文件????????480??2019-02-09?15:30??MNIST_data\raw\mnist_train_6.jpg

?????文件????????588??2019-02-09?15:30??MNIST_data\raw\mnist_train_7.jpg

?????文件????????558??2019-02-09?15:30??MNIST_data\raw\mnist_train_8.jpg

?????文件????????577??2019-02-09?15:30??MNIST_data\raw\mnist_train_9.jpg

?????文件????1648877??2019-02-08?20:00??MNIST_data\t10k-images-idx3-ubyte.gz

?????文件???????4542??2019-02-08?19:51??MNIST_data\t10k-labels-idx1-ubyte.gz

?????文件????9912422??2019-02-08?19:52??MNIST_data\train-images-idx3-ubyte.gz

?????文件??????28881??2019-02-08?19:51??MNIST_data\train-labels-idx1-ubyte.gz

?????文件???????2783??2019-02-09?15:32??MNIST手寫體識(shí)別.py

............此處省略6個(gè)文件信息

評(píng)論

共有 條評(píng)論