【发布时间】:2017-11-28 16:14:35
【问题描述】:
我使用 keras 中提供的 to_categorical 函数将浮点类型的 numpy ndarray 转换为其二进制对应物。 Y 的尺寸为 2144x1,但函数返回的数组的尺寸为 2144x2。 如何从 to_categorical 获取 2144x1 数组? Y 仅由 0 和 1 组成(FLOAT TYPE) 函数调用:
y_binary = to_categorical(Y)
【问题讨论】:
-
如果您已经有了 0 和 1,为什么不直接使用
Y.astype(bool)将类型从浮点型转换为布尔型?
标签: python numpy keras python-3.5