Quick Guide & Tips

💻   Accessing Utils File and Helper Functions

In each notebook on the top menu:

1:   Click on "File"

2:   Then, click on "Open"

You will be able to see all the notebook files for the lesson, including any helper functions used in the notebook on the left sidebar. See the following image for the steps above.


💻   Downloading Notebooks

In each notebook on the top menu:

1:   Click on "File"

2:   Then, click on "Download as"

3:   Then, click on "Notebook (.ipynb)"


💻   Uploading Your Files

After following the steps shown in the previous section ("File" => "Open"), then click on "Upload" button to upload your files.


📗   See Your Progress

Once you enroll in this course—or any other short course on the DeepLearning.AI platform—and open it, you can click on 'My Learning' at the top right corner of the desktop view. There, you will be able to see all the short courses you have enrolled in and your progress in each one.

Additionally, your progress in each short course is displayed at the bottom-left corner of the learning page for each course (desktop view).


📱   Features to Use

🎞   Adjust Video Speed: Click on the gear icon (⚙) on the video and then from the Speed option, choose your desired video speed.

🗣   Captions (English and Spanish): Click on the gear icon (⚙) on the video and then from the Captions option, choose to see the captions either in English or Spanish.

🔅   Video Quality: If you do not have access to high-speed internet, click on the gear icon (⚙) on the video and then from Quality, choose the quality that works the best for your Internet speed.

🖥   Picture in Picture (PiP): This feature allows you to continue watching the video when you switch to another browser tab or window. Click on the small rectangle shape on the video to go to PiP mode.

√   Hide and Unhide Lesson Navigation Menu: If you do not have a large screen, you may click on the small hamburger icon beside the title of the course to hide the left-side navigation menu. You can then unhide it by clicking on the same icon again.


🧑   Efficient Learning Tips

The following tips can help you have an efficient learning experience with this short course and other courses.

🧑   Create a Dedicated Study Space: Establish a quiet, organized workspace free from distractions. A dedicated learning environment can significantly improve concentration and overall learning efficiency.

📅   Develop a Consistent Learning Schedule: Consistency is key to learning. Set out specific times in your day for study and make it a routine. Consistent study times help build a habit and improve information retention.

Tip: Set a recurring event and reminder in your calendar, with clear action items, to get regular notifications about your study plans and goals.

☕   Take Regular Breaks: Include short breaks in your study sessions. The Pomodoro Technique, which involves studying for 25 minutes followed by a 5-minute break, can be particularly effective.

💬   Engage with the Community: Participate in forums, discussions, and group activities. Engaging with peers can provide additional insights, create a sense of community, and make learning more enjoyable.

✍   Practice Active Learning: Don't just read or run notebooks or watch the material. Engage actively by taking notes, summarizing what you learn, teaching the concept to someone else, or applying the knowledge in your practical projects.


📚   Enroll in Other Short Courses

Keep learning by enrolling in other short courses. We add new short courses regularly. Visit DeepLearning.AI Short Courses page to see our latest courses and begin learning new topics. 👇

👉👉 🔗 DeepLearning.AI – All Short Courses [+]


🙂   Let Us Know What You Think

Your feedback helps us know what you liked and didn't like about the course. We read all your feedback and use them to improve this course and future courses. Please submit your feedback by clicking on "Course Feedback" option at the bottom of the lessons list menu (desktop view).

Also, you are more than welcome to join our community 👉👉 🔗 DeepLearning.AI Forum


Sign in

Or, sign in with your email
Email
Password
Forgot password?
Don't have an account? Create account
By signing up, you agree to our Terms Of Use and Privacy Policy

Create Your Account

Or, sign up with your email
Email Address

Already have an account? Sign in here!

By signing up, you agree to our Terms Of Use and Privacy Policy

Choose Your Plan

MonthlyYearly

Change Your Plan

Your subscription plan will change at the end of your current billing period. You’ll continue to have access to your current plan until then.

Learn More

Welcome back!

Hi ,

We'd like to know you better so we can create more relevant courses. What do you do for work?

Course Syllabus

DeepLearning.AI
  • Explore Courses
  • Membership
  • Community
    • Forum
    • Events
    • Ambassadors
    • Ambassador Spotlight
  • My Learning
Welcome to the final course in the PyTorch Professional Certificate, Advanced Architectures and Deployments with PyTorch. In the previous two courses, you learned the fundamentals about building and optimizing models that can tackle real problems. In this course, you learned about creative ways to put together a new network of building blocks in PyTorch to build advanced architectures like you hear about the Siamese net, ResNet, DenseNet. And these more advanced architectures are great for specialized tasks like, you see, deciding if two signatures match or if two pictures of faces are of the same person. So when you finish this professional certificate, you'll be ready to tackle with a fairly cutting-edge way many of the practical challenges that businesses are facing today. So there's four modules. In the first one, we're going to look at the custom architectures that Andrew was talking about, models that can branch, share information, and even adapt their behavior. Along the way, we'll look at the Siamese networks, ResNet, and DenseNet. Then in module two is where I'm geeking out, and we're going to focus on vision. And we'll look at the techniques that really reveal what parts of an image a model is focusing on. And we'll experiment with some of those same ideas. Then in module three is the big one. We'll move on to language and we'll look at the transformer architecture itself, the encoder, the decoder, and the encoder-decoder, and all of the attention mechanisms. In module four, we're just going to pivot in how to prepare your models for deployment. The things that you do, for example, to compress them and quantize them and the trade-offs that you have to make in doing that, and in making them efficient enough to serve real users. With this final course of this professional certificate, I think you come away able to get really much closer to the cutting edge and tackle practical problems that very few teams in the world even knew how to do just one or two years ago, especially with the open source offerings that you now take advantage of with this skill set. And so to get started in the next video, Lawrence will show you why the sequential architectures that you've learned about so far sometimes has limits, but also how PyTorch gives you flexibility to build architectures that solve problems using a more complex architecture. So let's head over to the first video and get started.
specialization detail
  • PyTorch for Deep Learning
  • PyTorch: Advanced Architectures and Deployment
  • Module 1
Next Lesson
Module 1: Designing Custom Architectures
    Designing Custom Architectures
  • Conversation between Laurence Moroney and Andrew Ng
    Video
    ・
    2 mins
  • Custom Architectures
    Video
    ・
    8 mins
  • Siamese Networks
    Video
    ・
    6 mins
  • Applied Similarity Learning: Signatures & Satellites
    Code Example
    ・
    1 hour
  • ResNet
    Video
    ・
    8 mins
  • Quiz 1
    Practice Quiz
    ・
    10 mins
  • Unlocking Network Depth: ResNet Architecture
    Code Example
    ・
    1 hour
  • DenseNet
    Video
    ・
    8 mins
  • Beyond Shortcuts: DenseNet Architecture
    Code Example
    ・
    1 hour
  • Join the DeepLearning.AI Forum to ask questions, get support, or share amazing ideas!
    Reading
    ・
    2 mins
  • Graded Quiz
  • Quiz 2

    Graded・Quiz

    ・
    20 mins
  • Programming Assignment
  • Refreshing your Workspace
    Reading
    ・
    2 mins
  • Classification and Visual Search

    Graded・Code Assignment

    ・
    3 hours
  • Resources
  • Module 1 Resources
    Reading
    ・
    10 mins
  • Next
    Module 2: Specialized Approaches to Vision in PyTorch
  • Quick Guide & Tips