# Paperspace – DigitalOcean Documentation > ## Paperspace Accounts and Teams Paperspace personal accounts provide each user with a private workspace that has a unique namespace. Teams let you collaborate with others. - [How to Manage Paperspace Personal Accounts](https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-accounts/index.html.md): The Accounts Settings section lets you view and edit your account information, like changing your name, enabling 2FA, changing your email address, and deactivating your account. - [How to Upload SSH Keys to Paperspace Personal Accounts](https://docs.digitalocean.com/products/paperspace/accounts-and-teams/add-ssh-keys/index.html.md): SSH keys provide a secure way to remotely access your Linux-based machines. When a machine is created, the paperspace user is provisioned. You can manage your machines using password-based logins, but we strongly recommend using SSH key pairs instead. SSH … - [How to Use and Manage Paperspace Secrets](https://docs.digitalocean.com/products/paperspace/accounts-and-teams/use-secrets/index.html.md): Use secrets to keep private keys secure while using Gradient. - [How to Manage Paperspace Teams](https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-teams/index.html.md): Create a team and manage team membership and roles. - [How to Enable Single Sign-On (SSO) for Paperspace Teams](https://docs.digitalocean.com/products/paperspace/accounts-and-teams/enable-sso/index.html.md): SAML support can be enabled for Paperspace Teams to allow users to use the same credentials across many websites including Paperspace. Team Admin can set up SAML for their team using the majority of identity providers (IdPs) as long as they are compatible … ## Deployments Deployments are containers-as-a-service that let you run container images and serve machine learning models. - [Deployments Features](https://docs.digitalocean.com/products/paperspace/deployments/details/features/index.html.md): Gradient Deployments are containers-as-a-service which let you deploy your machine learning model as an API endpoint. With Deployments, you can: Train a model using pre-configured templates and sample projects. Schedule jobs, provision resources, and … - [Paperspace Pricing](https://docs.digitalocean.com/products/paperspace/deployments/details/pricing/index.html.md): Pricing for Paperspace products and Gradient subscriptions. - [Deployments Availability](https://docs.digitalocean.com/products/paperspace/deployments/details/availability/index.html.md): Regional datacenter availability for deployments. - [Deployments Limits](https://docs.digitalocean.com/products/paperspace/deployments/details/limits/index.html.md): Limits and known issues for Deployments. - [Deployments Quickstart](https://docs.digitalocean.com/products/paperspace/deployments/getting-started/quickstart/index.html.md): Just the essentials to go from zero to working in a few minutes. - [Deployments Support](https://docs.digitalocean.com/products/paperspace/deployments/support/index.html.md): Get help with technical support and answers to frequently asked questions. - [How to Create Deployments Using the Paperspace CLI](https://docs.digitalocean.com/products/paperspace/deployments/how-to/create-deployments/index.html.md): Create Gradient Deployments, get started, and use advanced features. - [Deployment Spec Reference](https://docs.digitalocean.com/products/paperspace/deployments/reference/deployment-spec/index.html.md): Paperspace allows you to tailor your deployment via configuration or spec definitions. - [How to View Logs for Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/view-deployment-logs/index.html.md): Access real time and post-workload system logs for Gradient Deployments. - [How to View Metrics for Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/view-deployment-metrics/index.html.md): Access CPU usage, RAM usage, and requests issued metrics for Gradient Deployments. - [Autoscaling Configuration for Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/reference/autoscaling/index.html.md): Configure autoscaling to handle scale up and down events for your deployment. - [How to Delete Paperspace Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/delete-deployments/index.html.md): Delete a deployment to save on storage. - [Public and Protected Endpoints in Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/reference/endpoint-security/index.html.md): Gradient deployments have two levels of endpoint security with different levels of access to the service. - [Health Checks for Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/reference/health-checks/index.html.md): Configure health checks that monitor the health and readiness of Gradient Deployments. - [How to Use Container Images for Paperspace Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/use-images/index.html.md): Choose a specific container image for a Deployment. - [How to Use Paperspace Integrations](https://docs.digitalocean.com/products/paperspace/deployments/how-to/use-integrations/index.html.md): Connect repositories and storage solutions to your deployment. - [How to Use Secrets and Environment Variables in Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/use-secrets/index.html.md): Use secrets in Gradient Deployments. - [How to Use Custom Containers in Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/manage-containers/index.html.md): Use and manage custom containers in Gradient Deployments to define consistent, reproducible runtime environments for your applications and models. - [How to Deploy Using GitHub Actions with Gradient Deployments](https://docs.digitalocean.com/products/paperspace/deployments/how-to/use-github-action/index.html.md): A reference guide to using GitHub Actions with Gradient Deployments. - [Deploy a Model to an Endpoint using Gradient](https://docs.digitalocean.com/products/paperspace/deployments/getting-started/deploy-model-to-endpoint/index.html.md): Use Gradient to deploy a machine learning model using a high-performance, low-latency microservice with a RESTful API. - [Deployment Basics](https://docs.digitalocean.com/products/paperspace/deployments/concepts/deployment-basics/index.html.md): High-level overview of Gradient Deployments. ## Machines Machines are Linux and Windows virtual machines with persistent storage, GPU options, and free unlimited bandwidth. They're designed for high-performance computing (HPC) workloads. - [Machines Support](https://docs.digitalocean.com/products/paperspace/machines/support/index.html.md): Learn about different support levels and get in touch with Paperspace support. - [Machines Best Practices](https://docs.digitalocean.com/products/paperspace/machines/concepts/best-practices/index.html.md): Best practices for using your Paperspace machines. - [How to Create a Machine](https://docs.digitalocean.com/products/paperspace/machines/how-to/create/index.html.md): Create a Linux machine to run workloads or applications. You can configure the machine to suit your needs, whether for development, testing, or production. - [Machines Features](https://docs.digitalocean.com/products/paperspace/machines/details/features/index.html.md): We offer a variety of Linux machines that are optimized for high-performance computing workloads, such as artificial intelligence and machine learning applications. - [Machines Quickstart](https://docs.digitalocean.com/products/paperspace/machines/getting-started/quickstart/index.html.md): Just the essentials to go from zero to working in a few minutes. - [How to Connect to a Machine](https://docs.digitalocean.com/products/paperspace/machines/how-to/connect/index.html.md): Connect to your Linux machine securely via SSH using the Paperspace console or desktop app. - [Paperspace Pricing](https://docs.digitalocean.com/products/paperspace/machines/details/pricing/index.html.md): Pricing for Paperspace products and Gradient subscription plans. - [Machine States and Error Codes](https://docs.digitalocean.com/products/paperspace/machines/reference/states-and-error-codes/index.html.md): Definitions of Paperspace machine states and errors. - [Use the ML-in-a-Box Template For Machine Learning Applications](https://docs.digitalocean.com/products/paperspace/machines/getting-started/run-ml-in-a-box/index.html.md): Use the ML-in-a-Box template, a generic data science stack for machine learning that includes stable and up-to-date installations of widely used machine learning and mathematics software, on your machines. - [Machines Availability](https://docs.digitalocean.com/products/paperspace/machines/details/availability/index.html.md): Regional datacenter availability for machines. - [How to Deactivate a Machine](https://docs.digitalocean.com/products/paperspace/machines/how-to/deactivate/index.html.md): Deactivate a Paperspace machine to permanently delete the machine, its files, and its snapshots from your Paperspace account. - [NVIDIA H100 Reference](https://docs.digitalocean.com/products/paperspace/machines/details/h100/index.html.md): NVIDIA H100 is a GPU built on NVIDIA’s Hopper GPU Architecture. It’s designed for large-scale artificial intelligence and high-performance computing workloads. H100 machines feature 4x100 GigE connections for private traffic. For more information about the … - [Machines Limits](https://docs.digitalocean.com/products/paperspace/machines/details/limits/index.html.md): Limits and known issues for machines. - [Machine Types](https://docs.digitalocean.com/products/paperspace/machines/details/machine-types/index.html.md): Learn more about the hardware specifications, performance details, operating systems, and architectures of the various Paperspace machine types. - [How to Manage User Access](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-users/index.html.md): Manage user access to your Paperspace machine, allowing team members to collaborate and share resources. Add or remove users to control who can access and administer your machine. - [How to Resize a Machine](https://docs.digitalocean.com/products/paperspace/machines/how-to/resize/index.html.md): Resize your machine when needed by adjusting its machine type for better performance or increasing its disk size for more storage. This allows you to optimize resources based on your workload requirements. - [How to Transfer Files Between Machines](https://docs.digitalocean.com/products/paperspace/machines/how-to/transfer-files/index.html.md): Transfer files between your Windows-based machine and other devices using FileZilla, `scp`, `wget`, or Windows' Remote Desktop Protocol (RDP), depending on your needs for secure or public file transfers. - [How to Use Clipboard Syncing and the Paperspace Password Tool on Windows-Based Machines](https://docs.digitalocean.com/products/paperspace/machines/how-to/use-windows-features/index.html.md): Windows-based machines offer features designed to enhance your experience, such as clipboard syncing and the Paperspace Password Tool. - [How to Enable or Disable Auto-shutdown](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-auto-shutdown/index.html.md): Automatically turn off your machine after a period of inactivity using the auto-shutdown feature. This helps you manage resources efficiently by turning off idling machines. - [How to Create, Delete, or Migrate a Machine to a Private Network](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-private-networks/index.html.md): Connect machines and shared drives on a logically isolated private network for secure communication or to enable a VPN. Migrate machines between different private networks at any time. - [How to Assign or Remove a Public IP Address](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-public-ips/index.html.md): Assign a public IP address to your machine to make it accessible over the internet, or remove the public IP address when your machine no longer needs external access. - [How to Create, Mount, or Delete a Shared Drive](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-shared-drives/index.html.md): Enable secure storage accessible from multiple machines in a private network with shared drives. - [How to Take, Revert to, or Delete a Snapshot](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-snapshots/index.html.md): Protect your machines and its data by taking, reverting to, or deleting snapshots, which are disk images that capture the state of your machine at a specific point in time. Use snapshots as backups to protect against data loss, system failures, or other … - [How to Create or Delete a Custom Template](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-custom-template/index.html.md): Use custom templates to create machines with specific machine configurations. Custom templates allow you to replicate your machine setup, including installed software and configurations, for consistent and efficient workflows. You can also delete templates … - [How to Create or Delete a Virtual Private Network](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-vpn/index.html.md): Set up a secure site-to-site VPN connection using a VPN gateway to enable encrypted, two-way communication between your Paperspace machines and external networks, such as your local network or a third-party location. You can create or delete a VPN through … - [How to Enable or Disable Advanced Desktop Streaming Settings](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-desktop-streaming/index.html.md): Enable or disable advanced desktop streaming settings, like Gamer Mode for enhanced mouse control and resolution snapping or USB mouse emulation for addresing mouse issues in games and other applications. - [How to Enable or Disable NVLink](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-nvlink/index.html.md): Enhance data transfer speeds and scalability between NVIDIA GPUs for high-performance computing tasks by enabling NVLink. Disable NVLink on H100x1 machines to use CUDA. - [How to Assign or Unassign a Hostname](https://docs.digitalocean.com/products/paperspace/machines/how-to/manage-hosts/index.html.md): Assign a persistent hostname to your machine to keep the hostname consistent after shutdowns and restarts. ## Notebooks Notebooks are a web-based Jupyter IDE with shared persistent storage for long-term development and inter-notebook collaboration, backed by accelerated machines. - [Notebooks Features](https://docs.digitalocean.com/products/paperspace/notebooks/details/features/index.html.md): Notebooks provide a fully-managed IDE for exploring data and building machine learning models - [Paperspace Pricing](https://docs.digitalocean.com/products/paperspace/notebooks/details/pricing/index.html.md): Pricing for Paperspace products and Gradient subscriptions. - [Notebooks Availability](https://docs.digitalocean.com/products/paperspace/notebooks/details/availability/index.html.md): Regional datacenter availability for notebooks. - [Notebooks Limits](https://docs.digitalocean.com/products/paperspace/notebooks/details/limits/index.html.md): Limits and known issues for Notebooks. - [Public Datasets](https://docs.digitalocean.com/products/paperspace/notebooks/details/public-datasets/index.html.md): Public datasets available for use in Notebooks and Workflows. - [Notebooks Quickstart](https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/quickstart/index.html.md): Just the essentials to go from zero to working in a few minutes. - [Storage Architecture](https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-architecture/index.html.md): Interact with data through intuitive storage primitives. - [Create a Jupyter Notebook with Templates or Custom Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/create-jupyter-notebook/index.html.md): Create a Jupyter Notebook by using an existing template or creating a custom notebook. - [Storage Types](https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-types/index.html.md): Types of storage in Notebooks such as persistent storage and versioned data. - [Create and Run Example Gradient Notebooks with Fast.ia and CLIP-PixelDraw](https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/run-example-notebooks/index.html.md): Create and run two example Gradient Notebooks, one using Fast.ai to get started and another using CLIP-PixelDraw to generate a clip art from a string of text. - [Notebooks Support](https://docs.digitalocean.com/products/paperspace/notebooks/support/index.html.md): Get help with technical support and answers to frequently asked questions. - [How to Create Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/create-notebooks/index.html.md): Create a notebook using Paperspace's CPU- and GPU-backed machines. - [How to Swap Machines Attached to Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/swap-machines/index.html.md): Swap and see the kernel state for machines attached to notebooks. - [How to Fork Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/fork-notebooks/index.html.md): Fork a notebook to create a clone of a public notebook into your workspace or to duplicate a notebook already in your workspace. - [How to Share Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/share-notebooks/index.html.md): Share access to Notebooks to let other users view and run your notebook. - [How to Add a Run on Gradient Badge for Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/add-run-on-gradient/index.html.md): Use a Run on Gradient URL or badge to share Gradient Notebooks on Paperspace. - [How to Create Datasets for Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/create-datasets/index.html.md): Create datasets using the Paperspace console and command line. - [How to Mount Datasets in a Gradient Notebook](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/mount-datasets/index.html.md): Mount existing team datasets, public datasets, and create new team datasets to explore data and training models. - [How to Upload and Download Datasets and Files from Gradient Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/transfer-data-and-files/index.html.md): Upload and download files from the file manager, transfer files from Google Drive to your notebook, and access shared persistent storage. - [How to Connect S3-Compatible Data Sources to Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/connect-data-sources/index.html.md): Mount public or private S3 buckets into notebooks to access data stored externally. - [How to Set Up Storage Providers for Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/add-storage-providers/index.html.md): Add DigitalOcean Spaces Object Storage or another public storage provider. - [How to Manage Storage for Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/manage-storage/index.html.md): Manage storage in Linux-based environment. - [How to Use the Terminal to Access Notebook Machines](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/use-terminal/index.html.md): Access a terminal in Gradient Notebooks to use root access to the underlying machine. - [How to Connect to Remote Jupyter Kernel](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/connect-remote-kernel/index.html.md): Connect to remote Jupyter kernels through alternative IDEs. - [How to Access and Restart Jupyter Kernels](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/restart-kernels/index.html.md): How to check on Jupyter kernel states - [How to Use Custom Containers in Gradient Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/manage-containers/index.html.md): Use and configure custom containers in Gradient Notebooks to define your own runtime environment and dependencies. - [How to View Logs for Gradient Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/view-notebook-logs/index.html.md): Access real time and post-workload system logs for Gradient Deployments. - [How to View Metrics For Gradient Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/view-notebook-metrics/index.html.md): Access CPU usage, RAM usage, and GPU performance metrics for Gradient Notebooks. - [How to Use TensorBoard in Notebooks](https://docs.digitalocean.com/products/paperspace/notebooks/how-to/use-tensorboard/index.html.md): Use TensorBoard, a visualization toolkit from TensorFlow, within Gradient notebooks to visualize metrics and histograms, display images, and more. - [Notebook Templates](https://docs.digitalocean.com/products/paperspace/notebooks/concepts/notebook-templates/index.html.md): Templates are pre-configured notebooks used for machine learning (ML) libraries and repositories. ## Workflows Workflows automate machine learning tasks, combining GPU instances with an expressive syntax to generate production-ready machine learning pipelines with a few lines of code. - [Workflows Features](https://docs.digitalocean.com/products/paperspace/workflows/details/features/index.html.md): Gradient Workflows automate machine learning tasks, bringing together Gradient GPU instances with an expressive syntax to generate production-ready machine learning pipelines with a few lines of code. - [Paperspace Pricing](https://docs.digitalocean.com/products/paperspace/workflows/details/pricing/index.html.md): Pricing for Paperspace products and Gradient subscriptions. - [Workflows Availability](https://docs.digitalocean.com/products/paperspace/workflows/details/availability/index.html.md): Regional datacenter availability for workflows. - [Workflows Limits](https://docs.digitalocean.com/products/paperspace/workflows/details/limits/index.html.md): Limits and known issues for Workflows. - [Workflows Support](https://docs.digitalocean.com/products/paperspace/workflows/support/index.html.md): Get help with technical support and answers to frequently asked questions. - [Environment Variables](https://docs.digitalocean.com/products/paperspace/workflows/concepts/environment-variables/index.html.md): Environment variables are one way to pass information to and from Workflows, and between the jobs within them. - [How to Manage Workflows with the Paperspace GUI and CLI](https://docs.digitalocean.com/products/paperspace/workflows/how-to/manage-workflows/index.html.md): Use the Paperspace GUI and CLI to create new Workflows, import existing ones, and run them. - [Workflow Spec Reference](https://docs.digitalocean.com/products/paperspace/workflows/reference/workflow-spec/index.html.md): Block definitions and examples for Workflow specs. - [How to Create Datasets for Gradient Workflows](https://docs.digitalocean.com/products/paperspace/workflows/how-to/create-datasets/index.html.md): Create a new dataset for Workflows in the command line or UI. - [Gradient Actions](https://docs.digitalocean.com/products/paperspace/workflows/reference/gradient-actions/index.html.md): Gradient Actions are composable building blocks for creating reproducible machine learning Workflows. Actions use the uses and with syntax to specify how a job step executes. container uses: container@v1 with: image: bash:5 args: ["echo", "hello", "world"] … - [Understanding Inputs & Outputs](https://docs.digitalocean.com/products/paperspace/workflows/concepts/understanding-io/index.html.md): The steps in a Gradient Workflow can communicate with other steps using inputs and outputs, which can be datasets, volumes, or strings. - [How to Use Custom Containers in Gradient Workflows](https://docs.digitalocean.com/products/paperspace/workflows/how-to/manage-containers/index.html.md): Use and manage custom containers in Gradient Workflows to define reproducible environments for each Workflow step. - [Using YAML for Data Science](https://docs.digitalocean.com/products/paperspace/workflows/concepts/use-yaml-for-data-science/index.html.md): Examples of YAML syntax used in Gradient Workflows. - [How to Connect to the Gradient GitHub App](https://docs.digitalocean.com/products/paperspace/workflows/how-to/connect-to-github-app/index.html.md): The Gradient GitHub App lets you start training runs in Workflows and Deployments by listening for commits in GitHub. - [How to Use the Gradient Model Repository to Manage Models](https://docs.digitalocean.com/products/paperspace/workflows/how-to/use-model-repo/index.html.md): Use the Gradient Model repository to import, manage, and deploy ML models. - [Set Up Your First Workflow](https://docs.digitalocean.com/products/paperspace/workflows/getting-started/your-first-workflow/index.html.md): Start automating machine learning tasks and creating reproducible and production-ready pipelines.