Buckets:
| import{s as Pt,o as Zt,n as Nt}from"../chunks/scheduler.f3b1e791.js";import{S as Rt,i as Dt,e as i,s as r,c,h as Ht,a as d,d as n,b as o,f as j,g as p,j as $,k as N,l as a,m as l,n as m,t as k,o as f,p as u}from"../chunks/index.023a9934.js";import{C as Vt}from"../chunks/CopyLLMTxtMenu.db9f4709.js";import{D as G,E as jt}from"../chunks/ExampleCodeBlock.f5fa0c51.js";import{C as Et}from"../chunks/CodeBlock.a64ce498.js";import{H as C,E as Gt}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.3c7c5499.js";function Ut(ie){let g,I="Example:",b,h,_;return h=new Et({props:{code:"aW1wb3J0JTIwdG9yY2glMEFmcm9tJTIwa2VybmVscyUyMGltcG9ydCUyMGdldF9rZXJuZWwlMEElMEFhY3RpdmF0aW9uJTIwJTNEJTIwZ2V0X2tlcm5lbCglMjJrZXJuZWxzLWNvbW11bml0eSUyRnJlbHUlMjIlMkMlMjB2ZXJzaW9uJTNEMSklMEF4JTIwJTNEJTIwdG9yY2gucmFuZG4oMTAlMkMlMjAyMCUyQyUyMGRldmljZSUzRCUyMmN1ZGElMjIpJTBBb3V0JTIwJTNEJTIwdG9yY2guZW1wdHlfbGlrZSh4KSUwQXJlc3VsdCUyMCUzRCUyMGFjdGl2YXRpb24ucmVsdShvdXQlMkMlMjB4KQ==",highlighted:`<span class="hljs-keyword">import</span> torch | |
| <span class="hljs-keyword">from</span> kernels <span class="hljs-keyword">import</span> get_kernel | |
| activation = get_kernel(<span class="hljs-string">"kernels-community/relu"</span>, version=<span class="hljs-number">1</span>) | |
| x = torch.randn(<span class="hljs-number">10</span>, <span class="hljs-number">20</span>, device=<span class="hljs-string">"cuda"</span>) | |
| out = torch.empty_like(x) | |
| result = activation.relu(out, x)`,wrap:!1}}),{c(){g=i("p"),g.textContent=I,b=r(),c(h.$$.fragment)},l(s){g=d(s,"P",{"data-svelte-h":!0}),$(g)!=="svelte-11lpom8"&&(g.textContent=I),b=o(s),p(h.$$.fragment,s)},m(s,v){l(s,g,v),l(s,b,v),m(h,s,v),_=!0},p:Nt,i(s){_||(k(h.$$.fragment,s),_=!0)},o(s){f(h.$$.fragment,s),_=!1},d(s){s&&(n(g),n(b)),u(h,s)}}}function Bt(ie){let g,I="Example:",b,h,_;return h=new Et({props:{code:"ZnJvbSUyMGtlcm5lbHMlMjBpbXBvcnQlMjBnZXRfa2VybmVsJTJDJTIwZ2V0X2xvYWRlZF9rZXJuZWxzJTBBJTBBZ2V0X2tlcm5lbCglMjJrZXJuZWxzLWNvbW11bml0eSUyRmFjdGl2YXRpb24lMjIlMkMlMjB2ZXJzaW9uJTNEMSklMEFmb3IlMjBsb2FkZWQlMjBpbiUyMGdldF9sb2FkZWRfa2VybmVscygpJTNBJTBBJTIwJTIwJTIwJTIwcHJpbnQobG9hZGVkLm1ldGFkYXRhLm5hbWUlMkMlMjBsb2FkZWQucmVwb19pbmZvKQ==",highlighted:`<span class="hljs-keyword">from</span> kernels <span class="hljs-keyword">import</span> get_kernel, get_loaded_kernels | |
| get_kernel(<span class="hljs-string">"kernels-community/activation"</span>, version=<span class="hljs-number">1</span>) | |
| <span class="hljs-keyword">for</span> loaded <span class="hljs-keyword">in</span> get_loaded_kernels(): | |
| <span class="hljs-built_in">print</span>(loaded.metadata.name, loaded.repo_info)`,wrap:!1}}),{c(){g=i("p"),g.textContent=I,b=r(),c(h.$$.fragment)},l(s){g=d(s,"P",{"data-svelte-h":!0}),$(g)!=="svelte-11lpom8"&&(g.textContent=I),b=o(s),p(h.$$.fragment,s)},m(s,v){l(s,g,v),l(s,b,v),m(h,s,v),_=!0},p:Nt,i(s){_||(k(h.$$.fragment,s),_=!0)},o(s){f(h.$$.fragment,s),_=!1},d(s){s&&(n(g),n(b)),u(h,s)}}}function Ft(ie){let g,I,b,h,_,s,v,Me,U,Le,B,Ie,y,F,Ye,de,ut="Load a kernel from the kernel hub.",Ae,ce,gt=`This function downloads a kernel to the local Hugging Face Hub cache directory (if it was not downloaded before) | |
| and then loads the kernel.`,Oe,R,Je,W,je,E,q,et,pe,ht="Import a kernel from a local kernel repository path.",Ne,X,Ee,P,K,tt,me,$t="Check whether a kernel build exists for the current environment (Torch version and compute framework).",Pe,S,Ze,T,z,nt,ke,_t="Return a snapshot of every kernel that has been loaded into the current process.",rt,fe,bt="The returned list is a new list; mutating it does not affect the registry.",ot,D,Re,Q,De,Y,He,M,A,lt,ue,vt="Get a pre-downloaded, locked kernel.",at,ge,xt="If <code>lockfile</code> is not specified, the lockfile will be loaded from the caller’s package metadata.",Ve,O,Ge,Z,ee,st,he,yt="Get a kernel using a lock file.",Ue,te,Be,ne,Fe,x,re,it,$e,Tt="This dataclass provides information about a loaded kernel:",dt,_e,wt=`<li><code>metadata</code> (<code>Metadata</code>): kernel metadata.</li> <li><code>module</code> (<code>ModuleType</code>): the imported kernel module.</li> <li><code>repo_info</code> (<code>kernels.utils.RepoInfo | None</code>): populated only for | |
| kernels loaded via <code>get_kernel</code>. Loaders that work from a local path | |
| (<code>get_local_kernel</code>) or a lockfile (<code>get_locked_kernel</code>, <code>load_kernel</code>) | |
| leave this as <code>None</code>.</li>`,ct,be,Ct="The metadata includes the following properties that describe a kernel:",pt,ve,Mt="<li><code>id</code> (<code>str</code>): kernel identifier that is unique to the kernel version + backend.</li> <li><code>name</code> (<code>str</code>): the name of the kernel.</li> <li><code>version</code> (<code>int</code>): the version of the kernel.</li> <li><code>license</code> (<code>str</code>): the license of the kernel.</li> <li><code>upstream</code> (<code>str | None</code>): the upstream repository of the kernel.</li> <li><code>python_depends</code> (<code>list[str]</code>): required Python dependencies.</li> <li><code>backend</code>: information about the kernel’s backend.</li>",We,oe,qe,w,le,mt,xe,Lt="This dataclass stores the origin of the kernel.",kt,ye,It="The following fields are available:",ft,Te,Jt="<li><code>repo_id</code> (<code>str</code>): the Hub repository containing the kernel.</li> <li><code>revision</code> (<code>str</code>): the specific revision of the kernel.</li>",Xe,ae,Ke,Ce,Se;return _=new Vt({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),v=new C({props:{title:"Kernels API Reference",local:"kernels-api-reference",headingTag:"h1"}}),U=new C({props:{title:"Main Functions",local:"main-functions",headingTag:"h2"}}),B=new C({props:{title:"get_kernel",local:"kernels.get_kernel",headingTag:"h3"}}),F=new G({props:{name:"kernels.get_kernel",anchor:"kernels.get_kernel",parameters:[{name:"repo_id",val:": str"},{name:"revision",val:": str | None = None"},{name:"version",val:": int | None = None"},{name:"backend",val:": str | None = None"},{name:"user_agent",val:": str | dict | None = None"}],parametersDescription:[{anchor:"kernels.get_kernel.repo_id",description:`<strong>repo_id</strong> (<code>str</code>) — | |
| The Hub repository containing the kernel.`,name:"repo_id"},{anchor:"kernels.get_kernel.revision",description:`<strong>revision</strong> (<code>str</code>, <em>optional</em>, defaults to <code>"main"</code>) — | |
| The specific revision (branch, tag, or commit) to download. Cannot be used together with <code>version</code>.`,name:"revision"},{anchor:"kernels.get_kernel.version",description:`<strong>version</strong> (<code>int</code>, <em>optional</em>) — | |
| The kernel version to download. Cannot be used together with <code>revision</code>.`,name:"version"},{anchor:"kernels.get_kernel.backend",description:`<strong>backend</strong> (<code>str</code>, <em>optional</em>) — | |
| The backend to load the kernel for. Can only be <code>cpu</code> or the backend that Torch is compiled for. | |
| The backend will be detected automatically if not provided.`,name:"backend"},{anchor:"kernels.get_kernel.user_agent",description:`<strong>user_agent</strong> (<code>Union[str, dict]</code>, <em>optional</em>) — | |
| The <code>user_agent</code> info to pass to <code>snapshot_download()</code> for internal telemetry.`,name:"user_agent"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L290",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p>The imported kernel module.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>ModuleType</code></p> | |
| `}}),R=new jt({props:{anchor:"kernels.get_kernel.example",$$slots:{default:[Ut]},$$scope:{ctx:ie}}}),W=new C({props:{title:"get_local_kernel",local:"kernels.get_local_kernel",headingTag:"h3"}}),q=new G({props:{name:"kernels.get_local_kernel",anchor:"kernels.get_local_kernel",parameters:[{name:"repo_path",val:": Path"},{name:"backend",val:": str | None = None"}],parametersDescription:[{anchor:"kernels.get_local_kernel.repo_path",description:`<strong>repo_path</strong> (<code>Path</code>) — | |
| The local path to the kernel repository.`,name:"repo_path"},{anchor:"kernels.get_local_kernel.backend",description:`<strong>backend</strong> (<code>str</code>, <em>optional</em>) — | |
| The backend to load the kernel for. Can only be <code>cpu</code> or the backend that Torch is compiled for. | |
| The backend will be detected automatically if not provided.`,name:"backend"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L348",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p>The imported kernel module.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>ModuleType</code></p> | |
| `}}),X=new C({props:{title:"has_kernel",local:"kernels.has_kernel",headingTag:"h3"}}),K=new G({props:{name:"kernels.has_kernel",anchor:"kernels.has_kernel",parameters:[{name:"repo_id",val:": str"},{name:"revision",val:": str | None = None"},{name:"version",val:": int | None = None"},{name:"backend",val:": str | None = None"}],parametersDescription:[{anchor:"kernels.has_kernel.repo_id",description:`<strong>repo_id</strong> (<code>str</code>) — | |
| The Hub repository containing the kernel.`,name:"repo_id"},{anchor:"kernels.has_kernel.revision",description:`<strong>revision</strong> (<code>str</code>, <em>optional</em>, defaults to <code>"main"</code>) — | |
| The specific revision (branch, tag, or commit) to download. Cannot be used together with <code>version</code>.`,name:"revision"},{anchor:"kernels.has_kernel.version",description:`<strong>version</strong> (<code>int</code>, <em>optional</em>) — | |
| The kernel version to download. Cannot be used together with <code>revision</code>.`,name:"version"},{anchor:"kernels.has_kernel.backend",description:`<strong>backend</strong> (<code>str</code>, <em>optional</em>) — | |
| The backend to load the kernel for. Can only be <code>cpu</code> or the backend that Torch is compiled for. | |
| The backend will be detected automatically if not provided.`,name:"backend"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L381",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>True</code> if a kernel is available for the current environment.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>bool</code></p> | |
| `}}),S=new C({props:{title:"get_loaded_kernels",local:"kernels.get_loaded_kernels",headingTag:"h3"}}),z=new G({props:{name:"kernels.get_loaded_kernels",anchor:"kernels.get_loaded_kernels",parameters:[],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L81",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p>One <a | |
| href="/docs/kernels/pr_499/en/api/kernels#kernels.LoadedKernel" | |
| >LoadedKernel</a> per distinct kernel variant path | |
| loaded in this process.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>list[LoadedKernel]</code></p> | |
| `}}),D=new jt({props:{anchor:"kernels.get_loaded_kernels.example",$$slots:{default:[Bt]},$$scope:{ctx:ie}}}),Q=new C({props:{title:"Loading locked kernels",local:"loading-locked-kernels",headingTag:"h2"}}),Y=new C({props:{title:"load_kernel",local:"kernels.load_kernel",headingTag:"h3"}}),A=new G({props:{name:"kernels.load_kernel",anchor:"kernels.load_kernel",parameters:[{name:"repo_id",val:": str"},{name:"lockfile",val:": pathlib.Path | None"},{name:"backend",val:": str | None = None"}],parametersDescription:[{anchor:"kernels.load_kernel.repo_id",description:`<strong>repo_id</strong> (<code>str</code>) — | |
| The Hub repository containing the kernel.`,name:"repo_id"},{anchor:"kernels.load_kernel.lockfile",description:`<strong>lockfile</strong> (<code>Path</code>, <em>optional</em>) — | |
| Path to the lockfile. If not provided, the lockfile will be loaded from the caller’s package metadata.`,name:"lockfile"},{anchor:"kernels.load_kernel.backend",description:`<strong>backend</strong> (<code>str</code>, <em>optional</em>) — | |
| The backend to load the kernel for. Can only be <code>cpu</code> or the backend that Torch is compiled for. | |
| The backend will be detected automatically if not provided.`,name:"backend"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L421",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p>The imported kernel module.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>ModuleType</code></p> | |
| `}}),O=new C({props:{title:"get_locked_kernel",local:"kernels.get_locked_kernel",headingTag:"h3"}}),ee=new G({props:{name:"kernels.get_locked_kernel",anchor:"kernels.get_locked_kernel",parameters:[{name:"repo_id",val:": str"},{name:"local_files_only",val:": bool = False"}],parametersDescription:[{anchor:"kernels.get_locked_kernel.repo_id",description:`<strong>repo_id</strong> (<code>str</code>) — | |
| The Hub repository containing the kernel.`,name:"repo_id"},{anchor:"kernels.get_locked_kernel.local_files_only",description:`<strong>local_files_only</strong> (<code>bool</code>, <em>optional</em>, defaults to <code>False</code>) — | |
| Whether to only use local files and not download from the Hub.`,name:"local_files_only"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L491",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p>The imported kernel module.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>ModuleType</code></p> | |
| `}}),te=new C({props:{title:"Classes",local:"classes",headingTag:"h2"}}),ne=new C({props:{title:"LoadedKernel",local:"kernels.LoadedKernel",headingTag:"h3"}}),re=new G({props:{name:"class kernels.LoadedKernel",anchor:"kernels.LoadedKernel",parameters:[{name:"metadata",val:": Metadata"},{name:"module",val:": module"},{name:"repo_info",val:": kernels.utils.RepoInfo | None"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L51"}}),oe=new C({props:{title:"RepoInfo",local:"kernels.RepoInfo",headingTag:"h3"}}),le=new G({props:{name:"class kernels.RepoInfo",anchor:"kernels.RepoInfo",parameters:[{name:"repo_id",val:": str"},{name:"revision",val:": str"}],source:"https://github.com/huggingface/kernels/blob/vr_499/kernels/src/kernels/utils.py#L36"}}),ae=new Gt({props:{source:"https://github.com/huggingface/kernels/blob/main/docs/source/api/kernels.md"}}),{c(){g=i("meta"),I=r(),b=i("p"),h=r(),c(_.$$.fragment),s=r(),c(v.$$.fragment),Me=r(),c(U.$$.fragment),Le=r(),c(B.$$.fragment),Ie=r(),y=i("div"),c(F.$$.fragment),Ye=r(),de=i("p"),de.textContent=ut,Ae=r(),ce=i("p"),ce.textContent=gt,Oe=r(),c(R.$$.fragment),Je=r(),c(W.$$.fragment),je=r(),E=i("div"),c(q.$$.fragment),et=r(),pe=i("p"),pe.textContent=ht,Ne=r(),c(X.$$.fragment),Ee=r(),P=i("div"),c(K.$$.fragment),tt=r(),me=i("p"),me.textContent=$t,Pe=r(),c(S.$$.fragment),Ze=r(),T=i("div"),c(z.$$.fragment),nt=r(),ke=i("p"),ke.textContent=_t,rt=r(),fe=i("p"),fe.textContent=bt,ot=r(),c(D.$$.fragment),Re=r(),c(Q.$$.fragment),De=r(),c(Y.$$.fragment),He=r(),M=i("div"),c(A.$$.fragment),lt=r(),ue=i("p"),ue.textContent=vt,at=r(),ge=i("p"),ge.innerHTML=xt,Ve=r(),c(O.$$.fragment),Ge=r(),Z=i("div"),c(ee.$$.fragment),st=r(),he=i("p"),he.textContent=yt,Ue=r(),c(te.$$.fragment),Be=r(),c(ne.$$.fragment),Fe=r(),x=i("div"),c(re.$$.fragment),it=r(),$e=i("p"),$e.textContent=Tt,dt=r(),_e=i("ul"),_e.innerHTML=wt,ct=r(),be=i("p"),be.textContent=Ct,pt=r(),ve=i("ul"),ve.innerHTML=Mt,We=r(),c(oe.$$.fragment),qe=r(),w=i("div"),c(le.$$.fragment),mt=r(),xe=i("p"),xe.textContent=Lt,kt=r(),ye=i("p"),ye.textContent=It,ft=r(),Te=i("ul"),Te.innerHTML=Jt,Xe=r(),c(ae.$$.fragment),Ke=r(),Ce=i("p"),this.h()},l(e){const t=Ht("svelte-u9bgzb",document.head);g=d(t,"META",{name:!0,content:!0}),t.forEach(n),I=o(e),b=d(e,"P",{}),j(b).forEach(n),h=o(e),p(_.$$.fragment,e),s=o(e),p(v.$$.fragment,e),Me=o(e),p(U.$$.fragment,e),Le=o(e),p(B.$$.fragment,e),Ie=o(e),y=d(e,"DIV",{class:!0});var L=j(y);p(F.$$.fragment,L),Ye=o(L),de=d(L,"P",{"data-svelte-h":!0}),$(de)!=="svelte-v6pak5"&&(de.textContent=ut),Ae=o(L),ce=d(L,"P",{"data-svelte-h":!0}),$(ce)!=="svelte-1adbar6"&&(ce.textContent=gt),Oe=o(L),p(R.$$.fragment,L),L.forEach(n),Je=o(e),p(W.$$.fragment,e),je=o(e),E=d(e,"DIV",{class:!0});var se=j(E);p(q.$$.fragment,se),et=o(se),pe=d(se,"P",{"data-svelte-h":!0}),$(pe)!=="svelte-ysgxyb"&&(pe.textContent=ht),se.forEach(n),Ne=o(e),p(X.$$.fragment,e),Ee=o(e),P=d(e,"DIV",{class:!0});var ze=j(P);p(K.$$.fragment,ze),tt=o(ze),me=d(ze,"P",{"data-svelte-h":!0}),$(me)!=="svelte-oel36i"&&(me.textContent=$t),ze.forEach(n),Pe=o(e),p(S.$$.fragment,e),Ze=o(e),T=d(e,"DIV",{class:!0});var H=j(T);p(z.$$.fragment,H),nt=o(H),ke=d(H,"P",{"data-svelte-h":!0}),$(ke)!=="svelte-hargcl"&&(ke.textContent=_t),rt=o(H),fe=d(H,"P",{"data-svelte-h":!0}),$(fe)!=="svelte-bvc5k7"&&(fe.textContent=bt),ot=o(H),p(D.$$.fragment,H),H.forEach(n),Re=o(e),p(Q.$$.fragment,e),De=o(e),p(Y.$$.fragment,e),He=o(e),M=d(e,"DIV",{class:!0});var we=j(M);p(A.$$.fragment,we),lt=o(we),ue=d(we,"P",{"data-svelte-h":!0}),$(ue)!=="svelte-1s7s7e5"&&(ue.textContent=vt),at=o(we),ge=d(we,"P",{"data-svelte-h":!0}),$(ge)!=="svelte-16266qf"&&(ge.innerHTML=xt),we.forEach(n),Ve=o(e),p(O.$$.fragment,e),Ge=o(e),Z=d(e,"DIV",{class:!0});var Qe=j(Z);p(ee.$$.fragment,Qe),st=o(Qe),he=d(Qe,"P",{"data-svelte-h":!0}),$(he)!=="svelte-ui0v8u"&&(he.textContent=yt),Qe.forEach(n),Ue=o(e),p(te.$$.fragment,e),Be=o(e),p(ne.$$.fragment,e),Fe=o(e),x=d(e,"DIV",{class:!0});var J=j(x);p(re.$$.fragment,J),it=o(J),$e=d(J,"P",{"data-svelte-h":!0}),$($e)!=="svelte-10yajky"&&($e.textContent=Tt),dt=o(J),_e=d(J,"UL",{"data-svelte-h":!0}),$(_e)!=="svelte-1133git"&&(_e.innerHTML=wt),ct=o(J),be=d(J,"P",{"data-svelte-h":!0}),$(be)!=="svelte-eh9buy"&&(be.textContent=Ct),pt=o(J),ve=d(J,"UL",{"data-svelte-h":!0}),$(ve)!=="svelte-qcje4a"&&(ve.innerHTML=Mt),J.forEach(n),We=o(e),p(oe.$$.fragment,e),qe=o(e),w=d(e,"DIV",{class:!0});var V=j(w);p(le.$$.fragment,V),mt=o(V),xe=d(V,"P",{"data-svelte-h":!0}),$(xe)!=="svelte-1qmhf0s"&&(xe.textContent=Lt),kt=o(V),ye=d(V,"P",{"data-svelte-h":!0}),$(ye)!=="svelte-1j3sm3i"&&(ye.textContent=It),ft=o(V),Te=d(V,"UL",{"data-svelte-h":!0}),$(Te)!=="svelte-nl2d40"&&(Te.innerHTML=Jt),V.forEach(n),Xe=o(e),p(ae.$$.fragment,e),Ke=o(e),Ce=d(e,"P",{}),j(Ce).forEach(n),this.h()},h(){N(g,"name","hf:doc:metadata"),N(g,"content",Wt),N(y,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(E,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(P,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(T,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(M,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(Z,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(x,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),N(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,t){a(document.head,g),l(e,I,t),l(e,b,t),l(e,h,t),m(_,e,t),l(e,s,t),m(v,e,t),l(e,Me,t),m(U,e,t),l(e,Le,t),m(B,e,t),l(e,Ie,t),l(e,y,t),m(F,y,null),a(y,Ye),a(y,de),a(y,Ae),a(y,ce),a(y,Oe),m(R,y,null),l(e,Je,t),m(W,e,t),l(e,je,t),l(e,E,t),m(q,E,null),a(E,et),a(E,pe),l(e,Ne,t),m(X,e,t),l(e,Ee,t),l(e,P,t),m(K,P,null),a(P,tt),a(P,me),l(e,Pe,t),m(S,e,t),l(e,Ze,t),l(e,T,t),m(z,T,null),a(T,nt),a(T,ke),a(T,rt),a(T,fe),a(T,ot),m(D,T,null),l(e,Re,t),m(Q,e,t),l(e,De,t),m(Y,e,t),l(e,He,t),l(e,M,t),m(A,M,null),a(M,lt),a(M,ue),a(M,at),a(M,ge),l(e,Ve,t),m(O,e,t),l(e,Ge,t),l(e,Z,t),m(ee,Z,null),a(Z,st),a(Z,he),l(e,Ue,t),m(te,e,t),l(e,Be,t),m(ne,e,t),l(e,Fe,t),l(e,x,t),m(re,x,null),a(x,it),a(x,$e),a(x,dt),a(x,_e),a(x,ct),a(x,be),a(x,pt),a(x,ve),l(e,We,t),m(oe,e,t),l(e,qe,t),l(e,w,t),m(le,w,null),a(w,mt),a(w,xe),a(w,kt),a(w,ye),a(w,ft),a(w,Te),l(e,Xe,t),m(ae,e,t),l(e,Ke,t),l(e,Ce,t),Se=!0},p(e,[t]){const L={};t&2&&(L.$$scope={dirty:t,ctx:e}),R.$set(L);const se={};t&2&&(se.$$scope={dirty:t,ctx:e}),D.$set(se)},i(e){Se||(k(_.$$.fragment,e),k(v.$$.fragment,e),k(U.$$.fragment,e),k(B.$$.fragment,e),k(F.$$.fragment,e),k(R.$$.fragment,e),k(W.$$.fragment,e),k(q.$$.fragment,e),k(X.$$.fragment,e),k(K.$$.fragment,e),k(S.$$.fragment,e),k(z.$$.fragment,e),k(D.$$.fragment,e),k(Q.$$.fragment,e),k(Y.$$.fragment,e),k(A.$$.fragment,e),k(O.$$.fragment,e),k(ee.$$.fragment,e),k(te.$$.fragment,e),k(ne.$$.fragment,e),k(re.$$.fragment,e),k(oe.$$.fragment,e),k(le.$$.fragment,e),k(ae.$$.fragment,e),Se=!0)},o(e){f(_.$$.fragment,e),f(v.$$.fragment,e),f(U.$$.fragment,e),f(B.$$.fragment,e),f(F.$$.fragment,e),f(R.$$.fragment,e),f(W.$$.fragment,e),f(q.$$.fragment,e),f(X.$$.fragment,e),f(K.$$.fragment,e),f(S.$$.fragment,e),f(z.$$.fragment,e),f(D.$$.fragment,e),f(Q.$$.fragment,e),f(Y.$$.fragment,e),f(A.$$.fragment,e),f(O.$$.fragment,e),f(ee.$$.fragment,e),f(te.$$.fragment,e),f(ne.$$.fragment,e),f(re.$$.fragment,e),f(oe.$$.fragment,e),f(le.$$.fragment,e),f(ae.$$.fragment,e),Se=!1},d(e){e&&(n(I),n(b),n(h),n(s),n(Me),n(Le),n(Ie),n(y),n(Je),n(je),n(E),n(Ne),n(Ee),n(P),n(Pe),n(Ze),n(T),n(Re),n(De),n(He),n(M),n(Ve),n(Ge),n(Z),n(Ue),n(Be),n(Fe),n(x),n(We),n(qe),n(w),n(Xe),n(Ke),n(Ce)),n(g),u(_,e),u(v,e),u(U,e),u(B,e),u(F),u(R),u(W,e),u(q),u(X,e),u(K),u(S,e),u(z),u(D),u(Q,e),u(Y,e),u(A),u(O,e),u(ee),u(te,e),u(ne,e),u(re),u(oe,e),u(le),u(ae,e)}}}const Wt='{"title":"Kernels API Reference","local":"kernels-api-reference","sections":[{"title":"Main Functions","local":"main-functions","sections":[{"title":"get_kernel","local":"kernels.get_kernel","sections":[],"depth":3},{"title":"get_local_kernel","local":"kernels.get_local_kernel","sections":[],"depth":3},{"title":"has_kernel","local":"kernels.has_kernel","sections":[],"depth":3},{"title":"get_loaded_kernels","local":"kernels.get_loaded_kernels","sections":[],"depth":3}],"depth":2},{"title":"Loading locked kernels","local":"loading-locked-kernels","sections":[{"title":"load_kernel","local":"kernels.load_kernel","sections":[],"depth":3},{"title":"get_locked_kernel","local":"kernels.get_locked_kernel","sections":[],"depth":3}],"depth":2},{"title":"Classes","local":"classes","sections":[{"title":"LoadedKernel","local":"kernels.LoadedKernel","sections":[],"depth":3},{"title":"RepoInfo","local":"kernels.RepoInfo","sections":[],"depth":3}],"depth":2}],"depth":1}';function qt(ie){return Zt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class At extends Rt{constructor(g){super(),Dt(this,g,qt,Ft,Pt,{})}}export{At as component}; | |
Xet Storage Details
- Size:
- 23.1 kB
- Xet hash:
- 06af2c5701709ee5ec69b150f2e9eba78b2f3824f4c44562d91a1c61e731fa2a
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.