В ML.Net я использую классификатор для интерпретации текста.Предсказание имеет столбец оценки как float [] и прогнозируемую метку.Это работает в том смысле, что наивысшая оценка относится к прогнозируемой метке, но остальные оценки просто плавают в произвольном порядке.Как я узнаю, какая оценка относится к какому лейблу?Как я могу узнать, что является вторым по величине взвешенным ярлыком?
Например, я получаю это обратно: 0,00005009 0,00893076 0,1274763 0,6209787 0,2425644
0,6 - это мой предсказанный ярлык, но мне также нужно увидеть, какойпометить 0,24, чтобы я мог понять, почему он запутался.
Метки - это текстовые строки, такие как «Приветствие» или «Шутка», которые были Dictionarized в конвейере, так что, возможно, именно поэтому они не находятся вправильный порядок?
Есть ли способ в ML.Net связать их вместе?Чтобы показать, какая оценка относится к какому ярлыку?