Pytorch 简明教程

PyTorch Tutorial

PyTorch 是一个面向 Python 的开源机器学习库,完全基于 Torch。它主要用于自然语言处理等应用。PyTorch 由 Facebook 的人工智能研究小组与优步的“Pyro”软件共同开发,用于内置概率编程的概念。

PyTorch is an open source machine learning library for Python and is completely based on Torch. It is primarily used for applications such as natural language processing. PyTorch is developed by Facebook’s artificial-intelligence research group along with Uber’s "Pyro" software for the concept of in-built probabilistic programming.

Audience

本教程编制面向专注于机器学习算法与自然语言处理系统的研发工作的 Python 开发人员。本教程的目标是全面描述 PyTorch 的所有概念及其实例。

This tutorial has been prepared for python developers who focus on research and development with machinelearning algorithms along with natural language processing system. The aim of this tutorial is to completely describe all concepts of PyTorch and realworld examples of the same.

Prerequisites

在继续本教程之前,您需要了解 Python 和 Anaconda 框架(Anaconda 中使用的命令)。了解人工智能概念将是额外的优势。

Before proceeding with this tutorial, you need knowledge of Python and Anaconda framework (commands used in Anaconda). Having knowledge of artificial intelligence concepts will be an added advantage.