【发布时间】:2022-01-04 15:31:35
【问题描述】:
Keras / TensorFlow 会在像这样实例化时自动下载模型的权重:
from tensorflow.keras import applications
model = applications.DenseNet121()
但出于生产目的,我需要避免这种行为。如何干净地检查该模型是否已下载,以便我可以引发异常而不是让它自动下载?我当然可以手动检查文件~/.keras/models/{model_identifier}_weights_tf_dim_ordering_tf_kernels.h5 的存在。但我想避免这种肮脏的解决方案。
【问题讨论】:
标签: python tensorflow keras model