import{s as U,n as B,o as F}from"../chunks/scheduler.ea9963d4.js";import{S as J,i as K,e as x,s as i,c as u,h as N,a as C,d as n,b as s,f as A,g as d,j as G,k as R,l as V,m as a,n as h,t as _,o as b,p as z}from"../chunks/index.2ecb6441.js";import{C as W,H as D,E as X}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.b27212aa.js";function Y(I){let o,P,w,T,f,q,l,v,r,y,m,L,p,O='• <code>Optional</code> <strong>quantization_config</strong>: <a href="QuantizationConfig"><code>QuantizationConfig</code></a>',E,g,H,$,Q='<a href="https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/parse-safetensors-metadata.ts#L359" rel="nofollow">packages/hub/src/lib/parse-safetensors-metadata.ts:359</a>',S,c,j,M,k;return f=new W({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),l=new D({props:{title:"Interface: ModelConfig",local:"interface-modelconfig",headingTag:"h1"}}),r=new D({props:{title:"Properties",local:"properties",headingTag:"h2"}}),m=new D({props:{title:"quantization _ config",local:"quantization--config",headingTag:"h3"}}),g=new D({props:{title:"Defined in",local:"quantizationconfig.defined-in",headingTag:"h4"}}),c=new X({props:{source:"https://github.com/huggingface/huggingface.js/blob/main/docs/hub/interfaces/ModelConfig.md"}}),{c(){o=x("meta"),P=i(),w=x("p"),T=i(),u(f.$$.fragment),q=i(),u(l.$$.fragment),v=i(),u(r.$$.fragment),y=i(),u(m.$$.fragment),L=i(),p=x("p"),p.innerHTML=O,E=i(),u(g.$$.fragment),H=i(),$=x("p"),$.innerHTML=Q,S=i(),u(c.$$.fragment),j=i(),M=x("p"),this.h()},l(e){const t=N("svelte-u9bgzb",document.head);o=C(t,"META",{name:!0,content:!0}),t.forEach(n),P=s(e),w=C(e,"P",{}),A(w).forEach(n),T=s(e),d(f.$$.fragment,e),q=s(e),d(l.$$.fragment,e),v=s(e),d(r.$$.fragment,e),y=s(e),d(m.$$.fragment,e),L=s(e),p=C(e,"P",{"data-svelte-h":!0}),G(p)!=="svelte-135sqby"&&(p.innerHTML=O),E=s(e),d(g.$$.fragment,e),H=s(e),$=C(e,"P",{"data-svelte-h":!0}),G($)!=="svelte-20lczr"&&($.innerHTML=Q),S=s(e),d(c.$$.fragment,e),j=s(e),M=C(e,"P",{}),A(M).forEach(n),this.h()},h(){R(o,"name","hf:doc:metadata"),R(o,"content",Z)},m(e,t){V(document.head,o),a(e,P,t),a(e,w,t),a(e,T,t),h(f,e,t),a(e,q,t),h(l,e,t),a(e,v,t),h(r,e,t),a(e,y,t),h(m,e,t),a(e,L,t),a(e,p,t),a(e,E,t),h(g,e,t),a(e,H,t),a(e,$,t),a(e,S,t),h(c,e,t),a(e,j,t),a(e,M,t),k=!0},p:B,i(e){k||(_(f.$$.fragment,e),_(l.$$.fragment,e),_(r.$$.fragment,e),_(m.$$.fragment,e),_(g.$$.fragment,e),_(c.$$.fragment,e),k=!0)},o(e){b(f.$$.fragment,e),b(l.$$.fragment,e),b(r.$$.fragment,e),b(m.$$.fragment,e),b(g.$$.fragment,e),b(c.$$.fragment,e),k=!1},d(e){e&&(n(P),n(w),n(T),n(q),n(v),n(y),n(L),n(p),n(E),n(H),n($),n(S),n(j),n(M)),n(o),z(f,e),z(l,e),z(r,e),z(m,e),z(g,e),z(c,e)}}}const Z='{"title":"Interface: ModelConfig","local":"interface-modelconfig","sections":[{"title":"Properties","local":"properties","sections":[{"title":"quantization _ config","local":"quantization--config","sections":[{"title":"Defined in","local":"quantizationconfig.defined-in","sections":[],"depth":4}],"depth":3}],"depth":2}],"depth":1}';function ee(I){return F(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ie extends J{constructor(o){super(),K(this,o,ee,Y,U,{})}}export{ie as component};
