Как я могу преобразовать массив чисел с плавающей точкой в массив двоичных чисел, т. Е. 0 и 1?
Я предсказываю значения проблемы классификации, а значение 1 обозначает токсический комментарий, а значение 0 обозначаетнетоксичный комментарий. Мои прогнозируемые тестовые метки были представлены в виде массива с плавающей точкой с e-0x, где x варьируется от 1 до 7. Как преобразовать прогнозируемые метки в 0 и 1?
array([[9.8556435e-01, 3.3385050e-01, 9.6424425e-01, 5.6063890e-02,
7.9712880e-01, 2.6943371e-01],
[1.0463297e-03, 5.6922436e-06, 2.0974874e-04, 1.3053417e-05,
1.3548136e-04, 4.4524670e-05],
[1.5031695e-03, 9.3579292e-06, 2.6571751e-04, 3.0487776e-05,
1.6680360e-04, 7.6472759e-05],
...,
[2.4601817e-04, 6.2584877e-07, 5.6475401e-05, 1.6391277e-06,
2.2351742e-05, 6.7055225e-06],
[1.1185408e-03, 6.9439411e-06, 1.5538931e-04, 4.7504902e-05,
1.0922551e-04, 3.1569600e-04],
[9.7941959e-01, 7.9966664e-02, 9.3608207e-01, 8.6713731e-03,
5.5538106e-01, 2.1400809e-02]], dtype=float32)
Фактический результат должен бытьмассив из 0 и 1 с