Warmup Guide To Pytorch
Warmup Guide To Pytorch
PyTorch
A comprehensive guide to PyTorch, a
popular framework for machine learning
and deep learning that you can learn
more about at ODSC West 2021
3
Table of Contents
Model Compatibility 17
Benefits of PyTorch 17
Python Based 18
Faster Computation 18
Extendable 18
Debugging 19
Overview
PyTorch is an open-source framework built for
developing machine learning and deep learning
models. In particular, this framework provides
the stability and support required for building
computational models in the development
phase and deploying them in the production
phase.
What Is PyTorch
Developed by Facebook AI in 2016, PyTorch, a Python library,
enables engineers and developers to perform fast computation
with a user-friendly front-end.
Key Terminology
To gain mastery in PyTorch, it is essential to understand some of its
key terminologies.
Tensors
Tensors are the fundamental data structures of PyTorch and other
deep learning frameworks like TensorFlow. They are multidimensional
arrays that are similar to NumPy arrays. Tensors are one of the core
components of PyTorch. The functionality of tensors is similar to that
of metrics, a well-known representation of an array of numbers. A
tensor is an N-dimensional array that acts as a data container. A 1D
tensor is known as a vector, whereas a 2D tensor is a metric.