Обычно, если нейронная сеть классифицирует вход, ожидаемый результат будет похож на вектор флагов: «нули» и «один» в позиции класса.Но на самом деле я слышал, что есть архитектуры, которые позволяют кластеризовать вход, значит, сеть сама определит классы и назовет вектор ввода переменной длины.Но вопрос в том, как это работает, так как вы не можете распространять данные в обратном направлении, потому что не только размер вывода отличается, но и вывод совершенно неизвестен ???