【问题标题】:Can you map a dataset in tensorflow with 'keras.utils.to_categorical'?你能用'keras.utils.to_categorical'在张量流中映射一个数据集吗?
【发布时间】:2020-10-22 19:13:10
【问题描述】:

我这里的数据集由以下结构中的数据组成 [...x, y] 我想将其转换为

[...x], categorical([y])

这是我尝试过的:

def map_sequence(sequence):
    return sequence[:-1], keras.utils.to_categorical(sequence[-1])

dataset = tf.data.Dataset.from_tensor_slices(input_sequences)
dataset = dataset.map(map_sequence)

但我收到一个错误,因为sequence 在执行映射时实际上没有任何数据。

如何同时使用to_categoricalmap()

【问题讨论】:

    标签: tensorflow machine-learning keras dataset


    【解决方案1】:

    tf.one_hot 替换keras.utils.to_categorical 应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-30
      • 2022-08-17
      • 1970-01-01
      • 2018-08-04
      • 2018-01-17
      • 2022-11-25
      相关资源
      最近更新 更多