Gradient Docs
Gradient HomeHelp DeskCommunitySign up free
1.0.0
1.0.0
  • About Paperspace Gradient
  • Get Started
    • Quick Start
    • Core Concepts
    • Install the Gradient CLI
    • Common Errors
  • Tutorials
    • Tutorials List
      • Getting Started with Notebooks
      • Train a Model with the Web UI
      • Train a Model with the CLI
      • Advanced: Distributed training sample project
      • Registering Models in Gradient
      • Using Gradient Deployments
      • Using Custom Containers
  • Notebooks
    • Overview
    • Using Notebooks
      • The Notebook interface
      • Notebook metrics
      • Share a Notebook
      • Fork a Notebook
      • Notebook Directories
      • Notebook Containers
        • Building a Custom Container
      • Notebook Workspace Include Files
      • Community (Public) Notebooks
    • ML Showcase
    • Run on Gradient (GitHub badge)
  • Projects
    • Overview
    • Managing Projects
    • GradientCI
      • GradientCI V1 (Deprecated)
  • Workflows
    • Overview
      • Getting Started with Workflows
      • Workflow Spec
      • Gradient Actions
  • Experiments
    • Overview
    • Using Experiments
      • Containers
      • Single-node & multi-node CLI options
      • Experiment options
      • Gradient Config File
      • Environment variables
      • Experiment datasets
      • Git Commit Tracking
      • Experiment metrics
        • System Metrics
        • Custom Metrics
      • Experiment Logs
      • Experiment Ports
      • GradientCI Experiments
      • Diff Viewer
      • Hyperparameter Tuning
    • Distributed Training
      • Distributed Machine Learning with Tensorflow
      • Distributed Machine Learning with MPI
        • Distributed Training using Horovod
        • Distributed Training Using ChainerMN
  • Jobs
    • Overview
    • Using Jobs
      • Stop a Job
      • Delete a Job
      • List Jobs
      • Job Logs
      • Job Metrics
        • System Metrics
        • Custom Metrics
      • Job Artifacts
      • Public Jobs
      • Building Docker Containers with Jobs
  • Models
    • Overview
    • Managing Models
      • Example: Prepare a TensorFlow Model for Deployments
      • Model Path, Parameters, & Metadata
    • Public Models
  • Deployments
    • Overview
    • Managing Deployments
      • Deployment Containers
        • Custom Deployment Containers
      • Deployment States
      • Deployment Logs
      • Deployment Metrics
      • A Deployed Model's API Endpoint
        • Gradient + TensorFlow Serving
      • Deployment Autoscaling
      • Optimize Models for Inference
  • Data
    • Types of Storage
      • Managing Data in Gradient
        • Managing Persistent Storage with VMs
    • Storage Providers
    • Versioned Datasets
    • Public Datasets Repository
  • TensorBoards
    • Overview
    • Using Tensorboards
      • TensorBoards getting started with Tensorflow
  • Metrics
    • Metrics Overview
    • View and Query Metrics
    • Push Metrics
  • Secrets
    • Overview
    • Using Secrets
  • Gradient SDK
    • Gradient SDK Overview
      • Projects Client
      • Experiments Client
      • Models Client
      • Deployments Client
      • Jobs Client
    • End to end tutorial
    • Full SDK Reference
  • Instances
    • Instance Types
      • Free Instances (Free Tier)
      • Instance Tiers
  • Gradient Cluster
    • Overview
    • Setup
      • Managed Private Clusters
      • Self-Hosted Clusters
        • Pre-installation steps
        • Gradient Installer CLI
        • Terraform
          • Pre-installation steps
          • Install on AWS
          • Install on bare metal / VMs
          • Install on NVIDIA DGX
        • Let's Encrypt DNS Providers
        • Updating your cluster
    • Usage
  • Tags
    • Overview
    • Using Tags
  • Machines (Paperspace CORE)
    • Overview
    • Using Machines
      • Start a Machine
      • Stop a Machine
      • Restart a Machine
      • Update a Machine
      • Destroy a Machine
      • List Machines
      • Show a Machine
      • Wait For a Machine
      • Check a Machine's utilization
      • Check availability
  • Paperspace Account
    • Overview
    • Public Profiles
    • Billing & Subscriptions
    • Hotkeys
    • Teams
      • Creating a Team
      • Upgrading to a Team Plan
  • Release Notes
    • Product release notes
    • CLI/SDK Release notes
Powered by GitBook
On this page
  • Prerequisites
  • Logging into the Paperspace Console for the first time
  • Create a Notebook
  • Advanced MLOps
  • Create a cluster
  • Create a Project
  • Running your first Experiment
  • Monitor your Experiment progress
  • Explore the rest of the platform
  1. Get Started

Quick Start

PreviousAbout Paperspace GradientNextCore Concepts

Last updated 3 years ago

Prerequisites

This section of the documentation covers our previous generation of Gradient. For the current version go to .

To begin using Gradient, follow these preliminary steps:

Now you can create Notebooks, Jobs, Projects, Experiments, Models, Deployments, and more!

Note: if you are a Gradient Private Cloud user, please visit the for more info on how to utilize private processing site clusters.

Logging into the Paperspace Console for the first time

When you first log into the Paperspace Console, you'll choose Gradient or Core, depending on whether you want to perform machine learning or to use cloud infrastructure directly.

You can always switch products later by clicking the Product Selector at the top-left of the Console and then selecting Gradient, Core, or your Paperspace Teams & Account settings.

Create a Notebook

You can stop, start, fork, and swap out the instance type anytime. Choose from a wide selection of pre-configured templates or bring your own.

Advanced MLOps

Create a cluster

Create a Project

Projects organize your work. To create a Project, navigate to Gradient > Projects in the UI and click Create Project. Then select Create Standalone Project and provide a project name. Now, you can use the created Project's Project ID in order to create Experiments in that Project via the CLI.

Running your first Experiment

You can run Experiments from the web interface or CLI:

Example command

The following command will work and will create and start an Experiment that will display properties of the attached GPU. Be sure to replace <your-project-id> with your Project ID and <your-cluster-id> with your Cluster ID.

gradient experiments run singlenode --projectId <your-project-id> --clusterId <your-cluster-id> --container 'Test-Container' --machineType P4000 --command 'nvidia-smi' --name 'test-01' --workspace none --apiKey <your-api-key>

Monitor your Experiment progress

Experiments states transition from Queued > Pending > Running. Once the Experiment is in the Running state, you can watch your Experiment run in the CLI and web UI. An Experiment can complete with the following states: Success, Cancelled, Error, or Failed.

Congratulations! You ran your first Experiment on Gradient 🚀

Explore the rest of the platform

Here's a sample project that exercises most of the components of the platform:

Notebooks can be created on the Notebooks tab. Just select a , choose your , and then click create.

Check out the option when launching Notebooks!

Check out the for a list of projects you can fork into your own account

allow you to execute Experiments, Jobs, Deployments, and other workloads. To create a cluster, navigate to the page and select Create Managed Cluster.

Before creating an experiment using the CLI, you must first .

Note: We recommend stashing your API key with gradient apiKey XXXXXXXXXXXXX or you can add your API key as an option on each Experiment. See .

Behind the scenes, your Experiment will be uploaded and executed on your cluster starting with the command you provided. There are , such as to specify your workspace (the additional files to be used in your experiment). You can always use the --help option after any command in the CLI for more info.

You can also create multi-node and leverage other advanced functionality such as and . Explore all the advanced options .

From to , there's a lot more to the Gradient platform. We recommend using the Web UI to explore the primary components and also be sure to install the and check out the .

template
instance type
FREE GPU
ML Showcase
Gradient Private Clusters
clusters
install the CLI
several optional Experiment parameters
Tensorboards
Metrics
here
Models
Deployments
CLI
SDK
Gradient Next
Create a Paperspace account
Create a team if higher tiers of service and collaboration features are desired
Gradient Private Cloud section
Connecting Your Account
Install the Gradient CLI
Connecting your account
Learn how to create a Jupyter Notebook. 1m48s.
GitHub - Paperspace/object-detection-segmentation: How to run object detection models on Gradient including re-training and inferenceGitHub
Logo
Select Notebooks &gt; Create a Notebook to enter the notebook create flow
Create a managed cluster in the Clusters tab
Select Projects &gt; Create a Project to initiate a new machine learning project