import{s as D,n as I,o as S}from"../chunks/scheduler.182ea377.js";import{S as O,i as R,g as s,s as l,r as q,A as F,h as i,f as n,c as r,j as M,u as J,x as w,k as z,y as U,a as o,v as W,d as Y,t as B,w as G}from"../chunks/index.abf12888.js";import{H as K}from"../chunks/Heading.16916d63.js";function N(A){let a,y,h,x,u,_,f,E="Welcome to 🧨 Diffusers! If you’re new to diffusion models and generative AI, and want to learn more, then you’ve come to the right place. These beginner-friendly tutorials are designed to provide a gentle introduction to diffusion models and help you understand the library fundamentals - the core components and how 🧨 Diffusers is meant to be used.",g,d,T="You’ll learn how to use a pipeline for inference to rapidly generate things, and then deconstruct that pipeline to really understand how to use the library as a modular toolbox for building your own diffusion systems. In the next lesson, you’ll learn how to train your own diffusion model to generate what you want.",C,c,k="After completing the tutorials, you’ll have gained the necessary skills to start exploring the library on your own and see how to use it for your own projects and applications.",b,m,H='Feel free to join our community on <a href="https://discord.com/invite/JfAtkvEtRb" rel="nofollow">Discord</a> or the <a href="https://discuss.huggingface.co/c/discussion-related-to-httpsgithubcomhuggingfacediffusers/63" rel="nofollow">forums</a> to connect and collaborate with other users and developers!',P,p,L="Let’s start diffusing! 🧨",$,v,j;return u=new K({props:{title:"Overview",local:"overview",headingTag:"h1"}}),{c(){a=s("meta"),y=l(),h=s("p"),x=l(),q(u.$$.fragment),_=l(),f=s("p"),f.textContent=E,g=l(),d=s("p"),d.textContent=T,C=l(),c=s("p"),c.textContent=k,b=l(),m=s("p"),m.innerHTML=H,P=l(),p=s("p"),p.textContent=L,$=l(),v=s("p"),this.h()},l(t){const e=F("svelte-u9bgzb",document.head);a=i(e,"META",{name:!0,content:!0}),e.forEach(n),y=r(t),h=i(t,"P",{}),M(h).forEach(n),x=r(t),J(u.$$.fragment,t),_=r(t),f=i(t,"P",{"data-svelte-h":!0}),w(f)!=="svelte-1mejza7"&&(f.textContent=E),g=r(t),d=i(t,"P",{"data-svelte-h":!0}),w(d)!=="svelte-xrz0t7"&&(d.textContent=T),C=r(t),c=i(t,"P",{"data-svelte-h":!0}),w(c)!=="svelte-1ruagwi"&&(c.textContent=k),b=r(t),m=i(t,"P",{"data-svelte-h":!0}),w(m)!=="svelte-vxv3i5"&&(m.innerHTML=H),P=r(t),p=i(t,"P",{"data-svelte-h":!0}),w(p)!=="svelte-17fkanj"&&(p.textContent=L),$=r(t),v=i(t,"P",{}),M(v).forEach(n),this.h()},h(){z(a,"name","hf:doc:metadata"),z(a,"content",Q)},m(t,e){U(document.head,a),o(t,y,e),o(t,h,e),o(t,x,e),W(u,t,e),o(t,_,e),o(t,f,e),o(t,g,e),o(t,d,e),o(t,C,e),o(t,c,e),o(t,b,e),o(t,m,e),o(t,P,e),o(t,p,e),o(t,$,e),o(t,v,e),j=!0},p:I,i(t){j||(Y(u.$$.fragment,t),j=!0)},o(t){B(u.$$.fragment,t),j=!1},d(t){t&&(n(y),n(h),n(x),n(_),n(f),n(g),n(d),n(C),n(c),n(b),n(m),n(P),n(p),n($),n(v)),n(a),G(u,t)}}}const Q='{"title":"Overview","local":"overview","sections":[],"depth":1}';function V(A){return S(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class et extends O{constructor(a){super(),R(this,a,V,N,D,{})}}export{et as component};
