防止Tensorflow中ImageNet上VGG的SoftMax饱和

防止Tensorflow中ImageNet上VGG的SoftMax饱和,tensorflow,softmax,imagenet,Tensorflow,Softmax,Imagenet,我正在花的Tensorflow框架(ImageNet数据集)上对经过培训的模型进行评估 我的数据是范围uint8(0255)内的RGB。在预处理阶段,框架沿0平均值对齐数据,并将其转换为float32格式。我看到在培训后,logits的值似乎非常大,这使我的softmax饱和,如下所示 network\u fn=nets\u factory.get\u network\u fn( “vgg_16”, num_classes=5, is_training=False) 后勤,网络(img) op_

我正在花的Tensorflow框架(ImageNet数据集)上对经过培训的模型进行评估

我的数据是范围uint8(0255)内的RGB。在预处理阶段,框架沿0平均值对齐数据,并将其转换为float32格式。我看到在培训后,logits的值似乎非常大,这使我的softmax饱和,如下所示

network\u fn=nets\u factory.get\u network\u fn(
“vgg_16”,
num_classes=5,
is_training=False)
后勤,网络(img)
op_prob=tf.nn.softmax(logits)
#登录:[[8.7675552495.47770691-5.89457178-23.20689011-70.85565948]]
我尝试过的一个解决方案是,但这并没有解决问题,因为这些登录的范围似乎不寻常

有人能给我指一下正确的方向吗