我知道可以通过model.predict()
多次调用并测量返回值的平均值来实现 Monte Carlo dropout。但是,我想知道是否可以通过继承Model
s 类来实现它tensorflow.keras
?
使用通过子类化 s 类来实现模型的更典型方式,Model
可以支持轻松加载和保存 Keras 模型,而无需任何其他代码,然后predict
在运行时(一次)调用。这在使用 Tensorflow Serving 时可能特别有用,但在通过其他 Python 脚本加载它时也已经增加了一些舒适度。(例如,比较多个不同模型时。)