Error Running Basic Tensorflow Example

Error running basic tensorflow example

From the path in your stack trace (/git/tensorflow/tensorflow/…), it looks like your Python path may be loading the tensorflow libraries from the source directory, rather than the version that you have installed. As a result, it is unable to find the (compiled) pywrap_tensorflow library, which is installed in a different directory.

A common solution is to cd out of the /git/tensorflow directory before starting python or ipython.

Introductory MNIST example from Tensorflow results in Exception

The error is produced in ipython (Jupyter), because Tensorflow forces system exit, which ipython doesn't like. See for instance this discussion.

Luckily, system exit is done by tf.app.run method, so the solution for you is to inline the FLAGS.data_dir flag (set the local path to MNIST) and run main manually:

if __name__ == '__main__':
main(None)

You can even go on and inline the whole main method if you like.

Unable to run TensorFlow | Load images example (process_path error)

Update 3 (Final)

Discovered that tensorflow has an option to pass here, specifically to tf.io.decode_png.

tf.io.decode_png( contents, channels=0, dtype=tf.dtypes.uint8, name=None)

After changing dtype=tf.dtypes.uint16, there were no problems. Hope it helps anyone for the future.

TensorFlow MNIST example not running with fully_connected_feed.py

This is a Python path issue. Assuming that the directory tensorflow/g3doc/tutorials/mnist is your current working directory (or in your Python path), the easiest way to resolve it is to change the following lines in fully_connected_feed.py from:

from tensorflow.g3doc.tutorials.mnist import input_data
from tensorflow.g3doc.tutorials.mnist import mnist

...to:

import input_data
import mnist


Related Topics



Leave a reply



Submit