初始化keras模型并等待预测调用

时间:2019-11-26 11:04:01

标签: python keras wait

我有训练有素的keras模型。我想创建一个脚本来初始化该模型并等待调用预测。

NeuralNet类的实现是这样的

class NeuralNet(object):
def __init__(model):
    self.model = model
    self.model.compile(……..)
def predict(x)
    return self.model.predict(x)

我需要有两个脚本。第一个将初始化模型并等待调用

# main script
neural_net = NeuralNet(model)
wait()

第二个脚本将寻址到第一个脚本,并仅调用预测方法

# predict call
y = neural_net.predict(x)
return y

这个想法是我只想初始化keras模型一次,然后只进行预测而不会浪费时间。

我通过事件搜索了不同类型的等待和呼叫,但不了解如何实现这种情况。我想这是可能的。请给我建议以什么方向看。

谢谢。

0 个答案:

没有答案