为了账号安全,请及时绑定邮箱和手机立即绑定

E1120:Tensorflow上的函数调用中的参数'y'没有值

E1120:Tensorflow上的函数调用中的参数'y'没有值

ABOUTYOU 2021-04-02 14:08:57
我正在用张量流构建神经网络,这是我正在使用的代码-import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("/tmp/data", one_hot = True)n_nodes_hl1 = 500n_nodes_hl2 = 500n_nodes_hl3 = 500n_classes = 10 batch_size = 100x = 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 outputtf.add(lines)所在的行显示错误“ E1120:函数调用中的参数“ y”没有值”。我在vscode上使用pytlint linter。可能是一个小问题。有没有人有任何建议如何解决这个问题
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 132 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信