我的数据集看起来像[1, 'abcdthisisahash', 23.4]
(int,string,float)。
我正在关注abalone example并尝试加载上述数据集的csv但是我遇到了ValueError: An initializer for variable dense/kernel of <dtype: 'string'> is required
。它在线first_hidden_layer = tf.layers.dense(features["x"], 10, activation=tf.nn.relu)
我正在加载数据training_set = tf.contrib.learn.datasets.base.load_csv_without_header(
filename='training.csv', target_dtype=np.float64, features_dtype=None)
我感觉阵列“dtype”没有正确定义。将features_dtype
设置为None
会使第一列和第二列成为字符串。 target_dtype
是正确的。如何正确定义“dtype”?我找不到有关在numpy数组中有多个数据类型的任何信息