我创建了一个tensorflow模型,然后使用以下代码将其转换为tensorflow.js模型:
import tensorflowjs as tfjs
from tensorflow.keras.models import load_model
classifier = load_model("model")
tfjs.converters.save_keras_model(classifier, "js")
它工作正常,现在我想在将其转换为TensorflowJS Layers Model时使用量化来减少模型的大小。
是的,您可能有四个量化选项:
从keras格式转换为tfjs_layers_model的示例:
tensorflowjs_converter \
--input_format keras \
--output_format tfjs_layers_model \
--quantize_uint16 \
original_model/model.json
quantized_model/
或者,如果您需要整个过程的更多帮助,只需在终端中输入以下内容
tensorflowjs_wizard
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句