Google has announced a release candidate for a fully functioning version 1.0 of its open source deep learning framework TensorFlow. The new update eases TensorFlow development to Python and Java users and improves debugging among other improvements to the framework's gallery of machine learning functions.
Since Python's one of the biggest platforms for building and working with machine learning applications, it's only fitting that TensorFlow 1.0 focuses on improving Python interactions. The TensorFlow Python API has been upgraded so that the syntax and metaphors TensorFlow uses are a better match for Python's own, offering better consistency between the two. The bad news is those changes are guaranteed to break existing Python applications. TensorFlow's developers have released a script to automatically upgrade old-style TensorFlow API scripts to the new format, but the script can't fix everything; you may still need to tweak scripts manually as needed. TensorFlow is now available in a Docker image that's compatible with Python 3, and for all Python users, TensorFlow can now be installed by pip, Python's native package manager.