我是 TensorFlow 和机器学习的新手。
我正在尝试使用来自 Tensorflow 的高级 API。
请告诉我我做错了什么。
import tensorflow as tf
import numpy as np
features = np.array([[-1,-2],[1,2]],dtype='int32')
label = np.array([0,1],dtype='int32')
feature_columns = [tf.feature_column.numeric_column('features',shape=[2,2])]
model = tf.estimator.LinearClassifier(feature_columns=feature_columns,n_classes=2)
model.train(input_fn= tf.estimator.inputs.numpy_input_fn(x=features,y=label,shuffle=True))
我收到一个错误
ValueError: features should be a dictionary of `Tensor`s. Given type: <class 'tensorflow.python.framework.ops.Tensor'>