让我试着从我的意图开始问我的问题。
对于那些理解内置函数的Tensorflow的人来说,我试图为"tf.data.Dataset.from_tensor_slices“提供一对字典,以便它知道.csv文件中的哪些列是特性,哪些是标签。
下面是我的代码试图这样做:
_CSV_FEATURE_COLUMNS = ['vgs', 'vbs', 'vds', 'current']
features_interim = pd.read_csv(train_file, usecols=['vgs', 'vbs', 'vds', 'current'])
features_numpy = np.asarray(features_interim, dtype=np.float32)
features = dict(zip(_CSV_FEATURE_COLUMNS, features_numpy))train_data.csv看起来像data.csv
我期待的是一个字典,如:{' vgs ':在.csv文件中使用vgs作为第一个元素的列,' vbs ':.csv文件中以vbs作为第一个元素的列,.}
但我所拥有的却是遥不可及的。
有人能告诉我我在这里做错了什么吗?谢谢!
发布于 2018-05-11 00:28:30
用途:
features_numpy = features_interim.as_matrix().transpose()而不是
features_numpy = np.asarray(features_interim, dtype=np.float32)https://stackoverflow.com/questions/50283207
复制相似问题