1
Overview of Deep Learning Using PyTorch
Deep learning is a class of machine learning methods that has revolutionized the way computers/machines are used to build automated solutions for real-life problems in a way that wasn’t possible before. Deep learning uses large amounts of data to learn non-trivial relationships between inputs and outputs in the form of complex nonlinear functions. Some of the inputs and outputs, as demonstrated in Figure 1.1, could be the following:
- Input: An image of a text; output: Text
- Input: Text; output: A natural voice speaking the text
- Input: A natural voice speaking the text; output: Transcribed text
And so on. (The above examples deliberately exclude tabular input data because gradient boosted trees (XGBoost, ...
Get Mastering PyTorch - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.