آموزش شروع کار با تنسورفلو ۲ (TensorFlow 2) - آخرین آپدیت

دانلود Getting started with TensorFlow 2

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به دوره آموزشی «شروع کار با تنسورفلو ۲» خوش آمدید! در این دوره، شما یک گردش کار کامل و جامع برای توسعه مدل‌های یادگیری عمیق (Deep Learning) با استفاده از TensorFlow را فرا خواهید گرفت. این مسیر شامل ساخت، آموزش، ارزیابی و پیش‌بینی با مدل‌ها به کمک Sequential API، اعتبارسنجی مدل‌ها، به‌کارگیری منظم‌سازی (Regularization)، پیاده‌سازی Callbackها و در نهایت ذخیره و بارگذاری مدل‌ها می‌باشد. شما مفاهیمی را که می‌آموزید، بلافاصله در آموزش‌های برنامه‌نویسی عملی و پروژه‌محور که توسط دستیار آموزشی هدایت می‌شوند، تمرین خواهید کرد. علاوه بر این، مجموعه‌ای از تمرین‌های برنامه‌نویسی با تصحیح خودکار برای تثبیت مهارت‌های شما در نظر گرفته شده است. در پایان دوره، تمامی مفاهیم آموخته شده را در یک «پروژه پایانی» (Capstone Project) به کار خواهید بست؛ جایی که یک مدل یادگیری عمیق برای طبقه‌بندی تصاویر را از صفر توسعه می‌دهید. تنسورفلو یک کتابخانه متن‌باز یادگیری ماشین و یکی از پرکاربردترین چارچوب‌ها (Frameworks) برای یادگیری عمیق است. انتشار نسخه ۲ تنسورفلو، تحولی بزرگ در توسعه این محصول ایجاد کرده است که تمرکز اصلی آن بر سهولت استفاده برای تمامی کاربران، از سطح مبتدی تا پیشرفته است. این دوره برای کسانی که کاملاً با تنسورفلو غریبه هستند و همچنین کاربرانی که تجربه کار با TensorFlow 1.x را دارند، طراحی شده است. پیش‌نیازهای لازم برای موفقیت در این دوره عبارتند از: تسلط بر زبان برنامه‌نویسی پایتون (این دوره از پایتون ۳ استفاده می‌کند)، دانش مفاهیم عمومی یادگیری ماشین (مانند بیش‌برازش/کم‌برازش، یادگیری نظارت‌شده، اعتبارسنجی، منظم‌سازی و انتخاب مدل) و دانش کاربردی در حوزه یادگیری عمیق، شامل معماری‌های متداول مدل‌ها (شبکه‌های عصبی پرسپترون چندلایه و کانولوشنی)، توابع فعال‌ساز، لایه‌های خروجی و بهینه‌سازی.

سرفصل ها و درس ها

مقدمه‌ای بر تنسورفلو Introduction to TensorFlow

  • مقدمه‌ای بر دوره Introduction to the course

  • خوش‌آمدگویی به هفته اول Welcome to week 1

  • سلام تنسورفلو! Hello TensorFlow!

  • [آموزش کدنویسی] سلام تنسورفلو! [Coding tutorial] Hello TensorFlow!

  • چه چیزی در تنسورفلو ۲ جدید است؟ What's new in TensorFlow 2

  • مصاحبه با لارنس مورونی Interview with Laurence Moroney

  • مقدمه‌ای بر گوگل کولب (Google Colab) Introduction to Google Colab

  • [آموزش کدنویسی] مقدمه‌ای بر گوگل کولب [Coding tutorial] Introduction to Google Colab

  • مستندات تنسورفلو TensorFlow documentation

  • نصب تنسورفلو TensorFlow installation

  • [آموزش کدنویسی] نصب با استفاده از pip [Coding tutorial] pip installation

  • [آموزش کدنویسی] اجرای تنسورفلو با داکر (Docker) [Coding tutorial] Running TensorFlow with Docker

  • ارتقا از تنسورفلو ۱ به ۲ Upgrading from TensorFlow 1

  • [آموزش کدنویسی] ارتقا از تنسورفلو ۱ به ۲ [Coding tutorial] Upgrading from TensorFlow 1

رابط مدل ترتیبی (Sequential API) The Sequential model API

  • خوش‌آمدگویی به هفته دوم: رابط مدل ترتیبی Welcome to week 2 - The Sequential model API

  • کراس (Keras) چیست؟ What is Keras?

  • ساخت یک مدل ترتیبی (Sequential) Building a Sequential model

  • [آموزش کدنویسی] ساخت یک مدل ترتیبی [Coding tutorial] Building a Sequential model

  • لایه‌های کانولوشنی و پولینگ Convolutional and pooling layers

  • [آموزش کدنویسی] لایه‌های کانولوشنی و پولینگ [Coding tutorial] Convolutional and pooling layers

  • متد کامپایل (Compile) The compile method

  • [آموزش کدنویسی] متد کامپایل [Coding tutorial] The compile method

  • متد فیت (Fit) The fit method

  • [آموزش کدنویسی] متد فیت [Coding tutorial] The fit method

  • متدهای ارزیابی و پیش‌بینی (Evaluate & Predict) The evaluate and predict methods

  • [آموزش کدنویسی] متدهای ارزیابی و پیش‌بینی [Coding tutorial] The evaluate and predict methods

  • جمع‌بندی و مقدمه‌ای بر تمرین برنامه‌نویسی Wrap up and introduction to the programming assignment

اعتبارسنجی، منظم‌سازی و Callbackها Validation, regularisation and callbacks

  • خوش‌آمدگویی به هفته سوم: اعتبارسنجی، منظم‌سازی و Callbackها Welcome to week 3 - Validation, regularisation and callbacks

  • مصاحبه با اندرو ان‌جی (Andrew Ng) Interview with Andrew Ng

  • مجموعه‌های اعتبارسنجی (Validation sets) Validation sets

  • [آموزش کدنویسی] مجموعه‌های اعتبارسنجی [Coding Tutorial] Validation sets

  • منظم‌سازی مدل (Regularisation) Model regularisation

  • [آموزش کدنویسی] منظم‌سازی مدل [Coding Tutorial] Model regularisation

  • مقدمه‌ای بر Callbackها Introduction to callbacks

  • [آموزش کدنویسی] مقدمه‌ای بر Callbackها [Coding tutorial] Introduction to callbacks

  • توقف زودهنگام (Early stopping) و صبر (Patience) Early stopping and patience

  • [آموزش کدنویسی] توقف زودهنگام و صبر [Coding tutorial] Early stopping and patience

  • جمع‌بندی و مقدمه‌ای بر تمرین برنامه‌نویسی Wrap up and introduction to the programming assignment

ذخیره و بارگذاری مدل‌ها Saving and loading models

  • خوش‌آمدگویی به هفته چهارم: ذخیره و بارگذاری مدل‌ها Welcome to week 4 - Saving and loading models

  • ذخیره و بارگذاری وزن‌های مدل Saving and loading model weights

  • [آموزش کدنویسی] ذخیره و بارگذاری وزن‌های مدل [Coding tutorial] Saving and loading model weights

  • معیارهای ذخیره‌سازی مدل Model saving criteria

  • [آموزش کدنویسی] معیارهای ذخیره‌سازی مدل [Coding tutorial] Model saving criteria

  • ذخیره کامل مدل Saving the entire model

  • [آموزش کدنویسی] ذخیره کامل مدل [Coding tutorial] Saving the entire model

  • بارگذاری مدل‌های پیش‌آموزش‌دیده کراس Loading pre-trained Keras models

  • [آموزش کدنویسی] بارگذاری مدل‌های پیش‌آموزش‌دیده کراس [Coding tutorial] Loading pre-trained Keras models

  • ماژول‌های تنسورفلو هاب (TensorFlow Hub) TensorFlow Hub modules

  • [آموزش کدنویسی] ماژول‌های تنسورفلو هاب [Coding tutorial] TensorFlow Hub modules

  • جمع‌بندی و مقدمه‌ای بر تمرین برنامه‌نویسی Wrap up and introduction to the programming assignment

پروژه پایانی (Capstone) Capstone Project

  • خوش‌آمدگویی به پروژه پایانی Welcome to the Capstone Project

  • ویدیو خداحافظی Goodbye video

نمایش نظرات