Skip to content

Latest commit

 

History

History

notebooks

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

AI Platform Notebooks

AI Platform Notebooks is a managed service that offers an integrated and secure JupyterLab environment for data scientists and machine learning developers to experiment, develop, and deploy models into production.

This directory contains AI Platform Notebooks code samples and tutorials. The tutorials are divided into 2 sections:

Notebooks API

In this folder you will find Python code samples to interact with the AI Platform Notebooks API

AI Platform Notebooks tutorials

Run in AI Platform Notebooks

  1. Create a Notebook instance
  2. Clone this repository via Jupyter console or using the Git clone button
git clone https://github.com/GoogleCloudPlatform/python-docs-samples.git
  1. Open the tutorials folder and open the Jupyter notebooks

Run locally

  1. Install Jupyter notebooks (instructions)
  2. Install the dependencies in the requirements.txt file (instructions below)
  3. Registered the google-cloud-bigquery magic commands (instructions below)
  4. Set matplotlib to render inline (instructions below)

Install the dependencies

Install the dependencies with the following command:

    pip install --upgrade -r requirements.txt

Register magics and configure matplotlib

You can either perform these set up steps in a single notebook, or add the steps to your IPython configuration file to apply to all notebooks.

Perform set up steps within a notebook

To perform the set up steps for a single notebook, run the following commands in your notebook to register the BigQuery magic commands and set matplotlib to render inline:

%load_ext google.cloud.bigquery
%matplotlib inline

Perform set up steps in your IPython configuration file

To perform the set up steps implicitly for all of your notebooks, add the following code to your ipython_config.py file to register the BigQuery magic commands and set matplotlib to render inline:

c = get_config()

# Register magic commands
c.InteractiveShellApp.extensions = [
    'google.cloud.bigquery',
]

# Enable matplotlib renderings to render inline in the notebook.
c.InteractiveShellApp.matplotlib = 'inline'

See IPython documentation for more information about IPython configuration.