Почему я не могу визуализировать показатели обучения и скорости с помощью Tensorboard? - PullRequest
0 голосов
/ 08 ноября 2019

Я обучил модель, которая определяет область глаза, я хотел бы визуализировать точность с другими показателями (global_steps и loss) во время тренировки и с Tensorboard

Я успешно визуализировал переменные точности, изменяячасть моего кода:

 accuracy=tf.metrics.accuracy(labels=label_tensor,predictions=logits)
    # Create train hook list to visualize loss , accuracy and global_steps

    train_hook_list=[]
    train_tensors_log={"accuracy":accuracy,"loss":loss,"global_steps":tf.train.get_global_step()}
    train_hook_list.append(tf.train.LoggingTensorHook(tensors=train_tensors_log,every_n_iter=100))
    # Configure the train OP for TRAIN mode.

    if mode == tf.estimator.ModeKeys.TRAIN:
        optimizer = tf.train.AdamOptimizer(learning_rate=0.0001) # Reducing the learning rate value from 0.001 to 0.0001
        train_op = optimizer.minimize(
            loss=loss,
            global_step=tf.train.get_global_step()
            )
        return tf.estimator.EstimatorSpec(
            mode=mode,
            loss=loss,
            train_op=train_op,
            training_hooks=train_hook_list,
            export_outputs={'marks': tf.estimator.export.RegressionOutput(logits)})

enter image description here

После обучения модели я импортирую папку, содержащую файлы .ckpt и событие модели, обученной длявизуализировать метрики.

Я могу только визуализировать потери и глобальные метрики

enter image description here

В чем здесь проблема?

Как я могу решить эту проблему?

...