import{S as li,i as pi,s as ui,e as i,k as u,w as m,t as n,M as fi,c as a,d as s,m as f,a as r,x as g,h as l,b as d,G as t,g as p,y as v,q as $,o as _,B as b,v as di}from"../../chunks/vendor-hf-doc-builder.js";import{T as ni}from"../../chunks/Tip-hf-doc-builder.js";import{D as $e}from"../../chunks/Docstring-hf-doc-builder.js";import{C as xs}from"../../chunks/CodeBlock-hf-doc-builder.js";import{I as xe}from"../../chunks/IconCopyLink-hf-doc-builder.js";function ci(_e){let c,E;return{c(){c=i("p"),E=n("To check a specific pipeline or model output, refer to its corresponding API documentation.")},l(h){c=a(h,"P",{});var y=r(c);E=l(y,"To check a specific pipeline or model output, refer to its corresponding API documentation."),y.forEach(s)},m(h,y){p(h,c,y),t(c,E)},d(h){h&&s(c)}}}function hi(_e){let c,E,h,y,A,w,ee,T;return{c(){c=i("p"),E=n("You can\u2019t unpack a "),h=i("code"),y=n("BaseOutput"),A=n(" directly. Use the "),w=i("a"),ee=n("to_tuple()"),T=n(` method to convert it to a tuple
before.`),this.h()},l(B){c=a(B,"P",{});var P=r(c);E=l(P,"You can\u2019t unpack a "),h=a(P,"CODE",{});var x=r(h);y=l(x,"BaseOutput"),x.forEach(s),A=l(P," directly. Use the "),w=a(P,"A",{href:!0});var be=r(w);ee=l(be,"to_tuple()"),be.forEach(s),T=l(P,` method to convert it to a tuple
before.`),P.forEach(s),this.h()},h(){d(w,"href","/docs/diffusers/v0.17.0/en/api/outputs#diffusers.utils.BaseOutput.to_tuple")},m(B,P){p(B,c,P),t(c,E),t(c,h),t(h,y),t(c,A),t(c,w),t(w,ee),t(c,T)},d(B){B&&s(c)}}}function mi(_e){let c,E,h,y,A,w,ee,T,B,P,x,be,ye,At,Tt,Ye,we,Bt,Ke,te,et,L,Nt,ke,Dt,Ct,Pe,Vt,St,tt,H,Ut,Le,Ft,Mt,st,se,it,I,jt,Ae,Ht,zt,Te,Jt,Zt,Be,Rt,Gt,at,ie,rt,z,ot,N,J,Ne,ae,Wt,De,qt,nt,O,re,Qt,D,Xt,Ce,Yt,Kt,Ve,es,ts,ss,Z,is,R,oe,as,ne,rs,Se,os,ns,lt,C,G,Ue,le,ls,Fe,ps,pt,V,pe,us,Me,fs,ut,S,W,je,ue,ds,He,cs,ft,k,fe,hs,ze,ms,gs,q,de,vs,Je,$s,dt,U,Q,Ze,ce,_s,Re,bs,ct,F,he,ys,Ge,ws,ht,M,X,We,me,Ps,qe,Os,mt,j,ge,Es,Qe,Is,gt;return w=new xe({}),te=new xs({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMERESU1QaXBlbGluZSUwQSUwQXBpcGVsaW5lJTIwJTNEJTIwRERJTVBpcGVsaW5lLmZyb21fcHJldHJhaW5lZCglMjJnb29nbGUlMkZkZHBtLWNpZmFyMTAtMzIlMjIpJTBBb3V0cHV0cyUyMCUzRCUyMHBpcGVsaW5lKCk=",highlighted:`<span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> DDIMPipeline

pipeline = DDIMPipeline.from_pretrained(<span class="hljs-string">&quot;google/ddpm-cifar10-32&quot;</span>)
outputs = pipeline()`}}),se=new xs({props:{code:"b3V0cHV0cy5pbWFnZXMlMEFvdXRwdXRzJTVCJTIyaW1hZ2VzJTIyJTVE",highlighted:`outputs.images
outputs[<span class="hljs-string">&quot;images&quot;</span>]`}}),ie=new xs({props:{code:"b3V0cHV0cyU1QiUzQTElNUQ=",highlighted:'outputs[:<span class="hljs-number">1</span>]'}}),z=new ni({props:{$$slots:{default:[ci]},$$scope:{ctx:_e}}}),ae=new xe({}),re=new $e({props:{name:"class diffusers.utils.BaseOutput",anchor:"diffusers.utils.BaseOutput",parameters:"",source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/diffusers/utils/outputs.py#L40"}}),Z=new ni({props:{warning:!0,$$slots:{default:[hi]},$$scope:{ctx:_e}}}),oe=new $e({props:{name:"to_tuple",anchor:"diffusers.utils.BaseOutput.to_tuple",parameters:[],source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/diffusers/utils/outputs.py#L104"}}),le=new xe({}),pe=new $e({props:{name:"class diffusers.ImagePipelineOutput",anchor:"diffusers.ImagePipelineOutput",parameters:[{name:"images",val:": typing.Union[typing.List[PIL.Image.Image], numpy.ndarray]"}],parametersDescription:[{anchor:"diffusers.ImagePipelineOutput.images",description:`<strong>images</strong> (<code>List[PIL.Image.Image]</code> or <code>np.ndarray</code>) &#x2014;
List of denoised PIL images of length <code>batch_size</code> or numpy array of shape <code>(batch_size, height, width, num_channels)</code>. PIL images or numpy array present the denoised images of the diffusion pipeline.`,name:"images"}],source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/diffusers/pipelines/pipeline_utils.py#L112"}}),ue=new xe({}),fe=new $e({props:{name:"class diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput",anchor:"diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput",parameters:[{name:"images",val:": typing.Union[typing.List[PIL.Image.Image], numpy.ndarray]"}],parametersDescription:[{anchor:"diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput.images",description:`<strong>images</strong> (<code>List[PIL.Image.Image]</code> or <code>np.ndarray</code>) &#x2014;
List of denoised PIL images of length <code>batch_size</code> or numpy array of shape <code>(batch_size, height, width, num_channels)</code>. PIL images or numpy array present the denoised images of the diffusion pipeline.`,name:"images"}],source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/diffusers/pipelines/pipeline_flax_utils.py#L80"}}),de=new $e({props:{name:"replace",anchor:"diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput.replace",parameters:[{name:"**updates",val:""}],source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/flax/struct.py#L108"}}),ce=new xe({}),he=new $e({props:{name:"class diffusers.AudioPipelineOutput",anchor:"diffusers.AudioPipelineOutput",parameters:[{name:"audios",val:": ndarray"}],parametersDescription:[{anchor:"diffusers.AudioPipelineOutput.audios",description:`<strong>audios</strong> (<code>np.ndarray</code>) &#x2014;
List of denoised samples of shape <code>(batch_size, num_channels, sample_rate)</code>. Numpy array present the
denoised audio samples of the diffusion pipeline.`,name:"audios"}],source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/diffusers/pipelines/pipeline_utils.py#L126"}}),me=new xe({}),ge=new $e({props:{name:"class diffusers.ImageTextPipelineOutput",anchor:"diffusers.ImageTextPipelineOutput",parameters:[{name:"images",val:": typing.Union[typing.List[PIL.Image.Image], numpy.ndarray, NoneType]"},{name:"text",val:": typing.Union[typing.List[str], typing.List[typing.List[str]], NoneType]"}],parametersDescription:[{anchor:"diffusers.ImageTextPipelineOutput.images",description:`<strong>images</strong> (<code>List[PIL.Image.Image]</code> or <code>np.ndarray</code>) &#x2014;
List of denoised PIL images of length <code>batch_size</code> or numpy array of shape <code>(batch_size, height, width, num_channels)</code>. PIL images or numpy array present the denoised images of the diffusion pipeline.`,name:"images"},{anchor:"diffusers.ImageTextPipelineOutput.text",description:`<strong>text</strong> (<code>List[str]</code> or <code>List[List[str]]</code>) &#x2014;
List of generated text strings of length <code>batch_size</code> or a list of list of strings whose outer list has
length <code>batch_size</code>. Text generated by the diffusion pipeline.`,name:"text"}],source:"https://github.com/huggingface/diffusers/blob/v0.17.0/src/diffusers/pipelines/unidiffuser/pipeline_unidiffuser.py#L65"}}),{c(){c=i("meta"),E=u(),h=i("h1"),y=i("a"),A=i("span"),m(w.$$.fragment),ee=u(),T=i("span"),B=n("BaseOutputs"),P=u(),x=i("p"),be=n("All models have outputs that are subclasses of "),ye=i("a"),At=n("BaseOutput"),Tt=n(`. Those are
data structures containing all the information returned by the model, but they can also be used as tuples or
dictionaries.`),Ye=u(),we=i("p"),Bt=n("For example:"),Ke=u(),m(te.$$.fragment),et=u(),L=i("p"),Nt=n("The "),ke=i("code"),Dt=n("outputs"),Ct=n(" object is a "),Pe=i("a"),Vt=n("ImagePipelineOutput"),St=n(" which means it has an image attribute."),tt=u(),H=i("p"),Ut=n("You can access each attribute as you normally would or with a keyword lookup, and if that attribute is not returned by the model, you will get "),Le=i("code"),Ft=n("None"),Mt=n(":"),st=u(),m(se.$$.fragment),it=u(),I=i("p"),jt=n("When considering the "),Ae=i("code"),Ht=n("outputs"),zt=n(" object as a tuple, it only considers the attributes that don\u2019t have "),Te=i("code"),Jt=n("None"),Zt=n(` values.
For instance, retrieving an image by indexing into it returns the tuple `),Be=i("code"),Rt=n("(outputs.images)"),Gt=n(":"),at=u(),m(ie.$$.fragment),rt=u(),m(z.$$.fragment),ot=u(),N=i("h2"),J=i("a"),Ne=i("span"),m(ae.$$.fragment),Wt=u(),De=i("span"),qt=n("BaseOutput"),nt=u(),O=i("div"),m(re.$$.fragment),Qt=u(),D=i("p"),Xt=n("Base class for all model outputs as dataclass. Has a "),Ce=i("code"),Yt=n("__getitem__"),Kt=n(` that allows indexing by integer or slice (like a
tuple) or strings (like a dictionary) that will ignore the `),Ve=i("code"),es=n("None"),ts=n(` attributes. Otherwise behaves like a regular
python dictionary.`),ss=u(),m(Z.$$.fragment),is=u(),R=i("div"),m(oe.$$.fragment),as=u(),ne=i("p"),rs=n("Convert self to a tuple containing all the attributes/keys that are not "),Se=i("code"),os=n("None"),ns=n("."),lt=u(),C=i("h2"),G=i("a"),Ue=i("span"),m(le.$$.fragment),ls=u(),Fe=i("span"),ps=n("ImagePipelineOutput"),pt=u(),V=i("div"),m(pe.$$.fragment),us=u(),Me=i("p"),fs=n("Output class for image pipelines."),ut=u(),S=i("h2"),W=i("a"),je=i("span"),m(ue.$$.fragment),ds=u(),He=i("span"),cs=n("FlaxImagePipelineOutput"),ft=u(),k=i("div"),m(fe.$$.fragment),hs=u(),ze=i("p"),ms=n("Output class for image pipelines."),gs=u(),q=i("div"),m(de.$$.fragment),vs=u(),Je=i("p"),$s=n("\u201CReturns a new object replacing the specified fields with new values."),dt=u(),U=i("h2"),Q=i("a"),Ze=i("span"),m(ce.$$.fragment),_s=u(),Re=i("span"),bs=n("AudioPipelineOutput"),ct=u(),F=i("div"),m(he.$$.fragment),ys=u(),Ge=i("p"),ws=n("Output class for audio pipelines."),ht=u(),M=i("h2"),X=i("a"),We=i("span"),m(me.$$.fragment),Ps=u(),qe=i("span"),Os=n("ImageTextPipelineOutput"),mt=u(),j=i("div"),m(ge.$$.fragment),Es=u(),Qe=i("p"),Is=n("Output class for joint image-text pipelines."),this.h()},l(e){const o=fi('[data-svelte="svelte-1phssyn"]',document.head);c=a(o,"META",{name:!0,content:!0}),o.forEach(s),E=f(e),h=a(e,"H1",{class:!0});var ve=r(h);y=a(ve,"A",{id:!0,class:!0,href:!0});var Xe=r(y);A=a(Xe,"SPAN",{});var ks=r(A);g(w.$$.fragment,ks),ks.forEach(s),Xe.forEach(s),ee=f(ve),T=a(ve,"SPAN",{});var Ls=r(T);B=l(Ls,"BaseOutputs"),Ls.forEach(s),ve.forEach(s),P=f(e),x=a(e,"P",{});var vt=r(x);be=l(vt,"All models have outputs that are subclasses of "),ye=a(vt,"A",{href:!0});var As=r(ye);At=l(As,"BaseOutput"),As.forEach(s),Tt=l(vt,`. Those are
data structures containing all the information returned by the model, but they can also be used as tuples or
dictionaries.`),vt.forEach(s),Ye=f(e),we=a(e,"P",{});var Ts=r(we);Bt=l(Ts,"For example:"),Ts.forEach(s),Ke=f(e),g(te.$$.fragment,e),et=f(e),L=a(e,"P",{});var Oe=r(L);Nt=l(Oe,"The "),ke=a(Oe,"CODE",{});var Bs=r(ke);Dt=l(Bs,"outputs"),Bs.forEach(s),Ct=l(Oe," object is a "),Pe=a(Oe,"A",{href:!0});var Ns=r(Pe);Vt=l(Ns,"ImagePipelineOutput"),Ns.forEach(s),St=l(Oe," which means it has an image attribute."),Oe.forEach(s),tt=f(e),H=a(e,"P",{});var $t=r(H);Ut=l($t,"You can access each attribute as you normally would or with a keyword lookup, and if that attribute is not returned by the model, you will get "),Le=a($t,"CODE",{});var Ds=r(Le);Ft=l(Ds,"None"),Ds.forEach(s),Mt=l($t,":"),$t.forEach(s),st=f(e),g(se.$$.fragment,e),it=f(e),I=a(e,"P",{});var Y=r(I);jt=l(Y,"When considering the "),Ae=a(Y,"CODE",{});var Cs=r(Ae);Ht=l(Cs,"outputs"),Cs.forEach(s),zt=l(Y," object as a tuple, it only considers the attributes that don\u2019t have "),Te=a(Y,"CODE",{});var Vs=r(Te);Jt=l(Vs,"None"),Vs.forEach(s),Zt=l(Y,` values.
For instance, retrieving an image by indexing into it returns the tuple `),Be=a(Y,"CODE",{});var Ss=r(Be);Rt=l(Ss,"(outputs.images)"),Ss.forEach(s),Gt=l(Y,":"),Y.forEach(s),at=f(e),g(ie.$$.fragment,e),rt=f(e),g(z.$$.fragment,e),ot=f(e),N=a(e,"H2",{class:!0});var _t=r(N);J=a(_t,"A",{id:!0,class:!0,href:!0});var Us=r(J);Ne=a(Us,"SPAN",{});var Fs=r(Ne);g(ae.$$.fragment,Fs),Fs.forEach(s),Us.forEach(s),Wt=f(_t),De=a(_t,"SPAN",{});var Ms=r(De);qt=l(Ms,"BaseOutput"),Ms.forEach(s),_t.forEach(s),nt=f(e),O=a(e,"DIV",{class:!0});var K=r(O);g(re.$$.fragment,K),Qt=f(K),D=a(K,"P",{});var Ee=r(D);Xt=l(Ee,"Base class for all model outputs as dataclass. Has a "),Ce=a(Ee,"CODE",{});var js=r(Ce);Yt=l(js,"__getitem__"),js.forEach(s),Kt=l(Ee,` that allows indexing by integer or slice (like a
tuple) or strings (like a dictionary) that will ignore the `),Ve=a(Ee,"CODE",{});var Hs=r(Ve);es=l(Hs,"None"),Hs.forEach(s),ts=l(Ee,` attributes. Otherwise behaves like a regular
python dictionary.`),Ee.forEach(s),ss=f(K),g(Z.$$.fragment,K),is=f(K),R=a(K,"DIV",{class:!0});var bt=r(R);g(oe.$$.fragment,bt),as=f(bt),ne=a(bt,"P",{});var yt=r(ne);rs=l(yt,"Convert self to a tuple containing all the attributes/keys that are not "),Se=a(yt,"CODE",{});var zs=r(Se);os=l(zs,"None"),zs.forEach(s),ns=l(yt,"."),yt.forEach(s),bt.forEach(s),K.forEach(s),lt=f(e),C=a(e,"H2",{class:!0});var wt=r(C);G=a(wt,"A",{id:!0,class:!0,href:!0});var Js=r(G);Ue=a(Js,"SPAN",{});var Zs=r(Ue);g(le.$$.fragment,Zs),Zs.forEach(s),Js.forEach(s),ls=f(wt),Fe=a(wt,"SPAN",{});var Rs=r(Fe);ps=l(Rs,"ImagePipelineOutput"),Rs.forEach(s),wt.forEach(s),pt=f(e),V=a(e,"DIV",{class:!0});var Pt=r(V);g(pe.$$.fragment,Pt),us=f(Pt),Me=a(Pt,"P",{});var Gs=r(Me);fs=l(Gs,"Output class for image pipelines."),Gs.forEach(s),Pt.forEach(s),ut=f(e),S=a(e,"H2",{class:!0});var Ot=r(S);W=a(Ot,"A",{id:!0,class:!0,href:!0});var Ws=r(W);je=a(Ws,"SPAN",{});var qs=r(je);g(ue.$$.fragment,qs),qs.forEach(s),Ws.forEach(s),ds=f(Ot),He=a(Ot,"SPAN",{});var Qs=r(He);cs=l(Qs,"FlaxImagePipelineOutput"),Qs.forEach(s),Ot.forEach(s),ft=f(e),k=a(e,"DIV",{class:!0});var Ie=r(k);g(fe.$$.fragment,Ie),hs=f(Ie),ze=a(Ie,"P",{});var Xs=r(ze);ms=l(Xs,"Output class for image pipelines."),Xs.forEach(s),gs=f(Ie),q=a(Ie,"DIV",{class:!0});var Et=r(q);g(de.$$.fragment,Et),vs=f(Et),Je=a(Et,"P",{});var Ys=r(Je);$s=l(Ys,"\u201CReturns a new object replacing the specified fields with new values."),Ys.forEach(s),Et.forEach(s),Ie.forEach(s),dt=f(e),U=a(e,"H2",{class:!0});var It=r(U);Q=a(It,"A",{id:!0,class:!0,href:!0});var Ks=r(Q);Ze=a(Ks,"SPAN",{});var ei=r(Ze);g(ce.$$.fragment,ei),ei.forEach(s),Ks.forEach(s),_s=f(It),Re=a(It,"SPAN",{});var ti=r(Re);bs=l(ti,"AudioPipelineOutput"),ti.forEach(s),It.forEach(s),ct=f(e),F=a(e,"DIV",{class:!0});var xt=r(F);g(he.$$.fragment,xt),ys=f(xt),Ge=a(xt,"P",{});var si=r(Ge);ws=l(si,"Output class for audio pipelines."),si.forEach(s),xt.forEach(s),ht=f(e),M=a(e,"H2",{class:!0});var kt=r(M);X=a(kt,"A",{id:!0,class:!0,href:!0});var ii=r(X);We=a(ii,"SPAN",{});var ai=r(We);g(me.$$.fragment,ai),ai.forEach(s),ii.forEach(s),Ps=f(kt),qe=a(kt,"SPAN",{});var ri=r(qe);Os=l(ri,"ImageTextPipelineOutput"),ri.forEach(s),kt.forEach(s),mt=f(e),j=a(e,"DIV",{class:!0});var Lt=r(j);g(ge.$$.fragment,Lt),Es=f(Lt),Qe=a(Lt,"P",{});var oi=r(Qe);Is=l(oi,"Output class for joint image-text pipelines."),oi.forEach(s),Lt.forEach(s),this.h()},h(){d(c,"name","hf:doc:metadata"),d(c,"content",JSON.stringify(gi)),d(y,"id","baseoutputs"),d(y,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),d(y,"href","#baseoutputs"),d(h,"class","relative group"),d(ye,"href","/docs/diffusers/v0.17.0/en/api/outputs#diffusers.utils.BaseOutput"),d(Pe,"href","/docs/diffusers/v0.17.0/en/api/outputs#diffusers.ImagePipelineOutput"),d(J,"id","diffusers.utils.BaseOutput"),d(J,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),d(J,"href","#diffusers.utils.BaseOutput"),d(N,"class","relative group"),d(R,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),d(O,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),d(G,"id","diffusers.ImagePipelineOutput"),d(G,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),d(G,"href","#diffusers.ImagePipelineOutput"),d(C,"class","relative group"),d(V,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),d(W,"id","diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput"),d(W,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),d(W,"href","#diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput"),d(S,"class","relative group"),d(q,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),d(k,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),d(Q,"id","diffusers.AudioPipelineOutput"),d(Q,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),d(Q,"href","#diffusers.AudioPipelineOutput"),d(U,"class","relative group"),d(F,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),d(X,"id","diffusers.ImageTextPipelineOutput"),d(X,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),d(X,"href","#diffusers.ImageTextPipelineOutput"),d(M,"class","relative group"),d(j,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8")},m(e,o){t(document.head,c),p(e,E,o),p(e,h,o),t(h,y),t(y,A),v(w,A,null),t(h,ee),t(h,T),t(T,B),p(e,P,o),p(e,x,o),t(x,be),t(x,ye),t(ye,At),t(x,Tt),p(e,Ye,o),p(e,we,o),t(we,Bt),p(e,Ke,o),v(te,e,o),p(e,et,o),p(e,L,o),t(L,Nt),t(L,ke),t(ke,Dt),t(L,Ct),t(L,Pe),t(Pe,Vt),t(L,St),p(e,tt,o),p(e,H,o),t(H,Ut),t(H,Le),t(Le,Ft),t(H,Mt),p(e,st,o),v(se,e,o),p(e,it,o),p(e,I,o),t(I,jt),t(I,Ae),t(Ae,Ht),t(I,zt),t(I,Te),t(Te,Jt),t(I,Zt),t(I,Be),t(Be,Rt),t(I,Gt),p(e,at,o),v(ie,e,o),p(e,rt,o),v(z,e,o),p(e,ot,o),p(e,N,o),t(N,J),t(J,Ne),v(ae,Ne,null),t(N,Wt),t(N,De),t(De,qt),p(e,nt,o),p(e,O,o),v(re,O,null),t(O,Qt),t(O,D),t(D,Xt),t(D,Ce),t(Ce,Yt),t(D,Kt),t(D,Ve),t(Ve,es),t(D,ts),t(O,ss),v(Z,O,null),t(O,is),t(O,R),v(oe,R,null),t(R,as),t(R,ne),t(ne,rs),t(ne,Se),t(Se,os),t(ne,ns),p(e,lt,o),p(e,C,o),t(C,G),t(G,Ue),v(le,Ue,null),t(C,ls),t(C,Fe),t(Fe,ps),p(e,pt,o),p(e,V,o),v(pe,V,null),t(V,us),t(V,Me),t(Me,fs),p(e,ut,o),p(e,S,o),t(S,W),t(W,je),v(ue,je,null),t(S,ds),t(S,He),t(He,cs),p(e,ft,o),p(e,k,o),v(fe,k,null),t(k,hs),t(k,ze),t(ze,ms),t(k,gs),t(k,q),v(de,q,null),t(q,vs),t(q,Je),t(Je,$s),p(e,dt,o),p(e,U,o),t(U,Q),t(Q,Ze),v(ce,Ze,null),t(U,_s),t(U,Re),t(Re,bs),p(e,ct,o),p(e,F,o),v(he,F,null),t(F,ys),t(F,Ge),t(Ge,ws),p(e,ht,o),p(e,M,o),t(M,X),t(X,We),v(me,We,null),t(M,Ps),t(M,qe),t(qe,Os),p(e,mt,o),p(e,j,o),v(ge,j,null),t(j,Es),t(j,Qe),t(Qe,Is),gt=!0},p(e,[o]){const ve={};o&2&&(ve.$$scope={dirty:o,ctx:e}),z.$set(ve);const Xe={};o&2&&(Xe.$$scope={dirty:o,ctx:e}),Z.$set(Xe)},i(e){gt||($(w.$$.fragment,e),$(te.$$.fragment,e),$(se.$$.fragment,e),$(ie.$$.fragment,e),$(z.$$.fragment,e),$(ae.$$.fragment,e),$(re.$$.fragment,e),$(Z.$$.fragment,e),$(oe.$$.fragment,e),$(le.$$.fragment,e),$(pe.$$.fragment,e),$(ue.$$.fragment,e),$(fe.$$.fragment,e),$(de.$$.fragment,e),$(ce.$$.fragment,e),$(he.$$.fragment,e),$(me.$$.fragment,e),$(ge.$$.fragment,e),gt=!0)},o(e){_(w.$$.fragment,e),_(te.$$.fragment,e),_(se.$$.fragment,e),_(ie.$$.fragment,e),_(z.$$.fragment,e),_(ae.$$.fragment,e),_(re.$$.fragment,e),_(Z.$$.fragment,e),_(oe.$$.fragment,e),_(le.$$.fragment,e),_(pe.$$.fragment,e),_(ue.$$.fragment,e),_(fe.$$.fragment,e),_(de.$$.fragment,e),_(ce.$$.fragment,e),_(he.$$.fragment,e),_(me.$$.fragment,e),_(ge.$$.fragment,e),gt=!1},d(e){s(c),e&&s(E),e&&s(h),b(w),e&&s(P),e&&s(x),e&&s(Ye),e&&s(we),e&&s(Ke),b(te,e),e&&s(et),e&&s(L),e&&s(tt),e&&s(H),e&&s(st),b(se,e),e&&s(it),e&&s(I),e&&s(at),b(ie,e),e&&s(rt),b(z,e),e&&s(ot),e&&s(N),b(ae),e&&s(nt),e&&s(O),b(re),b(Z),b(oe),e&&s(lt),e&&s(C),b(le),e&&s(pt),e&&s(V),b(pe),e&&s(ut),e&&s(S),b(ue),e&&s(ft),e&&s(k),b(fe),b(de),e&&s(dt),e&&s(U),b(ce),e&&s(ct),e&&s(F),b(he),e&&s(ht),e&&s(M),b(me),e&&s(mt),e&&s(j),b(ge)}}}const gi={local:"baseoutputs",sections:[{local:"diffusers.utils.BaseOutput",title:"BaseOutput"},{local:"diffusers.ImagePipelineOutput",title:"ImagePipelineOutput"},{local:"diffusers.pipelines.pipeline_flax_utils.FlaxImagePipelineOutput",title:"FlaxImagePipelineOutput"},{local:"diffusers.AudioPipelineOutput",title:"AudioPipelineOutput"},{local:"diffusers.ImageTextPipelineOutput",title:"ImageTextPipelineOutput"}],title:"BaseOutputs"};function vi(_e){return di(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Pi extends li{constructor(c){super();pi(this,c,vi,mi,ui,{})}}export{Pi as default,gi as metadata};
