Buckets:
| var dt=Object.defineProperty,ht=Object.defineProperties;var pt=Object.getOwnPropertyDescriptors;var B=Object.getOwnPropertySymbols;var tt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable;var Z=(a,t,e)=>t in a?dt(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,E=(a,t)=>{for(var e in t||(t={}))tt.call(t,e)&&Z(a,e,t[e]);if(B)for(var e of B(t))et.call(t,e)&&Z(a,e,t[e]);return a},W=(a,t)=>ht(a,pt(t));var it=(a,t)=>{var e={};for(var s in a)tt.call(a,s)&&t.indexOf(s)<0&&(e[s]=a[s]);if(a!=null&&B)for(var s of B(a))t.indexOf(s)<0&&et.call(a,s)&&(e[s]=a[s]);return e};import{S as gt,i as mt,s as vt,e as wt,c as Et,a as bt,d as R,b as G,f as D,g as A,t as $t,h as yt,j as kt,k as Rt,l as b,m as Lt,n as x,o as $,p as U,q as y,r as Ot,u as At,v as F,w as P,x as z,y as T,z as j,A as C,B as V,C as q,D as Y,E as rt}from"./chunks/vendor-hf-doc-builder.js";import{s as Pt,b as Tt}from"./chunks/paths-hf-doc-builder.js";function Vt(a){let t,e,s;const l=[a[1]||{}];var n=a[0][0];function u(i){let o={};for(let c=0;c<l.length;c+=1)o=q(o,l[c]);return{props:o}}return n&&(t=new n(u())),{c(){t&&P(t.$$.fragment),e=b()},l(i){t&&z(t.$$.fragment,i),e=b()},m(i,o){t&&T(t,i,o),A(i,e,o),s=!0},p(i,o){const c=o&2?j(l,[C(i[1]||{})]):{};if(n!==(n=i[0][0])){if(t){x();const _=t;$(_.$$.fragment,1,0,()=>{V(_,1)}),U()}n?(t=new n(u()),P(t.$$.fragment),y(t.$$.fragment,1),T(t,e.parentNode,e)):t=null}else n&&t.$set(c)},i(i){s||(t&&y(t.$$.fragment,i),s=!0)},o(i){t&&$(t.$$.fragment,i),s=!1},d(i){i&&R(e),t&&V(t,i)}}}function It(a){let t,e,s;const l=[a[1]||{}];var n=a[0][0];function u(i){let o={$$slots:{default:[Ut]},$$scope:{ctx:i}};for(let c=0;c<l.length;c+=1)o=q(o,l[c]);return{props:o}}return n&&(t=new n(u(a))),{c(){t&&P(t.$$.fragment),e=b()},l(i){t&&z(t.$$.fragment,i),e=b()},m(i,o){t&&T(t,i,o),A(i,e,o),s=!0},p(i,o){const c=o&2?j(l,[C(i[1]||{})]):{};if(o&525&&(c.$$scope={dirty:o,ctx:i}),n!==(n=i[0][0])){if(t){x();const _=t;$(_.$$.fragment,1,0,()=>{V(_,1)}),U()}n?(t=new n(u(i)),P(t.$$.fragment),y(t.$$.fragment,1),T(t,e.parentNode,e)):t=null}else n&&t.$set(c)},i(i){s||(t&&y(t.$$.fragment,i),s=!0)},o(i){t&&$(t.$$.fragment,i),s=!1},d(i){i&&R(e),t&&V(t,i)}}}function Dt(a){let t,e,s;const l=[a[2]||{}];var n=a[0][1];function u(i){let o={};for(let c=0;c<l.length;c+=1)o=q(o,l[c]);return{props:o}}return n&&(t=new n(u())),{c(){t&&P(t.$$.fragment),e=b()},l(i){t&&z(t.$$.fragment,i),e=b()},m(i,o){t&&T(t,i,o),A(i,e,o),s=!0},p(i,o){const c=o&4?j(l,[C(i[2]||{})]):{};if(n!==(n=i[0][1])){if(t){x();const _=t;$(_.$$.fragment,1,0,()=>{V(_,1)}),U()}n?(t=new n(u()),P(t.$$.fragment),y(t.$$.fragment,1),T(t,e.parentNode,e)):t=null}else n&&t.$set(c)},i(i){s||(t&&y(t.$$.fragment,i),s=!0)},o(i){t&&$(t.$$.fragment,i),s=!1},d(i){i&&R(e),t&&V(t,i)}}}function St(a){let t,e,s;const l=[a[2]||{}];var n=a[0][1];function u(i){let o={$$slots:{default:[xt]},$$scope:{ctx:i}};for(let c=0;c<l.length;c+=1)o=q(o,l[c]);return{props:o}}return n&&(t=new n(u(a))),{c(){t&&P(t.$$.fragment),e=b()},l(i){t&&z(t.$$.fragment,i),e=b()},m(i,o){t&&T(t,i,o),A(i,e,o),s=!0},p(i,o){const c=o&4?j(l,[C(i[2]||{})]):{};if(o&521&&(c.$$scope={dirty:o,ctx:i}),n!==(n=i[0][1])){if(t){x();const _=t;$(_.$$.fragment,1,0,()=>{V(_,1)}),U()}n?(t=new n(u(i)),P(t.$$.fragment),y(t.$$.fragment,1),T(t,e.parentNode,e)):t=null}else n&&t.$set(c)},i(i){s||(t&&y(t.$$.fragment,i),s=!0)},o(i){t&&$(t.$$.fragment,i),s=!1},d(i){i&&R(e),t&&V(t,i)}}}function xt(a){let t,e,s;const l=[a[3]||{}];var n=a[0][2];function u(i){let o={};for(let c=0;c<l.length;c+=1)o=q(o,l[c]);return{props:o}}return n&&(t=new n(u())),{c(){t&&P(t.$$.fragment),e=b()},l(i){t&&z(t.$$.fragment,i),e=b()},m(i,o){t&&T(t,i,o),A(i,e,o),s=!0},p(i,o){const c=o&8?j(l,[C(i[3]||{})]):{};if(n!==(n=i[0][2])){if(t){x();const _=t;$(_.$$.fragment,1,0,()=>{V(_,1)}),U()}n?(t=new n(u()),P(t.$$.fragment),y(t.$$.fragment,1),T(t,e.parentNode,e)):t=null}else n&&t.$set(c)},i(i){s||(t&&y(t.$$.fragment,i),s=!0)},o(i){t&&$(t.$$.fragment,i),s=!1},d(i){i&&R(e),t&&V(t,i)}}}function Ut(a){let t,e,s,l;const n=[St,Dt],u=[];function i(o,c){return o[0][2]?0:1}return t=i(a),e=u[t]=n[t](a),{c(){e.c(),s=b()},l(o){e.l(o),s=b()},m(o,c){u[t].m(o,c),A(o,s,c),l=!0},p(o,c){let _=t;t=i(o),t===_?u[t].p(o,c):(x(),$(u[_],1,1,()=>{u[_]=null}),U(),e=u[t],e?e.p(o,c):(e=u[t]=n[t](o),e.c()),y(e,1),e.m(s.parentNode,s))},i(o){l||(y(e),l=!0)},o(o){$(e),l=!1},d(o){u[t].d(o),o&&R(s)}}}function st(a){let t,e=a[5]&&nt(a);return{c(){t=wt("div"),e&&e.c(),this.h()},l(s){t=Et(s,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var l=bt(t);e&&e.l(l),l.forEach(R),this.h()},h(){G(t,"id","svelte-announcer"),G(t,"aria-live","assertive"),G(t,"aria-atomic","true"),D(t,"position","absolute"),D(t,"left","0"),D(t,"top","0"),D(t,"clip","rect(0 0 0 0)"),D(t,"clip-path","inset(50%)"),D(t,"overflow","hidden"),D(t,"white-space","nowrap"),D(t,"width","1px"),D(t,"height","1px")},m(s,l){A(s,t,l),e&&e.m(t,null)},p(s,l){s[5]?e?e.p(s,l):(e=nt(s),e.c(),e.m(t,null)):e&&(e.d(1),e=null)},d(s){s&&R(t),e&&e.d()}}}function nt(a){let t;return{c(){t=$t(a[6])},l(e){t=yt(e,a[6])},m(e,s){A(e,t,s)},p(e,s){s&64&&kt(t,e[6])},d(e){e&&R(t)}}}function Nt(a){let t,e,s,l,n;const u=[It,Vt],i=[];function o(_,h){return _[0][1]?0:1}t=o(a),e=i[t]=u[t](a);let c=a[4]&&st(a);return{c(){e.c(),s=Rt(),c&&c.c(),l=b()},l(_){e.l(_),s=Lt(_),c&&c.l(_),l=b()},m(_,h){i[t].m(_,h),A(_,s,h),c&&c.m(_,h),A(_,l,h),n=!0},p(_,[h]){let d=t;t=o(_),t===d?i[t].p(_,h):(x(),$(i[d],1,1,()=>{i[d]=null}),U(),e=i[t],e?e.p(_,h):(e=i[t]=u[t](_),e.c()),y(e,1),e.m(s.parentNode,s)),_[4]?c?c.p(_,h):(c=st(_),c.c(),c.m(l.parentNode,l)):c&&(c.d(1),c=null)},i(_){n||(y(e),n=!0)},o(_){$(e),n=!1},d(_){i[t].d(_),_&&R(s),c&&c.d(_),_&&R(l)}}}function zt(a,t,e){let{stores:s}=t,{page:l}=t,{components:n}=t,{props_0:u=null}=t,{props_1:i=null}=t,{props_2:o=null}=t;Ot("__svelte__",s),At(s.page.notify);let c=!1,_=!1,h=null;return F(()=>{const d=s.page.subscribe(()=>{c&&(e(5,_=!0),e(6,h=document.title||"untitled page"))});return e(4,c=!0),d}),a.$$set=d=>{"stores"in d&&e(7,s=d.stores),"page"in d&&e(8,l=d.page),"components"in d&&e(0,n=d.components),"props_0"in d&&e(1,u=d.props_0),"props_1"in d&&e(2,i=d.props_1),"props_2"in d&&e(3,o=d.props_2)},a.$$.update=()=>{a.$$.dirty&384&&s.page.set(l)},[n,u,i,o,c,_,h,s,l]}class jt extends gt{constructor(t){super();mt(this,t,zt,Nt,vt,{stores:7,page:8,components:0,props_0:1,props_1:2,props_2:3})}}const Ct="modulepreload",ot={},qt="/docs/diffusers/main/ko/_app/",f=function(t,e){return!e||e.length===0?t():Promise.all(e.map(s=>{if(s=`${qt}${s}`,s in ot)return;ot[s]=!0;const l=s.endsWith(".css"),n=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${n}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Ct,l||(u.as="script",u.crossOrigin=""),u.href=s,document.head.appendChild(u),l)return new Promise((i,o)=>{u.addEventListener("load",i),u.addEventListener("error",o)})})).then(()=>t())},r=[()=>f(()=>import("./pages/__layout.svelte-hf-doc-builder.js"),["pages/__layout.svelte-hf-doc-builder.js","assets/pages/__layout.svelte-hf-doc-builder.css","chunks/vendor-hf-doc-builder.js","chunks/paths-hf-doc-builder.js"]),()=>f(()=>import("./error.svelte-hf-doc-builder.js"),["error.svelte-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js"]),()=>f(()=>import("./pages/index.mdx-hf-doc-builder.js"),["pages/index.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js"]),()=>f(()=>import("./pages/stable_diffusion.mdx-hf-doc-builder.js"),["pages/stable_diffusion.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/unconditional_image_generation.mdx-hf-doc-builder.js"),["pages/using-diffusers/unconditional_image_generation.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/conditional_image_generation.mdx-hf-doc-builder.js"),["pages/using-diffusers/conditional_image_generation.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/stable_diffusion_jax_how_to.mdx-hf-doc-builder.js"),["pages/using-diffusers/stable_diffusion_jax_how_to.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/textual_inversion_inference.mdx-hf-doc-builder.js"),["pages/using-diffusers/textual_inversion_inference.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/custom_pipeline_examples.mdx-hf-doc-builder.js"),["pages/using-diffusers/custom_pipeline_examples.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/custom_pipeline_overview.mdx-hf-doc-builder.js"),["pages/using-diffusers/custom_pipeline_overview.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/controlling_generation.mdx-hf-doc-builder.js"),["pages/using-diffusers/controlling_generation.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/contribute_pipeline.mdx-hf-doc-builder.js"),["pages/using-diffusers/contribute_pipeline.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/control_brightness.mdx-hf-doc-builder.js"),["pages/using-diffusers/control_brightness.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/write_own_pipeline.mdx-hf-doc-builder.js"),["pages/using-diffusers/write_own_pipeline.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/pipeline_overview.mdx-hf-doc-builder.js"),["pages/using-diffusers/pipeline_overview.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/using_safetensors.mdx-hf-doc-builder.js"),["pages/using-diffusers/using_safetensors.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/loading_overview.mdx-hf-doc-builder.js"),["pages/using-diffusers/loading_overview.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/weighted_prompts.mdx-hf-doc-builder.js"),["pages/using-diffusers/weighted_prompts.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/reproducibility.mdx-hf-doc-builder.js"),["pages/using-diffusers/reproducibility.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/other-formats.mdx-hf-doc-builder.js"),["pages/using-diffusers/other-formats.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/reusing_seeds.mdx-hf-doc-builder.js"),["pages/using-diffusers/reusing_seeds.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/schedulers.mdx-hf-doc-builder.js"),["pages/using-diffusers/schedulers.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/depth2img.mdx-hf-doc-builder.js"),["pages/using-diffusers/depth2img.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/img2img.mdx-hf-doc-builder.js"),["pages/using-diffusers/img2img.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/inpaint.mdx-hf-doc-builder.js"),["pages/using-diffusers/inpaint.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/using-diffusers/loading.mdx-hf-doc-builder.js"),["pages/using-diffusers/loading.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/in_translation.mdx-hf-doc-builder.js"),["pages/in_translation.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js"]),()=>f(()=>import("./pages/installation.mdx-hf-doc-builder.js"),["pages/installation.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/opt_overview.mdx-hf-doc-builder.js"),["pages/optimization/opt_overview.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/open_vino.mdx-hf-doc-builder.js"),["pages/optimization/open_vino.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/torch2.0.mdx-hf-doc-builder.js"),["pages/optimization/torch2.0.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/xformers.mdx-hf-doc-builder.js"),["pages/optimization/xformers.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/coreml.mdx-hf-doc-builder.js"),["pages/optimization/coreml.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/habana.mdx-hf-doc-builder.js"),["pages/optimization/habana.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/fp16.mdx-hf-doc-builder.js"),["pages/optimization/fp16.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/onnx.mdx-hf-doc-builder.js"),["pages/optimization/onnx.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/tome.mdx-hf-doc-builder.js"),["pages/optimization/tome.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/optimization/mps.mdx-hf-doc-builder.js"),["pages/optimization/mps.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/quicktour.mdx-hf-doc-builder.js"),["pages/quicktour.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/tutorials/tutorial_overview.mdx-hf-doc-builder.js"),["pages/tutorials/tutorial_overview.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js"]),()=>f(()=>import("./pages/tutorials/basic_training.mdx-hf-doc-builder.js"),["pages/tutorials/basic_training.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/unconditional_training.mdx-hf-doc-builder.js"),["pages/training/unconditional_training.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/distributed_inference.mdx-hf-doc-builder.js"),["pages/training/distributed_inference.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/custom_diffusion.mdx-hf-doc-builder.js"),["pages/training/custom_diffusion.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/instructpix2pix.mdx-hf-doc-builder.js"),["pages/training/instructpix2pix.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/create_dataset.mdx-hf-doc-builder.js"),["pages/training/create_dataset.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/text_inversion.mdx-hf-doc-builder.js"),["pages/training/text_inversion.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js","chunks/Markdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/adapt_a_model.mdx-hf-doc-builder.js"),["pages/training/adapt_a_model.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/controlnet.mdx-hf-doc-builder.js"),["pages/training/controlnet.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/dreambooth.mdx-hf-doc-builder.js"),["pages/training/dreambooth.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/Markdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/text2image.mdx-hf-doc-builder.js"),["pages/training/text2image.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/Markdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/overview.mdx-hf-doc-builder.js"),["pages/training/overview.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"]),()=>f(()=>import("./pages/training/lora.mdx-hf-doc-builder.js"),["pages/training/lora.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js","chunks/DocNotebookDropdown-hf-doc-builder.js"]),()=>f(()=>import("./pages/api/pipelines/stable_diffusion/stable_diffusion_xl.mdx-hf-doc-builder.js"),["pages/api/pipelines/stable_diffusion/stable_diffusion_xl.mdx-hf-doc-builder.js","chunks/vendor-hf-doc-builder.js","chunks/Tip-hf-doc-builder.js","chunks/IconCopyLink-hf-doc-builder.js","chunks/CodeBlock-hf-doc-builder.js"])],Jt=[[/^\/$/,[r[0],r[2]],[r[1]]],[/^\/stable_diffusion\/?$/,[r[0],r[3]],[r[1]]],[/^\/using-diffusers\/unconditional_image_generation\/?$/,[r[0],r[4]],[r[1]]],[/^\/using-diffusers\/conditional_image_generation\/?$/,[r[0],r[5]],[r[1]]],[/^\/using-diffusers\/stable_diffusion_jax_how_to\/?$/,[r[0],r[6]],[r[1]]],[/^\/using-diffusers\/textual_inversion_inference\/?$/,[r[0],r[7]],[r[1]]],[/^\/using-diffusers\/custom_pipeline_examples\/?$/,[r[0],r[8]],[r[1]]],[/^\/using-diffusers\/custom_pipeline_overview\/?$/,[r[0],r[9]],[r[1]]],[/^\/using-diffusers\/controlling_generation\/?$/,[r[0],r[10]],[r[1]]],[/^\/using-diffusers\/contribute_pipeline\/?$/,[r[0],r[11]],[r[1]]],[/^\/using-diffusers\/control_brightness\/?$/,[r[0],r[12]],[r[1]]],[/^\/using-diffusers\/write_own_pipeline\/?$/,[r[0],r[13]],[r[1]]],[/^\/using-diffusers\/pipeline_overview\/?$/,[r[0],r[14]],[r[1]]],[/^\/using-diffusers\/using_safetensors\/?$/,[r[0],r[15]],[r[1]]],[/^\/using-diffusers\/loading_overview\/?$/,[r[0],r[16]],[r[1]]],[/^\/using-diffusers\/weighted_prompts\/?$/,[r[0],r[17]],[r[1]]],[/^\/using-diffusers\/reproducibility\/?$/,[r[0],r[18]],[r[1]]],[/^\/using-diffusers\/other-formats\/?$/,[r[0],r[19]],[r[1]]],[/^\/using-diffusers\/reusing_seeds\/?$/,[r[0],r[20]],[r[1]]],[/^\/using-diffusers\/schedulers\/?$/,[r[0],r[21]],[r[1]]],[/^\/using-diffusers\/depth2img\/?$/,[r[0],r[22]],[r[1]]],[/^\/using-diffusers\/img2img\/?$/,[r[0],r[23]],[r[1]]],[/^\/using-diffusers\/inpaint\/?$/,[r[0],r[24]],[r[1]]],[/^\/using-diffusers\/loading\/?$/,[r[0],r[25]],[r[1]]],[/^\/in_translation\/?$/,[r[0],r[26]],[r[1]]],[/^\/installation\/?$/,[r[0],r[27]],[r[1]]],[/^\/optimization\/opt_overview\/?$/,[r[0],r[28]],[r[1]]],[/^\/optimization\/open_vino\/?$/,[r[0],r[29]],[r[1]]],[/^\/optimization\/torch2\.0\/?$/,[r[0],r[30]],[r[1]]],[/^\/optimization\/xformers\/?$/,[r[0],r[31]],[r[1]]],[/^\/optimization\/coreml\/?$/,[r[0],r[32]],[r[1]]],[/^\/optimization\/habana\/?$/,[r[0],r[33]],[r[1]]],[/^\/optimization\/fp16\/?$/,[r[0],r[34]],[r[1]]],[/^\/optimization\/onnx\/?$/,[r[0],r[35]],[r[1]]],[/^\/optimization\/tome\/?$/,[r[0],r[36]],[r[1]]],[/^\/optimization\/mps\/?$/,[r[0],r[37]],[r[1]]],[/^\/quicktour\/?$/,[r[0],r[38]],[r[1]]],[/^\/tutorials\/tutorial_overview\/?$/,[r[0],r[39]],[r[1]]],[/^\/tutorials\/basic_training\/?$/,[r[0],r[40]],[r[1]]],[/^\/training\/unconditional_training\/?$/,[r[0],r[41]],[r[1]]],[/^\/training\/distributed_inference\/?$/,[r[0],r[42]],[r[1]]],[/^\/training\/custom_diffusion\/?$/,[r[0],r[43]],[r[1]]],[/^\/training\/instructpix2pix\/?$/,[r[0],r[44]],[r[1]]],[/^\/training\/create_dataset\/?$/,[r[0],r[45]],[r[1]]],[/^\/training\/text_inversion\/?$/,[r[0],r[46]],[r[1]]],[/^\/training\/adapt_a_model\/?$/,[r[0],r[47]],[r[1]]],[/^\/training\/controlnet\/?$/,[r[0],r[48]],[r[1]]],[/^\/training\/dreambooth\/?$/,[r[0],r[49]],[r[1]]],[/^\/training\/text2image\/?$/,[r[0],r[50]],[r[1]]],[/^\/training\/overview\/?$/,[r[0],r[51]],[r[1]]],[/^\/training\/lora\/?$/,[r[0],r[52]],[r[1]]],[/^\/api\/pipelines\/stable_diffusion\/stable_diffusion_xl\/?$/,[r[0],r[53]],[r[1]]]],Kt=[r[0](),r[1]()];function Bt(a){let t=a.baseURI;if(!t){const e=a.getElementsByTagName("base");t=e.length?e[0].href:a.URL}return t}function Wt(a,t){return a==="/"||t==="ignore"?a:t==="never"?a.endsWith("/")?a.slice(0,-1):a:t==="always"&&/\/[^./]+$/.test(a)?a+"/":a}const ft="sveltekit:scroll";let N={};try{N=JSON.parse(sessionStorage[ft])}catch{}function M(a){N[a]=X()}function X(){return{x:pageXOffset,y:pageYOffset}}function at(a){return a.composedPath().find(e=>e instanceof Node&&e.nodeName.toUpperCase()==="A")}function lt(a){return a instanceof SVGAElement?new URL(a.href.baseVal,document.baseURI):new URL(a.href)}class Yt{constructor({base:t,routes:e,trailing_slash:s,renderer:l}){var u,i;this.base=t,this.routes=e,this.trailing_slash=s,this.navigating=0,this.renderer=l,l.router=this,this.enabled=!0,this.initialized=!1,document.body.setAttribute("tabindex","-1"),this.current_history_index=(i=(u=history.state)==null?void 0:u["sveltekit:index"])!=null?i:0,this.current_history_index===0&&history.replaceState(W(E({},history.state),{"sveltekit:index":0}),"",location.href);const n=N[this.current_history_index];n&&scrollTo(n.x,n.y),this.hash_navigating=!1,this.callbacks={before_navigate:[],after_navigate:[]}}init_listeners(){history.scrollRestoration="manual",addEventListener("beforeunload",l=>{let n=!1;const u={from:this.renderer.current.url,to:null,cancel:()=>n=!0};this.callbacks.before_navigate.forEach(i=>i(u)),n?(l.preventDefault(),l.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{if(document.visibilityState==="hidden"){M(this.current_history_index);try{sessionStorage[ft]=JSON.stringify(N)}catch{}}});const t=l=>{const n=at(l);n&&n.href&&n.hasAttribute("sveltekit:prefetch")&&this.prefetch(lt(n))};let e;const s=l=>{clearTimeout(e),e=setTimeout(()=>{var n;(n=l.target)==null||n.dispatchEvent(new CustomEvent("sveltekit:trigger_prefetch",{bubbles:!0}))},20)};addEventListener("touchstart",t),addEventListener("mousemove",s),addEventListener("sveltekit:trigger_prefetch",t),addEventListener("click",l=>{if(!this.enabled||l.button||l.which!==1||l.metaKey||l.ctrlKey||l.shiftKey||l.altKey||l.defaultPrevented)return;const n=at(l);if(!n||!n.href)return;const u=n instanceof SVGAElement,i=lt(n);if(i.toString()===location.href){location.hash||l.preventDefault();return}if(!u&&i.origin==="null")return;const c=(n.getAttribute("rel")||"").split(/\s+/);if(n.hasAttribute("download")||c&&c.includes("external")||(u?n.target.baseVal:n.target))return;const[_,h]=i.href.split("#");if(h!==void 0&&_===location.href.split("#")[0]){this.hash_navigating=!0,M(this.current_history_index),this.renderer.update_page_store(new URL(i.href));return}this._navigate({url:i,scroll:n.hasAttribute("sveltekit:noscroll")?X():null,keepfocus:!1,chain:[],details:{state:{},replaceState:!1},accepted:()=>l.preventDefault(),blocked:()=>l.preventDefault()})}),addEventListener("popstate",l=>{if(l.state&&this.enabled){if(l.state["sveltekit:index"]===this.current_history_index)return;this._navigate({url:new URL(location.href),scroll:N[l.state["sveltekit:index"]],keepfocus:!1,chain:[],details:null,accepted:()=>{this.current_history_index=l.state["sveltekit:index"]},blocked:()=>{const n=this.current_history_index-l.state["sveltekit:index"];history.go(n)}})}}),addEventListener("hashchange",()=>{this.hash_navigating&&(this.hash_navigating=!1,history.replaceState(W(E({},history.state),{"sveltekit:index":++this.current_history_index}),"",location.href))}),this.initialized=!0}owns(t){return t.origin===location.origin&&t.pathname.startsWith(this.base)}parse(t){if(this.owns(t)){const e=decodeURI(t.pathname.slice(this.base.length)||"/");return{id:t.pathname+t.search,routes:this.routes.filter(([s])=>s.test(e)),url:t,path:e,initial:!this.initialized}}}async goto(t,{noscroll:e=!1,replaceState:s=!1,keepfocus:l=!1,state:n={}}={},u){const i=new URL(t,Bt(document));return this.enabled?this._navigate({url:i,scroll:e?X():null,keepfocus:l,chain:u,details:{state:n,replaceState:s},accepted:()=>{},blocked:()=>{}}):(location.href=i.href,new Promise(()=>{}))}enable(){this.enabled=!0}disable(){this.enabled=!1}async prefetch(t){const e=this.parse(t);if(!e)throw new Error("Attempted to prefetch a URL that does not belong to this app");return this.renderer.load(e)}after_navigate(t){F(()=>(this.callbacks.after_navigate.push(t),()=>{const e=this.callbacks.after_navigate.indexOf(t);this.callbacks.after_navigate.splice(e,1)}))}before_navigate(t){F(()=>(this.callbacks.before_navigate.push(t),()=>{const e=this.callbacks.before_navigate.indexOf(t);this.callbacks.before_navigate.splice(e,1)}))}async _navigate({url:t,scroll:e,keepfocus:s,chain:l,details:n,accepted:u,blocked:i}){const o=this.renderer.current.url;let c=!1;const _={from:o,to:t,cancel:()=>c=!0};if(this.callbacks.before_navigate.forEach(g=>g(_)),c){i();return}const h=this.parse(t);if(!h)return location.href=t.href,new Promise(()=>{});M(this.current_history_index),u(),this.navigating++;const d=Wt(t.pathname,this.trailing_slash);h.url=new URL(t.origin+d+t.search+t.hash);const p=this.navigating_token={};if(await this.renderer.handle_navigation(h,l,!1,{scroll:e,keepfocus:s}),this.navigating--,this.navigating_token===p){if(!this.navigating){const g={from:o,to:t};this.callbacks.after_navigate.forEach(I=>I(g))}if(n){const g=n.replaceState?0:1;n.state["sveltekit:index"]=this.current_history_index+=g,history[n.replaceState?"replaceState":"pushState"](n.state,"",h.url)}}}}function ut(a){return a instanceof Error||a&&a.name&&a.message?a:new Error(JSON.stringify(a))}function Gt(a){let t=5381,e=a.length;if(typeof a=="string")for(;e;)t=t*33^a.charCodeAt(--e);else for(;e;)t=t*33^a[--e];return(t>>>0).toString(36)}function ct(a){const t=a.status&&a.status>=400&&a.status<=599&&!a.redirect;if(a.error||t){const e=a.status;if(!a.error&&t)return{status:e||500,error:new Error};const s=typeof a.error=="string"?new Error(a.error):a.error;return s instanceof Error?!e||e<400||e>599?(console.warn('"error" returned from load() without a valid status code \u2014 defaulting to 500'),{status:500,error:s}):{status:e,error:s}:{status:500,error:new Error(`"error" property returned from load() must be a string or instance of Error, received type "${typeof s}"`)}}if(a.redirect){if(!a.status||Math.floor(a.status/100)!==3)return{status:500,error:new Error('"redirect" property returned from load() must be accompanied by a 3xx status code')};if(typeof a.redirect!="string")return{status:500,error:new Error('"redirect" property returned from load() must be a string')}}if(a.context)throw new Error('You are returning "context" from a load function. "context" was renamed to "stuff", please adjust your code accordingly.');return a}function _t(a){const t=Y(a);let e=!0;function s(){e=!0,t.update(u=>u)}function l(u){e=!1,t.set(u)}function n(u){let i;return t.subscribe(o=>{(i===void 0||e&&o!==i)&&u(i=o)})}return{notify:s,set:l,subscribe:n}}function Mt(){const{set:a,subscribe:t}=Y(!1),e="1695496487058";let s;async function l(){clearTimeout(s);const u=await fetch(`${Tt}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(u.ok){const{version:i}=await u.json(),o=i!==e;return o&&(a(!0),clearTimeout(s)),o}else throw new Error(`Version check failed: ${u.status}`)}return{subscribe:t,check:l}}function Ft(a,t){const e=typeof a=="string"?a:a.url;let s=`script[data-type="svelte-data"][data-url=${JSON.stringify(e)}]`;t&&typeof t.body=="string"&&(s+=`[data-body="${Gt(t.body)}"]`);const l=document.querySelector(s);if(l&&l.textContent){const n=JSON.parse(l.textContent),{body:u}=n,i=it(n,["body"]);return Promise.resolve(new Response(u,i))}return fetch(a,t)}class Xt{constructor({Root:t,fallback:e,target:s,session:l}){this.Root=t,this.fallback=e,this.router,this.target=s,this.started=!1,this.session_id=1,this.invalid=new Set,this.invalidating=null,this.autoscroll=!0,this.updating=!1,this.current={url:null,session_id:0,branch:[]},this.cache=new Map,this.loading={id:null,promise:null},this.stores={url:_t({}),page:_t({}),navigating:Y(null),session:Y(l),updated:Mt()},this.$session=null,this.root=null;let n=!1;this.stores.session.subscribe(async u=>{if(this.$session=u,!n||!this.router)return;this.session_id+=1;const i=this.router.parse(new URL(location.href));i&&this.update(i,[],!0)}),n=!0}disable_scroll_handling(){(this.updating||!this.started)&&(this.autoscroll=!1)}async start({status:t,error:e,nodes:s,params:l}){const n=new URL(location.href),u=[];let i={},o,c;try{for(let _=0;_<s.length;_+=1){const h=_===s.length-1;let d;if(h){const g=document.querySelector('[data-type="svelte-props"]');g&&(d=JSON.parse(g.textContent))}const p=await this._load_node({module:await s[_],url:n,params:l,stuff:i,status:h?t:void 0,error:h?e:void 0,props:d});if(d&&(p.uses.dependencies.add(n.href),p.uses.url=!0),u.push(p),p&&p.loaded)if(p.loaded.error){if(e)throw p.loaded.error;c={status:p.loaded.status,error:p.loaded.error,url:n}}else p.loaded.stuff&&(i=E(E({},i),p.loaded.stuff))}o=c?await this._load_error(c):await this._get_navigation_result_from_branch({url:n,params:l,stuff:i,branch:u,status:t,error:e})}catch(_){if(e)throw _;o=await this._load_error({status:500,error:ut(_),url:n})}if(o.redirect){location.href=new URL(o.redirect,location.href).href;return}this._init(o)}async handle_navigation(t,e,s,l){this.started&&this.stores.navigating.set({from:this.current.url,to:t.url}),await this.update(t,e,s,l)}async update(t,e,s,l){var o,c,_;const n=this.token={};let u=await this._get_navigation_result(t,s);if(!u){location.href=t.url.href;return}if(n!==this.token)return;if(this.invalid.clear(),u.redirect)if(e.length>10||e.includes(t.url.pathname))u=await this._load_error({status:500,error:new Error("Redirect loop"),url:t.url});else{this.router?this.router.goto(new URL(u.redirect,t.url).href,{},[...e,t.url.pathname]):location.href=new URL(u.redirect,location.href).href;return}else if(((c=(o=u.props)==null?void 0:o.page)==null?void 0:c.status)>=400&&await this.stores.updated.check()){location.href=t.url.href;return}if(this.updating=!0,this.started?(this.current=u.state,this.root.$set(u.props),this.stores.navigating.set(null)):this._init(u),l){const{scroll:h,keepfocus:d}=l;if(d||((_=getSelection())==null||_.removeAllRanges(),document.body.focus()),await rt(),this.autoscroll){const p=t.url.hash&&document.getElementById(t.url.hash.slice(1));h?scrollTo(h.x,h.y):p?p.scrollIntoView():scrollTo(0,0)}}else await rt();if(this.loading.promise=null,this.loading.id=null,this.autoscroll=!0,this.updating=!1,u.props.page&&(this.page=u.props.page),!this.router)return;const i=u.state.branch[u.state.branch.length-1];i&&i.module.router===!1?this.router.disable():this.router.enable()}load(t){return this.loading.promise=this._get_navigation_result(t,!1),this.loading.id=t.id,this.loading.promise}invalidate(t){return this.invalid.add(t),this.invalidating||(this.invalidating=Promise.resolve().then(async()=>{const e=this.router&&this.router.parse(new URL(location.href));e&&await this.update(e,[],!0),this.invalidating=null})),this.invalidating}update_page_store(t){this.stores.page.set(W(E({},this.page),{url:t})),this.stores.page.notify()}_init(t){this.current=t.state;const e=document.querySelector("style[data-svelte]");if(e&&e.remove(),this.page=t.props.page,this.root=new this.Root({target:this.target,props:E({stores:this.stores},t.props),hydrate:!0}),this.started=!0,this.router){const s={from:null,to:new URL(location.href)};this.router.callbacks.after_navigate.forEach(l=>l(s))}}async _get_navigation_result(t,e){if(this.loading.id===t.id&&this.loading.promise)return this.loading.promise;for(let s=0;s<t.routes.length;s+=1){const l=t.routes[s];let n=s+1;for(;n<t.routes.length;){const i=t.routes[n];if(i[0].toString()===l[0].toString())i[1].forEach(o=>o()),n+=1;else break}const u=await this._load({route:l,info:t},e);if(u)return u}if(t.initial)return await this._load_error({status:404,error:new Error(`Not found: ${t.url.pathname}`),url:t.url})}async _get_navigation_result_from_branch({url:t,params:e,stuff:s,branch:l,status:n,error:u}){const i=l.filter(Boolean),o=i.find(d=>d.loaded&&d.loaded.redirect),c={redirect:o&&o.loaded?o.loaded.redirect:void 0,state:{url:t,params:e,branch:l,session_id:this.session_id},props:{components:i.map(d=>d.module.default)}};for(let d=0;d<i.length;d+=1){const p=i[d].loaded;c.props[`props_${d}`]=p?await p.props:null}if(!this.current.url||t.href!==this.current.url.href){c.props.page={url:t,params:e,status:n,error:u,stuff:s};const d=(p,g)=>{Object.defineProperty(c.props.page,p,{get:()=>{throw new Error(`$page.${p} has been replaced by $page.url.${g}`)}})};d("origin","origin"),d("path","pathname"),d("query","searchParams")}const _=i[i.length-1],h=_.loaded&&_.loaded.maxage;if(h){const d=t.pathname+t.search;let p=!1;const g=()=>{this.cache.get(d)===c&&this.cache.delete(d),L(),clearTimeout(I)},I=setTimeout(g,h*1e3),L=this.stores.session.subscribe(()=>{p&&g()});p=!0,this.cache.set(d,c)}return c}async _load_node({status:t,error:e,module:s,url:l,params:n,stuff:u,props:i}){const o={module:s,uses:{params:new Set,url:!1,session:!1,stuff:!1,dependencies:new Set},loaded:null,stuff:u};i&&o.uses.dependencies.add(l.href);const c={};for(const h in n)Object.defineProperty(c,h,{get(){return o.uses.params.add(h),n[h]},enumerable:!0});const _=this.$session;if(s.load){const{started:h}=this,d={params:c,props:i||{},get url(){return o.uses.url=!0,l},get session(){return o.uses.session=!0,_},get stuff(){return o.uses.stuff=!0,E({},u)},fetch(g,I){const L=typeof g=="string"?g:g.url,{href:O}=new URL(L,l);return o.uses.dependencies.add(O),h?fetch(g,I):Ft(g,I)}};e&&(d.status=t,d.error=e);const p=await s.load.call(null,d);if(!p)throw new Error("load function must return a value");o.loaded=ct(p),o.loaded.stuff&&(o.stuff=o.loaded.stuff)}else i&&(o.loaded=ct({props:i}));return o}async _load({route:t,info:{url:e,path:s}},l){const n=e.pathname+e.search;if(!l){const m=this.cache.get(n);if(m)return m}const[u,i,o,c,_]=t,h=c?c(u.exec(s)):{},d=this.current.url&&{url:n!==this.current.url.pathname+this.current.url.search,params:Object.keys(h).filter(m=>this.current.params[m]!==h[m]),session:this.session_id!==this.current.session_id};let p=[],g={},I=!1,L=200,O;i.forEach(m=>m());t:for(let m=0;m<i.length;m+=1){let v;try{if(!i[m])continue;const w=await i[m](),k=this.current.branch[m];if(!k||w!==k.module||d.url&&k.uses.url||d.params.some(S=>k.uses.params.has(S))||d.session&&k.uses.session||Array.from(k.uses.dependencies).some(S=>this.invalid.has(S))||I&&k.uses.stuff){let S={};const H=_&&m===i.length-1;if(H){const K=await fetch(`${e.pathname}${e.pathname.endsWith("/")?"":"/"}__data.json${e.search}`,{headers:{"x-sveltekit-load":"true"}});if(K.ok){const Q=K.headers.get("x-sveltekit-location");if(Q)return{redirect:Q,props:{},state:this.current};S=await K.json()}else L=K.status,O=new Error("Failed to load data")}if(O||(v=await this._load_node({module:w,url:e,params:h,props:S,stuff:g})),v&&(H&&(v.uses.url=!0),v.loaded)){if(v.loaded.fallthrough)return;if(v.loaded.error&&(L=v.loaded.status,O=v.loaded.error),v.loaded.redirect)return{redirect:v.loaded.redirect,props:{},state:this.current};v.loaded.stuff&&(I=!0)}}else v=k}catch(w){L=500,O=ut(w)}if(O){for(;m--;)if(o[m]){let w,k,J=m;for(;!(k=p[J]);)J-=1;try{if(w=await this._load_node({status:L,error:O,module:await o[m](),url:e,params:h,stuff:k.stuff}),w&&w.loaded&&w.loaded.error)continue;w&&w.loaded&&w.loaded.stuff&&(g=E(E({},g),w.loaded.stuff)),p=p.slice(0,J+1).concat(w);break t}catch{continue}}return await this._load_error({status:L,error:O,url:e})}else v&&v.loaded&&v.loaded.stuff&&(g=E(E({},g),v.loaded.stuff)),p.push(v)}return await this._get_navigation_result_from_branch({url:e,params:h,stuff:g,branch:p,status:L,error:O})}async _load_error({status:t,error:e,url:s}){var c,_;const l={},n=await this._load_node({module:await this.fallback[0],url:s,params:l,stuff:{}}),u=await this._load_node({status:t,error:e,module:await this.fallback[1],url:s,params:l,stuff:n&&n.loaded&&n.loaded.stuff||{}}),i=[n,u],o=E(E({},(c=n==null?void 0:n.loaded)==null?void 0:c.stuff),(_=u==null?void 0:u.loaded)==null?void 0:_.stuff);return await this._get_navigation_result_from_branch({url:s,params:l,stuff:o,branch:i,status:t,error:e})}}async function te({paths:a,target:t,session:e,route:s,spa:l,trailing_slash:n,hydrate:u}){const i=new Xt({Root:jt,fallback:Kt,target:t,session:e}),o=s?new Yt({base:a.base,routes:Jt,trailing_slash:n,renderer:i}):null;Pt(a),u&&await i.start(u),o&&(l&&o.goto(location.href,{replaceState:!0},[]),o.init_listeners()),dispatchEvent(new CustomEvent("sveltekit:start"))}export{te as start}; | |
Xet Storage Details
- Size:
- 41.1 kB
- Xet hash:
- 9b68887e5c6403bc2fdcb111bd225eab45155d3e7f704d8acb9b872f59c541ea
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.