Я обучил модель, которая определяет область глаза, я хотел бы визуализировать точность с другими показателями (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)})
После обучения модели я импортирую папку, содержащую файлы .ckpt и событие модели, обученной длявизуализировать метрики.
Я могу только визуализировать потери и глобальные метрики
В чем здесь проблема?
Как я могу решить эту проблему?