Buckets:

rtrm's picture
download
raw
19.6 kB
import{s as Me,o as xe,n as $e}from"../chunks/scheduler.8c3d61f6.js";import{S as Se,i as we,g as d,s as t,r as c,A as ye,h as p,f as s,c as o,j as R,u,x as D,k as V,y as P,a as n,v as g,d as h,t as _,w as b}from"../chunks/index.da70eac4.js";import{T as ve}from"../chunks/Tip.1d9b8c37.js";import{D as pe}from"../chunks/Docstring.567bc132.js";import{C as Te}from"../chunks/CodeBlock.a9c4becf.js";import{E as Pe}from"../chunks/ExampleCodeBlock.15b54358.js";import{H as Y,E as De}from"../chunks/index.5d4ab994.js";function Fe(B){let l,x='Read the <a href="../../using-diffusers/other-formats">Model files and layouts</a> guide to learn more about the Diffusers-multifolder layout versus the single-file layout, and how to load models stored in these different layouts.';return{c(){l=d("p"),l.innerHTML=x},l(r){l=p(r,"P",{"data-svelte-h":!0}),D(l)!=="svelte-7ol9a4"&&(l.innerHTML=x)},m(r,f){n(r,l,f)},p:$e,d(r){r&&s(l)}}}function Ie(B){let l,x="Examples:",r,f,m;return f=new Te({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMFN0YWJsZURpZmZ1c2lvblBpcGVsaW5lJTBBJTBBJTIzJTIwRG93bmxvYWQlMjBwaXBlbGluZSUyMGZyb20lMjBodWdnaW5nZmFjZS5jbyUyMGFuZCUyMGNhY2hlLiUwQXBpcGVsaW5lJTIwJTNEJTIwU3RhYmxlRGlmZnVzaW9uUGlwZWxpbmUuZnJvbV9zaW5nbGVfZmlsZSglMEElMjAlMjAlMjAlMjAlMjJodHRwcyUzQSUyRiUyRmh1Z2dpbmdmYWNlLmNvJTJGV2Fycmlvck1hbWE3NzclMkZPcmFuZ2VNaXhzJTJGYmxvYiUyRm1haW4lMkZNb2RlbHMlMkZBYnlzc09yYW5nZU1peCUyRkFieXNzT3JhbmdlTWl4LnNhZmV0ZW5zb3JzJTIyJTBBKSUwQSUwQSUyMyUyMERvd25sb2FkJTIwcGlwZWxpbmUlMjBmcm9tJTIwbG9jYWwlMjBmaWxlJTBBJTIzJTIwZmlsZSUyMGlzJTIwZG93bmxvYWRlZCUyMHVuZGVyJTIwLiUyRnYxLTUtcHJ1bmVkLWVtYW9ubHkuY2twdCUwQXBpcGVsaW5lJTIwJTNEJTIwU3RhYmxlRGlmZnVzaW9uUGlwZWxpbmUuZnJvbV9zaW5nbGVfZmlsZSglMjIuJTJGdjEtNS1wcnVuZWQtZW1hb25seS5ja3B0JTIyKSUwQSUwQSUyMyUyMEVuYWJsZSUyMGZsb2F0MTYlMjBhbmQlMjBtb3ZlJTIwdG8lMjBHUFUlMEFwaXBlbGluZSUyMCUzRCUyMFN0YWJsZURpZmZ1c2lvblBpcGVsaW5lLmZyb21fc2luZ2xlX2ZpbGUoJTBBJTIwJTIwJTIwJTIwJTIyaHR0cHMlM0ElMkYlMkZodWdnaW5nZmFjZS5jbyUyRnN0YWJsZS1kaWZmdXNpb24tdjEtNSUyRnN0YWJsZS1kaWZmdXNpb24tdjEtNSUyRmJsb2IlMkZtYWluJTJGdjEtNS1wcnVuZWQtZW1hb25seS5ja3B0JTIyJTJDJTBBJTIwJTIwJTIwJTIwdG9yY2hfZHR5cGUlM0R0b3JjaC5mbG9hdDE2JTJDJTBBKSUwQXBpcGVsaW5lLnRvKCUyMmN1ZGElMjIp",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> StableDiffusionPipeline
<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-comment"># Download pipeline from huggingface.co and cache.</span>
<span class="hljs-meta">&gt;&gt;&gt; </span>pipeline = StableDiffusionPipeline.from_single_file(
<span class="hljs-meta">... </span> <span class="hljs-string">&quot;https://huggingface.co/WarriorMama777/OrangeMixs/blob/main/Models/AbyssOrangeMix/AbyssOrangeMix.safetensors&quot;</span>
<span class="hljs-meta">... </span>)
<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-comment"># Download pipeline from local file</span>
<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-comment"># file is downloaded under ./v1-5-pruned-emaonly.ckpt</span>
<span class="hljs-meta">&gt;&gt;&gt; </span>pipeline = StableDiffusionPipeline.from_single_file(<span class="hljs-string">&quot;./v1-5-pruned-emaonly.ckpt&quot;</span>)
<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-comment"># Enable float16 and move to GPU</span>
<span class="hljs-meta">&gt;&gt;&gt; </span>pipeline = StableDiffusionPipeline.from_single_file(
<span class="hljs-meta">... </span> <span class="hljs-string">&quot;https://huggingface.co/stable-diffusion-v1-5/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.ckpt&quot;</span>,
<span class="hljs-meta">... </span> torch_dtype=torch.float16,
<span class="hljs-meta">... </span>)
<span class="hljs-meta">&gt;&gt;&gt; </span>pipeline.to(<span class="hljs-string">&quot;cuda&quot;</span>)`,wrap:!1}}),{c(){l=d("p"),l.textContent=x,r=t(),c(f.$$.fragment)},l(a){l=p(a,"P",{"data-svelte-h":!0}),D(l)!=="svelte-kvfsh7"&&(l.textContent=x),r=o(a),u(f.$$.fragment,a)},m(a,$){n(a,l,$),n(a,r,$),g(f,a,$),m=!0},p:$e,i(a){m||(h(f.$$.fragment,a),m=!0)},o(a){_(f.$$.fragment,a),m=!1},d(a){a&&(s(l),s(r)),b(f,a)}}}function Je(B){let l,x,r,f,m,a,$,me='The <a href="/docs/diffusers/pr_11335/en/api/loaders/single_file#diffusers.loaders.FromSingleFileMixin.from_single_file">from_single_file()</a> method allows you to load:',A,F,ce="<li>a model stored in a single file, which is useful if you’re working with models from the diffusion ecosystem, like Automatic1111, and commonly rely on a single-file layout to store and share models</li> <li>a model stored in their originally distributed layout, which is useful if you’re working with models finetuned with other services, and want to load it directly into Diffusers model objects and pipelines</li>",z,v,q,I,Q,J,ue='<li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/text2img#diffusers.StableDiffusionPipeline">StableDiffusionPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/img2img#diffusers.StableDiffusionImg2ImgPipeline">StableDiffusionImg2ImgPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/inpaint#diffusers.StableDiffusionInpaintPipeline">StableDiffusionInpaintPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/controlnet#diffusers.StableDiffusionControlNetPipeline">StableDiffusionControlNetPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/controlnet#diffusers.StableDiffusionControlNetImg2ImgPipeline">StableDiffusionControlNetImg2ImgPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/controlnet#diffusers.StableDiffusionControlNetInpaintPipeline">StableDiffusionControlNetInpaintPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/upscale#diffusers.StableDiffusionUpscalePipeline">StableDiffusionUpscalePipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/stable_diffusion_xl#diffusers.StableDiffusionXLPipeline">StableDiffusionXLPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/stable_diffusion_xl#diffusers.StableDiffusionXLImg2ImgPipeline">StableDiffusionXLImg2ImgPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/stable_diffusion_xl#diffusers.StableDiffusionXLInpaintPipeline">StableDiffusionXLInpaintPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/pix2pix#diffusers.StableDiffusionXLInstructPix2PixPipeline">StableDiffusionXLInstructPix2PixPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/controlnet_sdxl#diffusers.StableDiffusionXLControlNetPipeline">StableDiffusionXLControlNetPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/k_diffusion#diffusers.StableDiffusionXLKDiffusionPipeline">StableDiffusionXLKDiffusionPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/stable_diffusion/stable_diffusion_3#diffusers.StableDiffusion3Pipeline">StableDiffusion3Pipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/latent_consistency_models#diffusers.LatentConsistencyModelPipeline">LatentConsistencyModelPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/latent_consistency_models#diffusers.LatentConsistencyModelImg2ImgPipeline">LatentConsistencyModelImg2ImgPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/controlnetxs#diffusers.StableDiffusionControlNetXSPipeline">StableDiffusionControlNetXSPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/controlnetxs_sdxl#diffusers.StableDiffusionXLControlNetXSPipeline">StableDiffusionXLControlNetXSPipeline</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/ledits_pp#diffusers.LEditsPPPipelineStableDiffusion">LEditsPPPipelineStableDiffusion</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/ledits_pp#diffusers.LEditsPPPipelineStableDiffusionXL">LEditsPPPipelineStableDiffusionXL</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/pipelines/pia#diffusers.PIAPipeline">PIAPipeline</a></li>',O,U,K,Z,ge='<li><a href="/docs/diffusers/pr_11335/en/api/models/unet2d-cond#diffusers.UNet2DConditionModel">UNet2DConditionModel</a></li> <li><code>StableCascadeUNet</code></li> <li><a href="/docs/diffusers/pr_11335/en/api/models/autoencoderkl#diffusers.AutoencoderKL">AutoencoderKL</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/models/controlnet#diffusers.ControlNetModel">ControlNetModel</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/models/sd3_transformer2d#diffusers.SD3Transformer2DModel">SD3Transformer2DModel</a></li> <li><a href="/docs/diffusers/pr_11335/en/api/models/flux_transformer#diffusers.FluxTransformer2DModel">FluxTransformer2DModel</a></li>',ee,L,ie,M,k,ae,E,he='Load model weights saved in the <code>.ckpt</code> format into a <a href="/docs/diffusers/pr_11335/en/api/pipelines/overview#diffusers.DiffusionPipeline">DiffusionPipeline</a>.',re,S,j,fe,X,_e=`Instantiate a <a href="/docs/diffusers/pr_11335/en/api/pipelines/overview#diffusers.DiffusionPipeline">DiffusionPipeline</a> from pretrained pipeline weights saved in the <code>.ckpt</code> or <code>.safetensors</code>
format. The pipeline is set in evaluation mode (<code>model.eval()</code>) by default.`,de,T,se,C,ne,W,G,le,N,te,H,oe;return m=new Y({props:{title:"Single files",local:"single-files",headingTag:"h1"}}),v=new ve({props:{warning:!1,$$slots:{default:[Fe]},$$scope:{ctx:B}}}),I=new Y({props:{title:"Supported pipelines",local:"supported-pipelines",headingTag:"h2"}}),U=new Y({props:{title:"Supported models",local:"supported-models",headingTag:"h2"}}),L=new Y({props:{title:"FromSingleFileMixin",local:"diffusers.loaders.FromSingleFileMixin",headingTag:"h2"}}),k=new pe({props:{name:"class diffusers.loaders.FromSingleFileMixin",anchor:"diffusers.loaders.FromSingleFileMixin",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_11335/src/diffusers/loaders/single_file/single_file.py#L266"}}),j=new pe({props:{name:"from_single_file",anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file",parameters:[{name:"pretrained_model_link_or_path",val:""},{name:"**kwargs",val:""}],parametersDescription:[{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.pretrained_model_link_or_path",description:`<strong>pretrained_model_link_or_path</strong> (<code>str</code> or <code>os.PathLike</code>, <em>optional</em>) &#x2014;
Can be either:</p>
<ul>
<li>A link to the <code>.ckpt</code> file (for example
<code>&quot;https://huggingface.co/&lt;repo_id&gt;/blob/main/&lt;path_to_file&gt;.ckpt&quot;</code>) on the Hub.</li>
<li>A path to a <em>file</em> containing all pipeline weights.</li>
</ul>`,name:"pretrained_model_link_or_path"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.torch_dtype",description:`<strong>torch_dtype</strong> (<code>str</code> or <code>torch.dtype</code>, <em>optional</em>) &#x2014;
Override the default <code>torch.dtype</code> and load the model with another dtype.`,name:"torch_dtype"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.force_download",description:`<strong>force_download</strong> (<code>bool</code>, <em>optional</em>, defaults to <code>False</code>) &#x2014;
Whether or not to force the (re-)download of the model weights and configuration files, overriding the
cached versions if they exist.`,name:"force_download"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.cache_dir",description:`<strong>cache_dir</strong> (<code>Union[str, os.PathLike]</code>, <em>optional</em>) &#x2014;
Path to a directory where a downloaded pretrained model configuration is cached if the standard cache
is not used.`,name:"cache_dir"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.proxies",description:`<strong>proxies</strong> (<code>Dict[str, str]</code>, <em>optional</em>) &#x2014;
A dictionary of proxy servers to use by protocol or endpoint, for example, <code>{&apos;http&apos;: &apos;foo.bar:3128&apos;, &apos;http://hostname&apos;: &apos;foo.bar:4012&apos;}</code>. The proxies are used on each request.`,name:"proxies"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.local_files_only",description:`<strong>local_files_only</strong> (<code>bool</code>, <em>optional</em>, defaults to <code>False</code>) &#x2014;
Whether to only load local model weights and configuration files or not. If set to <code>True</code>, the model
won&#x2019;t be downloaded from the Hub.`,name:"local_files_only"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.token",description:`<strong>token</strong> (<code>str</code> or <em>bool</em>, <em>optional</em>) &#x2014;
The token to use as HTTP bearer authorization for remote files. If <code>True</code>, the token generated from
<code>diffusers-cli login</code> (stored in <code>~/.huggingface</code>) is used.`,name:"token"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.revision",description:`<strong>revision</strong> (<code>str</code>, <em>optional</em>, defaults to <code>&quot;main&quot;</code>) &#x2014;
The specific model version to use. It can be a branch name, a tag name, a commit id, or any identifier
allowed by Git.`,name:"revision"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.original_config_file",description:`<strong>original_config_file</strong> (<code>str</code>, <em>optional</em>) &#x2014;
The path to the original config file that was used to train the model. If not provided, the config file
will be inferred from the checkpoint file.`,name:"original_config_file"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.config",description:`<strong>config</strong> (<code>str</code>, <em>optional</em>) &#x2014;
Can be either:</p>
<ul>
<li>A string, the <em>repo id</em> (for example <code>CompVis/ldm-text2im-large-256</code>) of a pretrained pipeline
hosted on the Hub.</li>
<li>A path to a <em>directory</em> (for example <code>./my_pipeline_directory/</code>) containing the pipeline
component configs in Diffusers format.</li>
</ul>`,name:"config"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.disable_mmap",description:`<strong>disable_mmap</strong> (&#x2018;bool&#x2019;, <em>optional</em>, defaults to &#x2018;False&#x2019;) &#x2014;
Whether to disable mmap when loading a Safetensors model. This option can perform better when the model
is on a network mount or hard drive.`,name:"disable_mmap"},{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.kwargs",description:`<strong>kwargs</strong> (remaining dictionary of keyword arguments, <em>optional</em>) &#x2014;
Can be used to overwrite load and saveable variables (the pipeline components of the specific pipeline
class). The overwritten components are passed directly to the pipelines <code>__init__</code> method. See example
below for more information.`,name:"kwargs"}],source:"https://github.com/huggingface/diffusers/blob/vr_11335/src/diffusers/loaders/single_file/single_file.py#L271"}}),T=new Pe({props:{anchor:"diffusers.loaders.FromSingleFileMixin.from_single_file.example",$$slots:{default:[Ie]},$$scope:{ctx:B}}}),C=new Y({props:{title:"FromOriginalModelMixin",local:"diffusers.loaders.FromOriginalModelMixin",headingTag:"h2"}}),G=new pe({props:{name:"class diffusers.loaders.FromOriginalModelMixin",anchor:"diffusers.loaders.FromOriginalModelMixin",parameters:[{name:"*args",val:""},{name:"**kwargs",val:""}],source:"https://github.com/huggingface/diffusers/blob/vr_11335/src/diffusers/loaders/single_file_model.py#L23"}}),N=new De({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/en/api/loaders/single_file.md"}}),{c(){l=d("meta"),x=t(),r=d("p"),f=t(),c(m.$$.fragment),a=t(),$=d("p"),$.innerHTML=me,A=t(),F=d("ul"),F.innerHTML=ce,z=t(),c(v.$$.fragment),q=t(),c(I.$$.fragment),Q=t(),J=d("ul"),J.innerHTML=ue,O=t(),c(U.$$.fragment),K=t(),Z=d("ul"),Z.innerHTML=ge,ee=t(),c(L.$$.fragment),ie=t(),M=d("div"),c(k.$$.fragment),ae=t(),E=d("p"),E.innerHTML=he,re=t(),S=d("div"),c(j.$$.fragment),fe=t(),X=d("p"),X.innerHTML=_e,de=t(),c(T.$$.fragment),se=t(),c(C.$$.fragment),ne=t(),W=d("div"),c(G.$$.fragment),le=t(),c(N.$$.fragment),te=t(),H=d("p"),this.h()},l(e){const i=ye("svelte-u9bgzb",document.head);l=p(i,"META",{name:!0,content:!0}),i.forEach(s),x=o(e),r=p(e,"P",{}),R(r).forEach(s),f=o(e),u(m.$$.fragment,e),a=o(e),$=p(e,"P",{"data-svelte-h":!0}),D($)!=="svelte-1eq5t4u"&&($.innerHTML=me),A=o(e),F=p(e,"UL",{"data-svelte-h":!0}),D(F)!=="svelte-4h4p7d"&&(F.innerHTML=ce),z=o(e),u(v.$$.fragment,e),q=o(e),u(I.$$.fragment,e),Q=o(e),J=p(e,"UL",{"data-svelte-h":!0}),D(J)!=="svelte-cj73p9"&&(J.innerHTML=ue),O=o(e),u(U.$$.fragment,e),K=o(e),Z=p(e,"UL",{"data-svelte-h":!0}),D(Z)!=="svelte-6k8w03"&&(Z.innerHTML=ge),ee=o(e),u(L.$$.fragment,e),ie=o(e),M=p(e,"DIV",{class:!0});var w=R(M);u(k.$$.fragment,w),ae=o(w),E=p(w,"P",{"data-svelte-h":!0}),D(E)!=="svelte-opt5k7"&&(E.innerHTML=he),re=o(w),S=p(w,"DIV",{class:!0});var y=R(S);u(j.$$.fragment,y),fe=o(y),X=p(y,"P",{"data-svelte-h":!0}),D(X)!=="svelte-70ogig"&&(X.innerHTML=_e),de=o(y),u(T.$$.fragment,y),y.forEach(s),w.forEach(s),se=o(e),u(C.$$.fragment,e),ne=o(e),W=p(e,"DIV",{class:!0});var be=R(W);u(G.$$.fragment,be),be.forEach(s),le=o(e),u(N.$$.fragment,e),te=o(e),H=p(e,"P",{}),R(H).forEach(s),this.h()},h(){V(l,"name","hf:doc:metadata"),V(l,"content",Ue),V(S,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),V(M,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),V(W,"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,i){P(document.head,l),n(e,x,i),n(e,r,i),n(e,f,i),g(m,e,i),n(e,a,i),n(e,$,i),n(e,A,i),n(e,F,i),n(e,z,i),g(v,e,i),n(e,q,i),g(I,e,i),n(e,Q,i),n(e,J,i),n(e,O,i),g(U,e,i),n(e,K,i),n(e,Z,i),n(e,ee,i),g(L,e,i),n(e,ie,i),n(e,M,i),g(k,M,null),P(M,ae),P(M,E),P(M,re),P(M,S),g(j,S,null),P(S,fe),P(S,X),P(S,de),g(T,S,null),n(e,se,i),g(C,e,i),n(e,ne,i),n(e,W,i),g(G,W,null),n(e,le,i),g(N,e,i),n(e,te,i),n(e,H,i),oe=!0},p(e,[i]){const w={};i&2&&(w.$$scope={dirty:i,ctx:e}),v.$set(w);const y={};i&2&&(y.$$scope={dirty:i,ctx:e}),T.$set(y)},i(e){oe||(h(m.$$.fragment,e),h(v.$$.fragment,e),h(I.$$.fragment,e),h(U.$$.fragment,e),h(L.$$.fragment,e),h(k.$$.fragment,e),h(j.$$.fragment,e),h(T.$$.fragment,e),h(C.$$.fragment,e),h(G.$$.fragment,e),h(N.$$.fragment,e),oe=!0)},o(e){_(m.$$.fragment,e),_(v.$$.fragment,e),_(I.$$.fragment,e),_(U.$$.fragment,e),_(L.$$.fragment,e),_(k.$$.fragment,e),_(j.$$.fragment,e),_(T.$$.fragment,e),_(C.$$.fragment,e),_(G.$$.fragment,e),_(N.$$.fragment,e),oe=!1},d(e){e&&(s(x),s(r),s(f),s(a),s($),s(A),s(F),s(z),s(q),s(Q),s(J),s(O),s(K),s(Z),s(ee),s(ie),s(M),s(se),s(ne),s(W),s(le),s(te),s(H)),s(l),b(m,e),b(v,e),b(I,e),b(U,e),b(L,e),b(k),b(j),b(T),b(C,e),b(G),b(N,e)}}}const Ue='{"title":"Single files","local":"single-files","sections":[{"title":"Supported pipelines","local":"supported-pipelines","sections":[],"depth":2},{"title":"Supported models","local":"supported-models","sections":[],"depth":2},{"title":"FromSingleFileMixin","local":"diffusers.loaders.FromSingleFileMixin","sections":[],"depth":2},{"title":"FromOriginalModelMixin","local":"diffusers.loaders.FromOriginalModelMixin","sections":[],"depth":2}],"depth":1}';function Ze(B){return xe(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Be extends Se{constructor(l){super(),we(this,l,Ze,Je,Me,{})}}export{Be as component};

Xet Storage Details

Size:
19.6 kB
·
Xet hash:
51337230b690f0a9f64c3ef3ae2f47ed9e89d00d319c97cc805c15b0c3412de2

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.