{"version":"1.0","provider_name":"Lightning AI","provider_url":"https:\/\/lightning.ai\/pages","author_name":"Lightning.ai","author_url":"https:\/\/lightning.ai\/pages\/author\/lightning-ai\/","title":"PyTorch Lightning for Dummies - A Tutorial and Overview - Lightning AI","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"oUtLGfBq5L\"><a href=\"https:\/\/lightning.ai\/pages\/blog\/pl-tutorial-and-overview\/\">PyTorch Lightning for Dummies &#8211; A Tutorial and Overview<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/lightning.ai\/pages\/blog\/pl-tutorial-and-overview\/embed\/#?secret=oUtLGfBq5L\" width=\"600\" height=\"338\" title=\"&#8220;PyTorch Lightning for Dummies &#8211; A Tutorial and Overview&#8221; &#8212; Lightning AI\" data-secret=\"oUtLGfBq5L\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-1.22.40-PM.png","thumbnail_width":1262,"thumbnail_height":818,"description":"The code in this tutorial is available on GitHub in the text-lab repo. Clone the repo and follow along! Introduction Training deep learning models at scale is an incredibly interesting and complex task. Reproducibility for projects is key, and reproducible code bases are exactly what we get when we leverage PyTorch Lightning for training and... Read more &raquo;"}