Поскольку INT64 и FLOAT64 не поддерживаются в узле tf js, модель не может быть загружена и исполнена напрямую, если тензор типа ввода / вывода имеет тип INT64 / FLOAT64. один из обходных путей - обернуть модель с помощью функции приведения к тензору:
- в python, загрузить исходную модель и создать новую модель с входным тензором INT32 или FLOAT32
- в новой модели преобразовать входной тензор в DTYPE INT64 / FLOAT64
- передать преобразованный тензор в исходную модель и вернуть выходные данные модели (при необходимости преобразовать значение dtype)
- экспортировать этот новый модель как TF SavedModel
, поэтому с этим переносом типы ввода / вывода модели поддерживаются в узле tf js, хотя он может потерять некоторую точность.