gpt4 book ai didi

python - E1120 :No value for argument 'y' in function call on Tensorflow

转载 作者:行者123 更新时间:2023-12-01 09:16:01 25 4
gpt4 key购买 nike

我正在使用 tensorflow 构建神经网络,这是我正在使用的代码 -

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

mnist = input_data.read_data_sets("/tmp/data", one_hot = True)

n_nodes_hl1 = 500
n_nodes_hl2 = 500
n_nodes_hl3 = 500

n_classes = 10
batch_size = 100

x = tf.placeholder('float', [None, 784])
y = tf.placeholder('float')

def neural_network_model(data):
hidden_layer_1 = {'weights': tf.Variable(tf.random_normal(784,n_nodes_hl1)),
'biases': tf.Variable(tf.random_normal(n_nodes_hl1))}
hidden_layer_2 = {'weights': tf.Variable(tf.random_normal(n_nodes_hl1, n_nodes_hl2)),
'biases': tf.Variable(tf.random_normal(n_nodes_hl2))}
hidden_layer_3 = {'weights': tf.Variable(tf.random_normal(n_nodes_hl2, n_nodes_hl3)),
'biases': tf.Variable(tf.random_normal(n_nodes_hl3))}
output_layer = {'weights': tf.Variable(tf.random_normal(n_nodes_hl3, n_classes)),
'biases': tf.Variable(tf.random_normal(n_classes))}

l1 = tf.add(tf.matmul(data,hidden_layer_1['weights']) + hidden_layer_1['biases'])
l1 = tf.nn.relu(l1)
l2 = tf.add(tf.matmul(l1, hidden_layer_2['weights']) + hidden_layer_2['biases'])
l2 = tf.nn.relu(l2)
l3 = tf.add(tf.matmul(l2, hidden_layer_3['weights']) + hidden_layer_3['biases'])
l3 = tf.nn.relu(l3)

output = tf.matmul(l3, output_layer['weights'] + output_layer['biases'])
return output

带有 tf.add(lines) 的行显示错误“E1120:函数调用中参数 'y' 没有值”。我在 vscode 上使用 pytlint linter。可能是 linter 问题。有没有人有任何建议如何解决这个问题

最佳答案

函数 add 有 2 个参数。
在行 tf.add(tf.matmul(data,hidden_​​layer_1['weights']) + hide_layer_1['biases']) 中,您尝试使用函数 add也可以使用 +
要么
tf.add(tf.matmul(data,hidden_​​layer_1['weights']),hidden_​​layer_1['biases'])

tf.matmul(数据,hidden_​​layer_1['权重']) + hide_layer_1['偏差']

关于python - E1120 :No value for argument 'y' in function call on Tensorflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51245824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com