Estoy tratando de convertir un modelo Keras y cargarlo en React y usarlo como tensorflow.js
Mi modelo Keras original es el siguiente
model_name: -- variables -- keras_metadata.pb -- saved_model.pb
Luego lo convertí usando lo siguiente:
tensorflowjs_converter \ --input_format=tf_saved_model \ --saved_model_tags=serve \ model_name \ web_model
La salida fue una carpeta que contiene
-- group1-shard1of1.bin -- model.json
Cargo el modelo en reaccionar
import * as tf from "@tensorflow/tfjs" const model = await tf.loadGraphModel('model.json') const predictions = await model.predict(imageElement);
pero lo consigo
el error que me sale es
Rechazo no controlado (Error): El dict proporcionado en model.execute(dict) tiene claves:
¿Qué significa y cómo puedo solucionarlo?