我有一个预先训练好的keras模型(以.hdf5格式),我计划使用Django Web-App进行部署。在我的视图文件中,当传入某个POST请求时就会调用它。我已经存储在与我的web应用程序关联的静态文件夹中的.hdf5模型中。但是,当我调用keras.models.load_model尝试从静态目录加载模型时,应用程序返回以下错误:
Unable to open file (unable to open file: name,所以我不确定为什么loa
我正在尝试从我的keras模型返回一个HTTP响应。@app.route("/predict", methods=["POST"]) # initialize the data dictionary that will"please wait until server has fully started")) app.run()
#
我正在探索将MaskRCNN模型()部署到移动设备。该模型基于tensorflow-1.x和Keras-2构建,具有一些自定义代码,但主要依赖于keras.models.model作为其核心。我主要关心的是内存需求:当批处理大小= 1时,在tensorflow分配器发送"allocation over 10% of system memory“警告后,程序在加载权重的过程中被终止。有没有什么既脏又简单的方法可以压缩模型的大小,而对源代码的改动最小?比如,将tf
问题是,当我试图加载模型时,如果我的自定义函数不存在,就会出现异常:model = tf.keras.models.load_model('function loaded in the runtime while loading the model
加载模型时使用keras.utils.CustomObjectScope上下文管理器很好,这两个选项都是可爱的和美妙的-如果我是在控制如何加载<em