Understanding Transposed Convolutions for Image Upsampling with JAX
Master the mechanics of transposed convolutions and build generative deep learning models using functional programming principles in JAX.
เกี่ยวกับคอร์สนี้
Have you ever wondered how deep learning models generate high-resolution images from low-dimensional latent vectors? Transposed convolutions are the essential mathematical mechanism behind modern generative architectures, yet they are often misunderstood as simple reverse convolutions. This text-based course guides you through the core concepts of spatial upsampling. You will transition from understanding the fundamental mathematics of fractional strides and padding to implementing clean, efficient transposed convolution layers using the JAX ecosystem. What you'll learn: Understand the mathematical differences between standard convolutions, pooling, and transposed convolutions; Trace how spatial dimensions change during upsampling operations step-by-step; Implement transposed convolution layers from scratch using functional programming patterns in JAX; Manage padding, stride, and output padding configurations to avoid checkerboard artifacts; Integrate upsampling layers into generative deep learning architectures; Practice debugging dimensional mismatches using JAX's shape-checking and transformation tools. The course starts with foundational concepts of spatial dimensions and standard convolutions before diving into the mechanics of upsampling. You will explore practical written explanations and clear code snippets that demonstrate how to construct and optimize these layers for generative tasks. This course is designed for machine learning beginners and developers who want to deepen their understanding of computer vision architectures. Basic familiarity with Python is helpful, but no prior experience with JAX or advanced deep learning is required. Start reading today to unlock the core mechanics of generative neural networks.
สิ่งที่คุณจะได้รับ
-
📜
ใบประกาศนียบัตร
เพิ่มในโปรไฟล์ LinkedIn ของคุณ -
💬
ติวเตอร์ AI ส่วนตัว
ติดขัดในบทเรียน? ถามติวเตอร์ในตัวของคุณได้ทุกอย่าง ทุกเวลา -
♾️
เข้าถึงตลอดชีพ
กลับมาเรียนได้ตลอด ไม่มีหมดอายุ -
📱
โทรศัพท์หรือคอมพิวเตอร์
ใช้งานได้ทุกที่ ทุกอุปกรณ์ -
💸
คืนเงิน 14 วัน
ไม่ต้องอธิบาย -
⚡
กระชับและตรงประเด็น
1 ชม. 53 นาที เนื้อหาเชิงปฏิบัติ
รีวิว
ยังไม่มีรีวิว — เป็นคนแรกที่แชร์ประสบการณ์
ผู้เรียนคนอื่นเรียน
🔥 เป็นที่ต้องการ
คู่มือสำหรับผู้เริ่มต้น Deep Learning สำหรับการจำแนกรูปภาพ
ใบรับรอง
ลงมือทำ
฿899
→
💼 พร้อมสำหรับงาน
การเรียนรู้เชิงลึกสำหรับคอมพิวเตอร์วิทัศน์: การตรวจจับความผิดปกติและการสังเคราะห์ข้อมูล
ใบรับรอง
ลงมือทำ
฿899
→
🔥 เป็นที่ต้องการ
เครือข่ายประสาทแบบคอนวอลเลชั่นสำหรับผู้เริ่มต้น
ใบรับรอง
ลงมือทำ
฿899
→
🎓 มีใบรับรอง
ความรู้เบื้องต้นเกี่ยวกับการสร้างภาพด้วย AI และ Diffusion Models
ใบรับรอง
ลงมือทำ
฿899
→
คำถามที่พบบ่อย
ฉันต้องใช้อะไรในการเรียนคอร์สนี้? +
แค่โทรศัพท์หรือคอมพิวเตอร์ที่มีอินเทอร์เน็ต ไม่ต้องติดตั้งหรือใช้อุปกรณ์พิเศษ
ฉันชำระเงินอย่างไร? +
ผ่านบัตรด้วย Stripe เราไม่เก็บข้อมูลบัตร — Stripe จัดการอย่างปลอดภัย
ฉันขอคืนเงินได้ไหม? +
ใช่ — คืนเงินเต็มจำนวนใน 14 วัน ไม่ต้องอธิบาย
ฉันมีสิทธิ์เข้าถึงนานเท่าไร? +
ตลอดไป เมื่อซื้อแล้วคอร์สเป็นของคุณ กลับมาเรียนได้ตลอด
ฉันจะได้ใบประกาศนียบัตรไหม? +
ได้ เมื่อเรียนจบจะได้รับใบประกาศนียบัตรที่เพิ่มในโปรไฟล์ LinkedIn ได้
ออกแบบสำหรับผู้เรียนใน
เทคโนโลยี
ดีไซน์
การเงิน
การตลาด
สาธารณสุข
การศึกษา
ธุรกิจการบริการ
อุตสาหกรรม
×2
เติมครั้งเดียว จ่ายครึ่งเดียว
เพิ่ม ฿3,600 → รับ 200 เครดิต แต่ละคลาสราคา ฿450.00 แทน ฿899 เครดิตไม่มีวันหมดอายุ
฿3,600
200 เครดิต
฿450.00 / คลาส
คุ้มที่สุด
฿9,000
550 เครดิต
฿409.09 / คลาส
฿18,000
1200 เครดิต
฿375.00 / คลาส
ไม่มีการสมัครสมาชิก เครดิตใช้ได้กับทุกคลาสและไม่หมดอายุ