0
我目前有一个回归模型,试图预测基于其他25个值的回归模型。如何测试我训练的张量流模型
这是我目前给
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
rng = np.random
learning_rate = 0.11
training_epochs = 1000
display_step = 50
X = np.random.randint(5,size=(100,25)).astype('float32')
y_data = np.random.randint(5,size=(100,1)).astype('float32')
m = 100
epochs = 100
W = tf.Variable(tf.zeros([25,1]))
b = tf.Variable(tf.zeros([1]))
y = tf.add(tf.matmul(X,W), b)
loss = tf.reduce_sum(tf.square(y - y_data))/(2 * m)
loss = tf.Print(loss, [loss], "loss: ")
optimizer = tf.train.GradientDescentOptimizer(.01)
train = optimizer.minimize(loss)
init = tf.initialize_all_variables()
sess = tf.Session()
sess.run(init)
for i in range(epochs):
sess.run(train)
sess.close()
据我所知,现在这些变量都是随机的,因此准确度不会很好反正代码,但我只是想知道如何做一个测试集并找出预测的准确性。