Ниже приведен фрагмент кода, который я использую для отслеживания событий при обучении DNNRegressor. Я бегу из ноутбука Jupyter.
Во время обучения я получаю следующие ошибки в терминале:
E tensorflow/core/util/events_writer.cc:162] Файл событий /Users/eran/Genie/PNP/TB/events.out.tfevents.1473067505.Eran исчез. E tensorflow/core/util/events_writer.cc:131] Не удалось сбросить 2498 событий в /Users/eran/Genie/PNP/TB/events.out.tfevents.1473067505.Eran
def add_monitors():
validation_metrics = {'MeanSquaredError': tf.contrib.metrics.streaming_mean_squared_error}
monitors = learn.monitors.ValidationMonitor(valid_X, valid_y, every_n_steps=50, metrics=validation_metrics)
return [monitors]
regressor = learn.DNNRegressor(model_dir='/Users/eran/Genie/PNP/TB',
hidden_units=[32,16], feature_columns=learn.infer_real_valued_columns_from_input(X),
optimizer=tf.train.ProximalAdagradOptimizer(learning_rate=0.1),
config=learn.RunConfig(save_checkpoints_secs=1))
monitors = add_monitors()
regressor.fit(X, y, steps=10000, batch_size=20, monitors=monitors)
Любые идеи? При открытии TensorBoard я не вижу записываемых событий