我想出一个自定义的模型制作与 TensorflowJS 到 Tensorflow蟒蛇. 主要的问题是, TF.JS 节省的两个文物: "模型-js。json" 和 "模型-js。重。站"
我试图进口id:
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
因此,行103id文件是"N"中的"Null":
"config": {
"batch_input_shape": [
null,
128,
128,
1
],
"dtype": "float32",
"sparse": false,
"name": "conv2d_input"
}
这就是后来改变了 "Null" 对 "没有" 时进口的计蟒蛇。
为什么 TensorflowJS 模型构件不适合在 Python Tensorflow?
其他的事情是,我不知道如何进口的加权中。bin文件。 还有一些其他的方式做到这一点吗? 或者还有其他种类的文件,这些文件可从出口 TF.JS?
在此先感谢