假设我想微调 Tensorflow Hub 图像特征向量模块之一。出现问题是因为为了微调模块,需要执行以下操作:
module = hub.Module("https://tfhub.dev/google/imagenet/resnet_v2_50/feature_vector/3", trainable=True, tags={"train"})
假设模块是Resnet50
.
换句话说,模块是使用trainable
设置为的标志导入的,True
并且带有train tag
. 现在,如果我想验证模型(对验证集进行推理以测量模型的性能),我无法关闭批处理规范,因为train tag
和trainable
标志。
请注意,这个问题已经在这里被问过Tensorflow hub 微调和评估,但没有提供答案。
我还提出了一个关于它的 Github 问题。
期待您的帮助!