PyTorch and training performancePerformance challengesWhat is PyTorch?How we will learn PyTorchFirst steps with PyTorchInstalling PyTorchCreating tensors in PyTorchManipulating the data type and shape of a tensorApplying mathematical operations to tensorsSplit, stack, and concatenate tensorsBuilding input pipelines in PyTorchCreating a PyTorch DataLoader from existing tensorsCombining two tensors into a joint datasetShuffle, batch, and repeatCreating a dataset from files on your local storage diskFetching available datasets from the torchvision.datasets libraryBuilding an NN model in PyTorchThe PyTorch neural network module (torch.nn)Building a linear regression modelModel training via the torch.nn and torch.optim modulesBuilding a multilayer perceptron for classifying flowers in the Iris datasetEvaluating the trained model on the test datasetSaving and reloading the trained modelChoosing activation functions for multilayer neural networksLogistic function recapEstimating class probabilities in multiclass classification via the softmax functionBroadening the output spectrum using a hyperbolic tangentRectified linear unit activationSummary