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’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.


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.


Apple's Walled Garden Is Crumbling

Or is it? Depends on which side of the wall you are on. Apple is doing all it can to keep control and more importantly keep the revenuse from its App Store, but from the outside it seems to be losing  [ ... ]

OpenAI Introduces GPT-4o, Loses Sutskever

It's an eventful week for OpenAI, the research company dedicated to making advances towards Artificial General Intelligence that are both safe and beneficial to all. A day after it showcased its lates [ ... ]

More News

raspberry pi books



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