Deep Learning for Images with PyTorch
Apply PyTorch to images and use deep learning models for object detection with bounding boxes and image segmentation generation.
Comece O Curso Gratuitamente4 horas16 vídeos58 exercícios3.631 aprendizesDeclaração de Realização
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.Treinar 2 ou mais pessoas?
Experimente o DataCamp For BusinessAmado por alunos de milhares de empresas
Descrição do Curso
This course on deep learning for images using PyTorch will equip you with the practical skills and knowledge to excel in image classification, object detection, segmentation, and generation.
Classify images with convolutional neural networks (CNNs)
You'll apply CNNs for binary and multi-class image classification and understand how to leverage pre-trained models in PyTorch. With bounding boxes, you'll also be able to detect objects within an image and evaluate the performance of object recognition models.Segment images by applying masks
Explore image segmentation, including semantic, instance, and panoptic segmentation, by applying masks to images and learn about the different model architectures needed for each type of segmentation.Generate images with GANs
Finally, you'll learn how to generate your own images using Generative Adversarial Networks (GANs). You'll learn the skills to build and train Deep Convolutional GANs (DCGANs) and how to assess the quality and diversity of generated images. By the end of this course, you'll have gained the skills and experience to work with various image tasks using PyTorch models.Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas seguintes faixas
Aprendizagem profunda em Python
Ir para a trilha- 1
Image classification with CNNs
GratuitoLearn about image classification with CNNs, the difference between the binary and multi-class image classification models, and how to use transfer learning for image classification in PyTorch.
Binary and multi-class image classification50 xpThe number of classes50 xpBinary classification model100 xpMulti-class classification model100 xpConvolutional layers for images50 xpRGB, grayscale, or alpha?50 xpAdding a new convolutional layer100 xpCreating a sequential block100 xpWorking with pre-trained models50 xpSave and load a model100 xpLoading a pre-trained model100 xpImage classification with ResNet100 xp - 2
Object recognition
Detect objects in images by predicting bounding boxes around them and evaluate the performance of object recognition models.
Bounding boxes50 xpObject recognition50 xpImage tensors100 xpDrawing a bounding box100 xpEvaluating object recognition models50 xpCalculate IoU50 xpBounding boxes prediction100 xpCalculate NMS100 xpObject detection using R-CNN50 xpPre-trained model backbone100 xpClassifier block100 xpBox regressor block100 xpRegion network proposals with Faster R-CNN50 xpAnchor generator100 xpFaster R-CNN model100 xpDefine losses for RPN and R-CNN100 xp - 3
Image Segmentation
Learn about the three types of image segmentation (semantic, instance, and panoptic), their applications, and the appropriate machine learning model architectures to perform each of them.
Introduction to image segmentation50 xpSegmentation types100 xpCreating binary masks100 xpSegmenting image with a mask100 xpInstance segmentation with Mask R-CNN50 xpSegmenting with pre-trained Mask R-CNN100 xpAnalyzing model output50 xpDisplaying soft masks100 xpSemantic segmentation with U-Net50 xpBuilding a U-Net: layers definitions100 xpBuilding a U-Net: forward method100 xpRunning semantic segmentation100 xpPanoptic segmentation50 xpSetup up semantic masks100 xpOverlay instance masks100 xp - 4
Image Generation with GANs
Generate completely new images with Generative Adversarial Networks (GANs). Learn to build and train a Deep Convolutional GAN, and how to evaluate the quality and variety of its outputs.
Introduction to GANs50 xpGANs intuition50 xpGenerator100 xpDiscriminator100 xpDeep Convolutional GAN50 xpConvolutional Generator100 xpConvolutional Discriminator100 xpTraining GANs50 xpGenerator loss100 xpDiscriminator loss100 xpTraining loop100 xpEvaluating GANs50 xpGenerating images100 xpFréchet Inception Distance100 xpWrap-up50 xp
Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas seguintes faixas
Aprendizagem profunda em Python
Ir para a trilhacolaboradores
Áudio Gravado por
pré-requisitos
Intermediate Deep Learning with PyTorchMichał Oleszak
Ver MaisMachine Learning Engineer
O que os outros alunos têm a dizer?
Junte-se a mais de 14 milhões de alunos e comece Deep Learning for Images with PyTorch hoje mesmo!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.