Data

TensorFlow 1.8.0-rc0 releases

2 min read

With just 15 days from TensorFlow’s major release of 1.7.0, the TensorFlow Community is highly energetic and enthusiast to distribute its 1.8.0 in coming days. The team has announced the beta release 1.8.0-rc0 with numerous exciting features and bug fixes. This newer version has paid more attention towards supporting GPU memory, running on multiple GPUs and cloud performance.

Major features and improvements in TensorFlow 1.8.0-rc0:

  • Adds Gradient Boosted Trees for pre-made Estimators with BoostedTreesClassifier and BoostedTreesRegressor.
  • Adds 3rd generation pipeline config for Cloud TPUs for performance improvement and usability.
  • Support for running Estimator model on multiple GPUs by passing tf.contrib.distribute.MirroredStrategy() to tf.estimator.RunConfig().
  • Support for prefetching GPU memory using tf.contrib.data.prefetch_to_device().
  • Moving Bayesian computation tf.contrib.bayesflow to its own dedicated repository.
  • Allows generic proto parsing and RPC communication with tf.contrib.{proto,rpc}.

Bug Fixes in TensorFlow 1.8.0-rc0:

  • Enabled support for prefetching of dataset elements to GPU memory with tf.contrib.data.prefetch_to_device.
  • Allows automatic tuning of prefetch buffer sizes with tf.contrib.data.AUTOTUNE.
  • Added support for building datasets of CSV files with tf.contrib.data.make_csv_dataset.
  • Provision of creating iterators with Both Dataset.__iter__() and Dataset.make_one_shot_iterator() in eager execution mode.
  • Enabled automatic device placement.
  • tf.GradientTape voluntarily moved out of future contributions to the library.
  • Added new data preprocessing functions and fashion mnist dataset to tf.keras.
  • Accelerated Linear Algebra (XLA) with lexicographical feature.
  • Allows exclusion of nodes in tensor-filter operations.
  • Fixed spurious background colors in text terminals.
  • Fixed batch dimensions reshaping with BatchReshape.
  • Support for explicit gradient checkpointing on TPU with tf.contrib.layers.recompute_grad works.

For the complete list of bug fixes and improvements, you can read TensorFlow’s Github page.

Miscellaneous changes:

  • Easy calling to TensorFlow C API.
  • Description of shapes and pointer noted in tf.distributions.Distribution tutorial notebook.
  • Scatter operations extended and updated with tf.scatter_min and tf.scatter_max
  • cuDNN RNN operations moved to TensorFlow codebase.
  • Added float64 support for Conv2d, Conv2dBackpropInput, Conv2dBackpropFilter and AvgPool/AvgPoolGrad.
  • Localised graph name scope thread for multi-threaded environments.
  • Updated nsync synchronization library for avoiding slow primitives on Linux.
  • Non-uniformity of orthogonal matrices fixed.
  • Multi-image Estimator eval summaries displays correctly.

You can download the source code to access all the exciting features of TensorFlow 1.8.0-rc0.

Pravin Dhandre

Category Manager and tech enthusiast. Previously worked on global market research and lead generation assignments. Keeps a constant eye on Artificial Intelligence.

Share
Published by
Pravin Dhandre

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago