Я новичок в Python, а также в tflearn. Я застрял с функцией to_categorical в TFlearn. Я прочитал документацию, и ниже приводится с веб-сайта:
tflearn.data_utils.to_categorical (y, nb_classes)
Преобразуйте вектор класса (целые числа от 0 до nb_classes) в матрицу двоичного класса для использования с категориальным_кросцентропием.
Аргументы y: массив. Вектор класса для преобразования. nb_classes: int. Общее количество занятий.
Мой вопрос в том, что на самом деле он принимает в качестве аргументов? У меня есть 3 метки: A, B, C. (серия панд). Я могу поместить их в массив numpy со значениями .iloc ()., Чтобы получить массивный массив из [A, C, B, C, C, B, A .... A] И я просто хочу, чтобы они стали ([1,0,0], [0,0,1], ...). Итак, в каком формате на самом деле я должен передать их в качестве аргумента функции to_categorical?
Совет очень признателен. Спасибо.
nb: это можно сделать без функции to_categorical, но я думал, что это будет
хорошо использовать это.
параметры tflearn.datautils.to_categorical
должны быть целочисленной строкой, то есть y
должен быть похож на [1,2,3,....]!