Peut-être trop général une question, mais quelqu'un peut-il expliquer ce que serait la cause d'un Réseau de Neurones à Convolution à diverger?
Spécificités:
Je suis à l'aide de Tensorflow de iris_training modèle avec certains de mes propres données et reçois
ERREUR:tensorflow:Modèle divergé avec perte = NaN.
Traceback...
tensorflow.contrib.apprendre.python.apprendre.les moniteurs.NanLossDuringTrainingError: NaN perte au cours de la formation.
Traceback origine avec la ligne:
tf.contrib.learn.DNNClassifier(feature_columns=feature_columns,
hidden_units=[300, 300, 300],
#optimizer=tf.train.ProximalAdagradOptimizer(learning_rate=0.001, l1_regularization_strength=0.00001),
n_classes=11,
model_dir="/tmp/iris_model")
J'ai essayé le réglage de l'optimiseur, à l'aide d'un zéro pour l'apprentissage de taux, et utilisant l'optimiseur. Des idées dans les couches du réseau, la taille des données, etc est apprécié.