keras to_categorical для данных последовательности - PullRequest
0 голосов
/ 23 апреля 2019

Согласно Keras Docs Я могу преобразовать вектор класса (целые числа) в двоичную матрицу классов.Однако мои данные выглядят примерно так:

Sample1: event1 --> event2 --> event3 --> event4 ==> Class1
Sample2: event4 --> event7 --> event8            ==> Class2
Sample3: event1 --> event3 --> event6            ==> Class1

И я хочу преобразовать каждое событие моего значения 'X' в соответствующий тензор.Хотя я могу написать функцию примерно так:

def to_one_hot(labels, dimension=46):
    results = np.zeros((len(labels), dimension))
    for i, label in enumerate(labels):
        results[i, label] = 1.
    return results

Мне интересно, есть ли в keras встроенная функциональность, которая может сделать это для меня

...