मैं कोशिश कर रहा हूँ निर्यात करने के लिए एक कस्टम मॉडल के साथ बनाया TensorflowJS करने के लिए ... बदलेगी देश अजगर. मुख्य समस्या यह है कि TF.JS बचाता है दो कलाकृतियों: "मॉडल-जे एस.json" और "मॉडल-जे एस.वजन.बिन"
मैं करने की कोशिश की आयात 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)
लेकिन मैं हो रही हूँ अगले त्रुटि:
~\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
तो, लाइन 103 में Json फ़ाइल है, "N" में "शून्य" के साथ:
"config": {
"batch_input_shape": [
null,
128,
128,
1
],
"dtype": "float32",
"sparse": false,
"name": "conv2d_input"
}
है कि बाद में बदल दिया "शून्य" के लिए "कोई नहीं" जब आप आयात JSON करने के लिए अजगर.
क्यों TensorflowJS मॉडल कलाकृतियों पूल में अजगर ... बदलेगी देश?
दूसरी बात यह है कि मैं नहीं जानता कि कैसे आयात करने के लिए वजन में .बिन फ़ाइल । वहाँ रहे हैं कुछ अन्य तरीके से करने के लिए है कि क्या? या वहाँ रहे हैं अन्य प्रकार की फाइलें जा सकता है कि निर्यात से TF.JS?
धन्यवाद अग्रिम में