資源簡介
python代碼,BP算法,機器學習,人工智能,pycharm,python.py文件
代碼片段和文件信息
import?tensorflow?as?tf
from??tensorflow.examples.tutorials.mnist??import??input_data
import?matplotlib.pyplot?as?plt
mnist?=?input_data.read_data_sets(“MNIST_data/“?one_hot?=?True)
#建立BP神經網絡模型
num_classes?=?10#數據類型0-9
input_size?=?784#28*28
hidden_units_size?=?30#層節點數
batch_size?=?1000#
training_iterations?=?1#迭代次數
#?設置變量
X?=?tf.placeholder?(tf.float32?shape?=?[None?input_size])
Y?=?tf.placeholder?(tf.float32?shape?=?[None?num_classes])
W1?=?tf.Variable?(tf.random_normal?([input_size?hidden_units_size]stddev?=?0.1))#hidden_units_size?=?30#正態分布隨機數
B1?=?tf.Variable?(tf.constant?(0.1)[hidden_units_size])#常數為1,形狀為(11)
W2?=?tf.Variable?(tf.random_normal?([hidden_units_sizenum_classes]?stddev?=?0.1))#正態分布隨機數
B2?=?tf.Variable?(tf.constant?(0.1)?[num_classes])
#?搭
- 上一篇:純Python打造的英漢詞典
- 下一篇:python爬取地點經緯度輪廓信息
評論
共有 條評論