import{s as E,n as b,o as z}from"../chunks/scheduler.6e0d5ff7.js";import{S as M,i as T,g as c,s as f,r as k,E as L,h as p,f as a,c as u,j as y,u as S,x as C,k as H,y as j,a as s,v as q,d as D,t as O,w as A}from"../chunks/index.d7c1b260.js";import{H as F}from"../chunks/Heading.30a009b0.js";function K($){let n,d,l,h,o,_,r,x='🧨 Diffusers는 생성 작업을 위한 다양한 파이프라인, 모델, 스케줄러를 제공합니다. 이러한 컴포넌트를 최대한 간단하게 로드할 수 있도록 단일 통합 메서드인 <code>from_pretrained()</code>를 제공하여 Hugging Face <a href="https://huggingface.co/models?library=diffusers&amp;sort=downloads" rel="nofollow">Hub</a> 또는 로컬 머신에서 이러한 컴포넌트를 불러올 수 있습니다. 파이프라인이나 모델을 로드할 때마다, 최신 파일이 자동으로 다운로드되고 캐시되므로, 다음에 파일을 다시 다운로드하지 않고도 빠르게 재사용할 수 있습니다.',v,i,P="이 섹션은 파이프라인 로딩, 파이프라인에서 다양한 컴포넌트를 로드하는 방법, 체크포인트 variants를 불러오는 방법, 그리고 커뮤니티 파이프라인을 불러오는 방법에 대해 알아야 할 모든 것들을 다룹니다. 또한 스케줄러를 불러오는 방법과 서로 다른 스케줄러를 사용할 때 발생하는 속도와 품질간의 트레이드 오프를 비교하는 방법 역시 다룹니다. 그리고 마지막으로 🧨 Diffusers와 함께 파이토치에서 사용할 수 있도록 KerasCV 체크포인트를 변환하고 불러오는 방법을 살펴봅니다.",w,m,g;return o=new F({props:{title:"Overview",local:"overview",headingTag:"h1"}}),{c(){n=c("meta"),d=f(),l=c("p"),h=f(),k(o.$$.fragment),_=f(),r=c("p"),r.innerHTML=x,v=f(),i=c("p"),i.textContent=P,w=f(),m=c("p"),this.h()},l(e){const t=L("svelte-u9bgzb",document.head);n=p(t,"META",{name:!0,content:!0}),t.forEach(a),d=u(e),l=p(e,"P",{}),y(l).forEach(a),h=u(e),S(o.$$.fragment,e),_=u(e),r=p(e,"P",{"data-svelte-h":!0}),C(r)!=="svelte-1wjfkkz"&&(r.innerHTML=x),v=u(e),i=p(e,"P",{"data-svelte-h":!0}),C(i)!=="svelte-qe0zzy"&&(i.textContent=P),w=u(e),m=p(e,"P",{}),y(m).forEach(a),this.h()},h(){H(n,"name","hf:doc:metadata"),H(n,"content",R)},m(e,t){j(document.head,n),s(e,d,t),s(e,l,t),s(e,h,t),q(o,e,t),s(e,_,t),s(e,r,t),s(e,v,t),s(e,i,t),s(e,w,t),s(e,m,t),g=!0},p:b,i(e){g||(D(o.$$.fragment,e),g=!0)},o(e){O(o.$$.fragment,e),g=!1},d(e){e&&(a(d),a(l),a(h),a(_),a(r),a(v),a(i),a(w),a(m)),a(n),A(o,e)}}}const R='{"title":"Overview","local":"overview","sections":[],"depth":1}';function U($){return z(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class I extends M{constructor(n){super(),T(this,n,U,K,E,{})}}export{I as component};
