Intel® Nervana™ Cloud

Date:Feb 02, 2018

The Intel® Nervana™ Cloud software contains a comprehensive software suite that enables data scientists to develop custom enterprise-grade deep learning solutions quickly and cost-effectively.

In This Release

The Intel® Nervana™ Cloud 1.8.1 release includes new support for Python 3. Neon and Tensorflow* scripts can be run with Python version 2.7 or 3.0. By default, version 2.7 will be used unless the model scripts include a shebang line near the top of the main training script, as follows:

#!/usr/bin/env python3

Intel® Nervana™ Cloud 1.8.1 includes beta support for TensorFlow* inference as well as additional enhancements and bug fixes.

TensorFlow Beta Support: Previously, we introduced the ability to launch and manage TensorFlow training jobs using the same mechanisms we use for Neon. With 1.8.0 and 1.8.1, we have updated Nervana Cloud to support TensorFlow version 1.3. To train TensorFlow models, make sure you specify the --environment as tf_1.3.0. We encourage feedback on this functionality as we work to harden it from beta to gold quality. At this time, cloud metric callbacks are not supported.

TensorFlow Streaming and Batch Inference: With 1.8.0 and later, you can perform batch and streaming prediction with a TensorFlow model trained with Intel® Nervana™ Cloud . To load the model for inference, the model needs to be exported to the /output directory as a saved_model.pb file, similar to if you were using TensorFlow Serving. Then simply kick off the inference jobs using the same mechanisms that you would use for Neon. There is no need to add additional --environment argument since we know the environment that was used to train the model. If the volume data you are using contain images that are not the same size that was used for model training, you must use custom preprocessing.

This release includes a number of additional features and fixes:

  • Support for Neon 2.5.0
  • Ability to undeploy all running streaming predictions using ncloud stream undeploy -a or --all
  • Start viewing logs for interactive sessions with ncloud interact start -L or --log_immediately
  • Run batch predict on imported models within the web user interface
  • Fixed file count when uploading large datasets with the ncloud volume command
  • Improved styling and scrolling in the web user interface

Known Limitation: The datasets command line interface has been disabled at this time. This functionality has been replaced by volumes. Volumes supports all functionality provided by datasets, plus more. Users can still run training jobs against existing datasets.

For complete history see the ChangeLog