Tutorials

Quick Start

  • Overview
  • Quick Start
  • Tensor
  • Data Loading and Processing
  • Building a Network
  • Automatic Differentiation
  • Model Training
  • Saving and Loading the Model
  • Accelerating with Static Graphs

Data Processing

  • Data Processing Overview
  • Data Loading and Sampling
  • Data Operation/Data Transformation
  • MindRecord Format Conversion
  • Optimizing the Data Processing

Compilation

  • Introduction to Graph Mode Programming
  • Graph Mode Syntax - Operators
  • Graph Mode Syntax - Python Statements
  • Graph Mode Syntax - Python Built-in Functions
  • Graph Mode - Programming Techniques
  • Custom Fusion Strategy

Parallel

  • Distributed Parallelism Overview
  • Distributed Parallel Startup Methods
  • Data Parallel
  • Operator-level Parallelism
  • Optimizer Parallel
  • Pipeline Parallel
  • Optimization Techniques
  • Distributed High-Level Configuration Case

Debugging and Tuning

  • Dynamic Graph Debugging
  • Using Dump in the Graph Mode
  • Feature Value Detection
  • Ascend Performance Tuning
  • Error Reporting Analysis
  • DryRun

Custom programming

  • Custom Operators
  • Custom Backend
  • Custom Pass
  • Hook Programming

Infer

  • MindSpore Inference Overview
  • MindSpore LLM Inference with Framework
  • MindSpore Lite Inference Overview

High Availability

  • Fault Recovery
  • Training Process Graceful Exit

Model Cases

  • Model Migration
  • Computer Vision
  • Natural Language Processing
  • Generative
Tutorials
  • MindSpore Tutorial
  • View page source

MindSpore Tutorial

Quick Start
Basic processes of MindSpore deep learning, including data processing, model loading and saving, and graph mode acceleration.
Data Processing
Provide cases of data processing enhancement, cache, and pipeline functions.
Compilation
Provide MindSpore compilation syntax support cases and graph mode programming cases.
Parallel
Provide practice cases and optimization policies, such as data parallelism, operator-level parallelism, and optimizer parallelism.
Debugging and Tuning
Provide debugging cases for dump, profiler, and dryrun functions.
Custom Programming
Provide custom operator and customized convergence practice cases.
Inference
Describe the device-to-device process of MindSpore inference, including model building and weight segmentation.
High Availability
Describe the training HA feature, including fault recovery and graceful process exit.
Model Cases
Provide model migration guidance and various CV, NLP, and generative model building cases.
Next

© Copyright MindSpore.

Built with Sphinx using a theme provided by Read the Docs.