Фастай табличная модель обучена, но не может найти категорическое отображение - PullRequest
0 голосов
/ 12 января 2020

После обучения моего набора данных, в котором есть ряд категориальных данных, с использованием табличной модели fastai, я sh зачитаю вложение сущности и использую его для сопоставления с моими исходными значениями данных. Я вижу вложения весов. Число входных данных, кажется, ничем не соответствует, но, возможно, оно основано на уникальных категориальных значениях в train_ds.

Чтобы получить эту карту, я бы хотел получить словарь self.categories из класса преобразования «Категоризация». Есть ли в любом случае, чтобы получить это из переменной данных, полученной путем вызова TabularList.from_df? Или, может быть, кто-то может сказать мне лучший способ получить эту карту. Я знаю, что ввод df в TabularList.from_df () не так, потому что количество строк неверно. Скорее всего, потому что df разбит на поезд и допустимые подмножества. Но нет простого способа получить составную часть TabularList, чтобы проверить только составную часть.

Странно, я не могу найти пример кода, который показывает это. Неужели никому не нужно сопоставить значение вложения сущности с его первоначальным категориальным значением?

1 Ответ

0 голосов
/ 12 января 2020

Я нашел это.
Это в data.train_ds.inner_df.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...