Cum de a exporta un model personalizat de TensorflowJS să Tensorflow Python

0

Problema

Am încercat să exporte un model personalizat-a făcut cu TensorflowJSTensorflow Python. Problema principală este că TF.JS salvează două artefacte: "model-js.json" și "model-js.greutăți.bin"

Am încercat importul JSON:

    with open('model-js/model-js.json') as json_file:
        json_config = str(json.loads(json_file.read())["modelTopology"])
    
    json_config=json_config.replace("'","\"")

    new_model = tf.keras.models.model_from_json(json_config)

Dar primesc urmatoarea eroare:

~\anaconda3\lib\json\decoder.py in raw_decode(self, s, idx)
    353             obj, end = self.scan_once(s, idx)
    354         except StopIteration as err:
--> 355             raise JSONDecodeError("Expecting value", s, err.value) from None
    356         return obj, end

Deci, linia 103 în Fișierul Json este "N" în "Null" de:

    "config": {
        "batch_input_shape": [
            null,
            128,
            128,
            1
         ],
         "dtype": "float32",
         "sparse": false,
         "name": "conv2d_input"
    }

Care este schimbat mai târziu "Null" pentru ", Niciunul" când ai de import JSON pentru python.

De ce TensorflowJS model artefacte nu se potrivesc în Python Tensorflow?

Alt lucru este că nu știu cum de a importa greutăți în .bin fișier. Există și alte moduri de a face asta? Sau există și alte tipuri de fișiere care pot fi exportate din TF.JS?

Multumesc anticipat

javascript keras python tensorflow
2021-11-23 10:51:24
1

Cel mai bun răspuns

0

Ce sunt total diferite, care nu este niciodată de gând să lucreze ca asta

Și nu există nici un oficial modalitate de a converti TFJS Graficul Model la TF Salvat Model ca de conversie este o cale în direcția opusă

Poate ai noroc folosind un 3rd petrecere instrument de conversie, a verifica afară https://github.com/patlevin/tfjs-to-tf

2021-12-13 17:40:32

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................