Расширение Elyra JupyterLab AI для повышения удобства использования


Elyra AI Toolkit теперь доступен в версии 1.0. Проект с открытым исходным кодом расширяет пользовательский интерфейс JupyterLab, чтобы упростить разработку моделей науки о данных и искусственного интеллекта.

Elyra JupyterLab AI

Elyra — это проект с открытым исходным кодом, который предоставляет набор расширений, ориентированных на ИИ, для JupyterLab. Запущенная в конце апреля 2020 года, как мы сообщали в то время, Elyra была разработана IBM и имеет функции, включая визуальный редактор Notebook Pipelines; возможность запускать записные книжки как пакетные задания; и поддержка гибридной среды выполнения (на основе Jupyter Enterprise Gateway). Он также позволяет выполнять сценарии Python в редакторе и поддерживает управление версиями записной книжки на основе интеграции с Git.

Редактор Elyra Notebook Pipeline Editor упрощает преобразование нескольких записных книжек в пакетные задания или рабочие процессы. Это означает, что пользователи Jupyter могут перенести свои эксперименты на облачные ресурсы, чтобы они работали быстрее. Редактор Notebook Pipeline Editor теперь имеет расширенные возможности встроенной пользовательской документации и проверки. Также улучшена производительность при отправке конвейера в среду выполнения Kubeflow Pipelines. Новая оптимизированная обработка зависимостей, обеспечивающая гораздо более быструю отправку конвейеров, и есть поддержка «принеси свой собственный образ», который будет использоваться в качестве среды для выполнения записных книжек во внешней среде выполнения.

Добавлена поддержка многократно используемых фрагментов кода, чтобы исследователи могли повторно использовать блоки кода, ориентированные на выполнение задач. Новое расширение фрагментов кода позволяет обнаруживать, создавать и вставлять фрагменты кода многократного использования в записные книжки, сценарии Python или даже файлы Markdown, используемые для документации, непосредственно из рабочей области JupyterLab. Доступные фрагменты кода в виде списка на левой боковой панели, включая предварительный просмотр каждого фрагмента и возможность либо скопировать фрагмент, либо вставить его прямо в строку.

У Elyra также есть расширение Table of Contents для записных книжек и скриптов Python. Это упрощает поиск определенных разделов в записных книжках или определений функций в скриптах Python. В этом выпуске расширение было улучшено для поддержки навигации по скриптам Python.


Добавить комментарий