Как проверить квантованные веса в файлах tflite

Когда я квантовал модель с помощью облегченных модулей в tensorflow, я не мог проверить значения весов, которые имели quantized. Есть ли способ просмотреть эти значения в файлах .tflite? или есть ли способ разобрать файлы .tflite?

Пожалуйста, добавьте свою программу, которую вы создали, и проблему, с которой вы столкнулись.

kj007 26.10.2018 05:33
1
1
1 679
2

Ответы 2

Есть несколько визуализаторов нейронных сетей, которые также могут предоставить интерфейс для проверки файла. Я использовал Нетрон. Вы можете щелкнуть вкладку «веса» интересующего вас слоя, чтобы просмотреть данные. Я еще не пробовал, но при просмотре весов / смещений на правой боковой панели появляется значок сохранения с дискеты.

Формат данных - это Google FlatBuffer, определенный файлом схемы здесь. Вы можете предпочесть это сделать, если хотите выполнить что-то с данными, например, вывести их в другом формате. Я обнаружил, что результат синтаксического анализа сам, используя файл schema.fbs, соответствует Netron для CNN, которые я передал. Вы можете проверить документацию FlatBuffers здесь.

Привет, когда я использую Нетрон для построения сетевого графика в браузере на моем локальном хосте, возникает проблема с подсказкой «Ошибка запроса загрузки модели. 404». Вы когда-нибудь сталкивались с этой проблемой и как решить эту проблему? @Aleksandr @ user10530640

William 06.11.2018 02:44

@William Я не часто использовал режим браузера с Netron, извините. Ошибка 404 при локальном запуске заставляет меня подозревать проблему с хостингом сервера. Я бы порекомендовал попробовать открыть вашу модель в настольном приложении, чтобы увидеть, возникнет ли у вас такая же проблема. Если по-прежнему не работает, может, вы загрузите свою модель, чтобы кто-нибудь мог посмотреть? Вы также можете попробовать использовать библиотеку FlatBuffers для проверки. Я не слишком знаком с ним, но есть функции проверки, которые вы можете использовать, чтобы убедиться, что ваш файл является допустимым файлом FlatBuffers.

user10530640 07.11.2018 03:12

Хорошо, спасибо большое, я попробую использовать шаблон рабочего стола, чтобы открыть свою модель.

William 08.11.2018 07:02

здесь в первом ответе - это руководство по созданию json-представления модели .tflite. Там вы можете увидеть квантованные значения

Другие вопросы по теме