Это более общая версия вопроса, который я уже задавал: Значительная разница между выходами модели keras глубокого тензорного потока в Python и тензорном потоке js преобразование
Как насколько я могу судить, слои модели tf js при запуске в браузере (пока тестировались только в Chrome и Firefox) будут иметь небольшие численные различия в выходных значениях по сравнению с тем же запуском модели. в Python или Node. Совокупный эффект этих небольших различий на всех уровнях модели может вызвать довольно значительные различия в выходных данных. См. Пример здесь .
Это означает, что модель, обученная в Python или Node, не будет работать с такой же точностью при запуске в браузере. И чем глубже ваша модель, тем хуже она станет.
Поэтому у меня вопрос, как лучше всего обучить модель для использования с tf js в браузере? Есть ли способ гарантировать, что результат будет идентичным? Или вам просто нужно признать, что будут небольшие численные различия, и если да, то есть ли какие-либо методы, которые можно использовать для обучения модели, чтобы она была более устойчивой к этому?