notebook Package

Contains extensions for working with Jupyter notebooks in Azure Machine Learning.

With this package you can capture notebooks on runs, use Papermill to parameterize and execute notebooks, and run a local notebook as a pipeline step.

Modules

extension

The notebook magic extension module.

Classes

AzureMLApplicationInsightsNotebookHandler

Represents an Application Insights-based notebook execution handler.

Construct PapermillExecutionHandler object.

AzureMLNotebookHandler

Represents a Papermill-based notebook execution handler.

Papermill is a tool for parameterizing and executing Jupyter notebooks.

Construct PapermillExecutionHandler object.

Extension

Defines the IPython magic extension for Azure Machine Learning.

This class identifies the current notebook as the run creation context for any submit run.

NotebookExecutionHandler

Represents the base class for notebook execution handlers.

Construct NotebookExecutionHandler object.

NotebookRunConfig

Sets up configuration for notebooks runs.

Class NotebookRunConfig constructor.

NotebookRunnerStep

Creates a step to run a local notebook as a pipeline step in an Azure Machine Learning.

Create an Azure ML Pipeline step to run a local notebook as a step in azure machine learning pipeline.

PapermillExecutionHandler

Papermill-based notebook execution handler (DEPRECATED).

Use AzureMLNotebookHandler instead.

Construct PapermillExecutionHandler object.

Functions

load_ipython_extension

Load the extension in the module.

load_ipython_extension(ipython)

Parameters

ipython