Elyra JupyterLab AI Extension Improves Usability
Written by Kay Ewbank   
Thursday, 13 August 2020

Elyra AI Toolkit is now available in a 1.0 release. The open source project extends the JupyterLab user interface to simplify the development of data science and AI models.

Elyra is an open-source project that provides a set of AI-centric extensions to JupyterLab. Launched iat the end of April, 2020 as we reported at the time, Elyra was developed by IBM, and has features including a Notebook Pipelines visual editor; the ability to run notebooks as batch jobs; and hybrid runtime support (based on Jupyter Enterprise Gateway). It also lets you execute Python scripts within the editor, and has notebook versioning based on Git integration.

elyra

Elyra’s Notebook Pipeline Editor is designed to make it easier to convert multiple notebooks into batch jobs or workflows. This means Jupyter users can move their experiments to run on cloud-based resources so they run faster. The Notebook Pipeline Editor now has enhanced inline user documentation and validation capabilities. It also has improved performance for pipeline submission to Kubeflow Pipelines runtime. New optimized dependency handling providing a much faster submission of pipelines, and there's support for “bring your own image” to be used as the environment to execute Notebooks on the external runtime.

Elyra Launcher

Reusable code snippet support has now been added so researchers can reuse task-oriented blocks of code. The new code snippets extension lets you discover, create, and insert reusable snippets of code into your Notebooks, Python Scripts, or even Markdown files used for documentation directly from the JupyterLab workspace. The available code snippets as shown as a list in the left side pane, including a preview of each snippet, and an option to either copy a snippet or insert it directly inline.

Elyra also has a Table of Contents extension for Notebooks and Python Scripts. This makes it easier to find specific sections in Notebooks or function definitions in Python Scripts. The extension has been enhanced in this release to support navigating Python Scripts.

elyra

More Information

Elyra On GitHub

Related Articles

IBM's Elyra AI Toolkit 

Kite Adds Jupyter Integration

.NET Jupyter Notebooks Announced

Jupyter Notebook 5 Adds Cell Tagging

Jupyter 4 Completed By Release Of IPython 4

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Redis Changes License, Rival Fork Launched
03/04/2024

The developers of Redis have announced that they are changing the licensing model for the database. From now on, all future versions of Redis will be released with source-available licenses rather tha [ ... ]



Is PHP in Trouble?
10/04/2024

The April 2024 headline for the TIOBE Index, which ranks programming languages in terms of their popularity, reads, "Is PHP losing its mojo" asking this question because this month PHP has dropped out [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info