xuweihuawei
xuweihuawei
您好,训练代码中每个batch打印出来的分类准确率不是0,在训练了10几个epoch之后几乎都是0.90以上。 可能是我描述的不太仔细,我再描述下这个问题:就是我按照您的代码训练好后,保存了.ckpt模型,然后我再载入这个.ckpt模型,读入faces_ms1m_112x112.tfrecord数据,想要验证下在这个数据集上的准确率,大概的代码如下: train_phase_dropout = tf.placeholder(dtype=tf.bool, shape=None, name='train_phase') train_phase_bn = tf.placeholder(dtype=tf.bool, shape=None, name='train_phase_last') cid = ClassificationImageData(img_size=config['image_size'], augment_flag=config['augment_flag'], augment_margin=config['augment_margin']) train_dataset = cid.read_TFRecord(config['train_data']).shuffle(10000).repeat().batch(config['batch_size']) train_iterator = train_dataset.make_one_shot_iterator() train_images, train_labels = train_iterator.get_next() train_images = tf.identity(train_images,...