I have been using the estimator interface in TF 1.3 including the creation of the data input function:
training_input_fn = tf.estimator.inputs.pandas_input_fn(x=training_data, y=training_label, batch_size=64, shuffle=True, num_epochs=None)
and building the NN:
dnnclassifier = tf.estimator.DNNClassifier(
feature_columns=dnn_features,
hidden_units=[1024, 500, 100],
n_classes=2,
model_dir='./tmp/ccsprop',
optimizer=tf.train.ProximalAdagradOptimizer(
learning_rate=0.001,
l1_regularization_strength=0.01
))
and executing it
dnnclassifier.train(input_fn=training_input_fn, steps=1500)
After much searching I see no easy way to add tensorboard output without resorting to recreating the model from scratch and indicated here https://www.tensorflow.org/extend/estimators
And even then I can find no good examples to follow that both create a simple dnnClassifier with tensorboard output. any guidance?
I have the basic model working but need to examine it much more closely for tuning eventually using experiments as well. Don't see how?