LogoLogo
Sign InProject RobbieDemos
  • Getting Started
    • Welcome
    • Running your first Job
    • Remote function - Jupyter Notebook
    • Notebook Runner
    • Command Runner
  • Robbie Concepts
    • Introduction
    • User
    • Run
    • Token
    • Group (aka Team)
    • Environments
    • Workspace
    • Dependencies
    • Job Configuration File
    • Robbie Persistent Disk
  • Robbie Portal
    • Overview
    • Main Menu and Navigation
    • My Profile
    • My Resources
    • Runs
  • Running your experiments on Robbie
    • Overview
    • Command Runner
    • Jupyter Notebooks
    • Robbie Python Remote Functions
    • Robbie Magics
    • Robbie Notebook Runner
    • Matplotlib Support
    • Funding Group, Environment, and Images
  • Robbie Command Line Reference
    • robbie login
    • robbie config
    • robbie run
  • How it works
    • Architecture
Powered by GitBook
LogoLogo

© Positron Networks, Inc. - Patents Pending

On this page

Was this helpful?

Export as PDF
  1. Running your experiments on Robbie

Jupyter Notebooks

Jupyter Notebooks are open-source documents that can be used to create, prototype, and share computational documents. They can be used for various purposes, including data science, scientific computing, computational journalism, and machine learning.

One of the biggest challenges of using Jupyter Notebooks for machine learning is related to the use of GPUs (needed to speed up machine learning computations). Unfortunately, Jupyter Notebooks reserve and hold a GPU the entire time the notebook is open, even when idle and not running Python code. Furthermore, machine learning experiments often comprise other distinct phases, such as data preparation and visualization, that do not require a GPU. These shortcomings prevent others from using the GPU, drive up GPU costs, and force administrators to restrict GPU access.

Robbie solves this problem by enabling users to access high-performance GPUs in a Jupyter Notebook, whether hosted on a local machine, a non-GPU notebook server, or Google Colab.

There are three ways to access GPUs via Robbie in your Jupyter Notebook:

  • Robbie Remote Function

  • Robbie Magic

  • Robbie Notebook Runner

PreviousCommand RunnerNextRobbie Python Remote Functions

Last updated 6 months ago

Was this helpful?