Environnement d'exploitation
Ubuntu 14.04 LTS desktop amd64
GeForce GTX 750 Ti
ASRock Z170M Pro4S [Intel Z170chipset]
TensorFlow v0.11
cuDNN v5.1 for Linux
CUDA v7.5
Python 2.7.6
IPython 5.1.0 -- An enhanced Interactive Python.
J'apprends un framework Deep Learning appelé TensorFlow.
Diminuez TensorFlow! 4-1. Réseaux de neurones convolutifs http://blog.brainpad.co.jp/entry/2016/04/22/170000
Je lis un didacticiel qui gère les ensembles de données CIFAR-10.
La description d'assert not np.isnan () suivante dans cifar10_train.py n'a pas été digérée.
cifar10_train.py
...
for step in xrange(FLAGS.max_steps):
start_time = time.time()
_, loss_value = sess.run([train_op, loss])
duration = time.time() - start_time
assert not np.isnan(loss_value), 'Model diverged with loss = NaN'
...
Il semble faire une erreur lorsque loss_value devient NaN.
https://docs.scipy.org/doc/numpy/reference/generated/numpy.isnan.html http://docs.python.jp/2.4/ref/assert.html