Skip to content

Developer Productivity and Collaboration with Azure Machine Learning

Source: TechNet - Developer Productivity and Collaboration with Azure Machine Learning

Collaboration and Sharing

An increasing number of data scientists and developers are creating notebooks collaboratively and sharing these notebooks across their team We heard feedback that most users feel like they are missing adequate tools to edit notebooks simultaneously or share their notebooks with a broader audience. Users often resort to screen shares and calls to complete or present work within a notebook. We recently just release a few new features to help combat some of these issues:

  • Co-editing (preview). Co-editing makes collaboration easier than ever. The notebook can now be shared by sending the notebook URL, allowing multiple users to edit the notebook in real-time.
  • Export Notebook as Python, LaTeX or HTML. When you feel satisfied with the results from your notebook and ready to present to your colleagues, you can export the notebook to various formats for easy sharing. LaTeX, HTML, and .py are currently supported.

Data scientist & Developer Productivity

  • Speed up workflows

  • a clear indication that a cell has finished running

  • a way to templatize common code excerpts
  • a way to check variable contents
  • Productivity Features

  • Cell Status Bar:

    • The status bar located in each cell indicates the cell state: whether a cell has been queued, successfully executed, or run into an error.
    • The status bar also displays the execution time of the last run.
  • Variable Explorer.
    • Provides a quick glance into the data type, size, and contents of your variables and dataframes, allowing for quicker and simpler debugging.
  • Notebook snippets (preview):

  • Common Azure ML code excerpts are now available at your fingertips.

  • Navigate to the code snippets panel, accessible via the toolbar, or activate the in-code snippets menu using Ctrl + Space.
  • IntelliCode. IntelliCode provides intelligent auto-completion suggestions using an ML algorithm that analyzes the context of your notebook code. IntelliCode suggestions are designated with a star.

  • Keyboard shortcuts with full Jupyter parity. Azure ML now supports all the keyboard shortcuts available in Jupyter and more.

  • Table of Contents. For large notebooks, the Table of Contents panel then allows you to navigate to the desired section. The sections of the notebook are designated by the Markdown headers.

  • Markdown Side-by-side Editor in Notebooks. Within each notebook, the new side-by-side editor allows you to view the rendered results of your Markdown cells directly in your notebook editing


https://docs.microsoft.com/en-us/azure/machine-learning/how-to-run-jupyter-notebooks

Backlinks:

list from [[Developer Productivity and Collaboration with Azure Machine Learning]] AND -"Changelog"