using .json pretraind model in matlab

5 vues (au cours des 30 derniers jours)
Amir Azadeh Ranjbar
Amir Azadeh Ranjbar le 4 Sep 2023
and now i have two files: 1)model.json 2)group1-shard1of1.bin
how can i use this pretrined model in matlab
or convert this pretrained model to .h5 model

Réponses (1)

Shreeya
Shreeya le 5 Sep 2023
Hi Amir
You can import a pretrained JSON/h5 model in matlab as a neural network using the "importKerasNetwork".The argument passed to the function is the file name of the model you wish to import. It returns a pretrained keras neural network which can be used for further prediction tasks.
Hope this helps.
  3 commentaires
Shreeya
Shreeya le 6 Sep 2023
Try passing in the .bin file as the 'WeightFile' argument.
Amir Azadeh Ranjbar
Amir Azadeh Ranjbar le 12 Sep 2023
modelfile = 'model.json';
weights = 'group1-shard1of2.bin';
net = importKerasNetwork(modelfile,'WeightFile',weights, ...
'OutputLayerType','classification')
Error using nnet.internal.cnn.keras.importKerasNetwork
Error reading Keras model_config from file 'model.json'. The error message
was: 'Unrecognized field name "keras_version".''

Connectez-vous pour commenter.

Catégories

En savoir plus sur Deep Learning Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by