Buckets:
| import{s as wt,n as vt,o as Jt,i as ha,j as fa,r as ga,t as Ca,d as ba,e as xa,u as Ma,g as Ta,f as $a}from"../chunks/scheduler.cfabe6e6.js";import{S as yt,i as kt,w as pe,m as M,d as u,e as y,H as se,a as k,f as $,C as le,k as _,q as bt,s as C,c as U,b as x,g as S,l as v,n as q,B as He,t as j,y as Re,o as E,x as Fe,p as J,j as F,A as Ct,r as Ee,u as Ue,D as va,v as _t,E as _a,h as ja}from"../chunks/index.2eae04e0.js";import{aL as xt,aM as wa,C as Ia,H as ee,E as Na,a as ya}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.270b8ab9.js";import{e as me}from"../chunks/each.e59479a4.js";function Rt(i){let e,t,n;return{c(){e=y("div"),t=new se(!1),this.h()},l(o){e=k(o,"DIV",{class:!0,style:!0,id:!0});var m=$(e);t=le(m,!1),m.forEach(u),this.h()},h(){t.a=null,_(e,"class",n="absolute text-base py-1.5 p-2 break-words bg-white border-2 border-black dark:border-gray-500 rounded shadow-alternate-xl z-50 "+(i[0].length>1e3?"max-w-lg":"max-w-xs")),bt(e,"top",i[2]+15+"px"),bt(e,"left",i[1]+15+"px"),_(e,"id",i[3])},m(o,m){M(o,e,m),t.m(i[0],e)},p(o,m){m&1&&t.p(o[0]),m&1&&n!==(n="absolute text-base py-1.5 p-2 break-words bg-white border-2 border-black dark:border-gray-500 rounded shadow-alternate-xl z-50 "+(o[0].length>1e3?"max-w-lg":"max-w-xs"))&&_(e,"class",n),m&4&&bt(e,"top",o[2]+15+"px"),m&2&&bt(e,"left",o[1]+15+"px"),m&8&&_(e,"id",o[3])},d(o){o&&u(e)}}}function Ea(i){let e,t=i[0]&&Rt(i);return{c(){t&&t.c(),e=pe()},l(n){t&&t.l(n),e=pe()},m(n,o){t&&t.m(n,o),M(n,e,o)},p(n,[o]){n[0]?t?t.p(n,o):(t=Rt(n),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:vt,o:vt,d(n){n&&u(e),t&&t.d(n)}}}function Ua(i,e,t){let{txt:n}=e,{x:o}=e,{y:m}=e,{id:s}=e;return i.$$set=l=>{"txt"in l&&t(0,n=l.txt),"x"in l&&t(1,o=l.x),"y"in l&&t(2,m=l.y),"id"in l&&t(3,s=l.id)},[n,o,m,s]}class Sa extends yt{constructor(e){super(),kt(this,e,Ua,Ea,wt,{txt:0,x:1,y:2,id:3})}}const Ft="docstring-tooltip";function ka(i,e){let t;function n(l){s(),t=new Sa({props:{txt:e,x:l.pageX,y:l.pageY,id:Ft},target:document.body})}function o(l){t.$set({x:l.pageX,y:l.pageY})}function m(){t.$destroy()}function s(){var b;const l=document.getElementById(Ft);l&&((b=l.parentNode)==null||b.removeChild(l))}return i.addEventListener("mouseover",n),i.addEventListener("mouseleave",m),i.addEventListener("mousemove",o),{destroy(){i.removeEventListener("mouseover",n),i.removeEventListener("mouseleave",m),i.removeEventListener("mousemove",o)}}}const{window:qa}=wa;function Ht(i,e,t){const n=i.slice();return n[26]=e[t].title,n[11]=e[t].parametersDescription,n}function Qt(i,e,t){const n=i.slice();return n[9]=e[t].anchor,n[29]=e[t].description,n}function Yt(i,e,t){const n=i.slice();return n[9]=e[t].anchor,n[29]=e[t].description,n}function zt(i,e,t){const n=i.slice();return n[10]=e[t].name,n[34]=e[t].val,n}function Xt(i){let e,t,n="<",o,m,s="source",l,b,h=">";return{c(){e=y("a"),t=y("span"),t.textContent=n,o=C(),m=y("span"),m.textContent=s,l=C(),b=y("span"),b.textContent=h,this.h()},l(f){e=k(f,"A",{class:!0,href:!0,target:!0});var r=$(e);t=k(r,"SPAN",{"data-svelte-h":!0}),F(t)!=="svelte-1kd6by1"&&(t.textContent=n),o=x(r),m=k(r,"SPAN",{class:!0,"data-svelte-h":!0}),F(m)!=="svelte-122apf4"&&(m.textContent=s),l=x(r),b=k(r,"SPAN",{"data-svelte-h":!0}),F(b)!=="svelte-x0xyl0"&&(b.textContent=h),r.forEach(u),this.h()},h(){_(m,"class","hidden md:block mx-0.5 hover:!underline"),_(e,"class","!ml-auto !text-gray-400 !no-underline text-sm flex items-center"),_(e,"href",i[7]),_(e,"target","_blank")},m(f,r){M(f,e,r),v(e,t),v(e,o),v(e,m),v(e,l),v(e,b)},p(f,r){r[0]&128&&_(e,"href",f[7])},d(f){f&&u(e)}}}function Kt(i){let e,t,n="(",o,m,s,l=")",b,h=me(i[1]),f=[];for(let d=0;d<h.length;d+=1)f[d]=Ot(zt(i,h,d));let r=i[4]&&ea(i);return{c(){e=y("p"),t=y("span"),t.textContent=n,o=C();for(let d=0;d<f.length;d+=1)f[d].c();m=C(),s=y("span"),s.textContent=l,b=C(),r&&r.c(),this.h()},l(d){e=k(d,"P",{class:!0});var p=$(e);t=k(p,"SPAN",{"data-svelte-h":!0}),F(t)!=="svelte-8mvn6a"&&(t.textContent=n),o=x(p);for(let c=0;c<f.length;c+=1)f[c].l(p);m=x(p),s=k(p,"SPAN",{"data-svelte-h":!0}),F(s)!=="svelte-1jq0pl7"&&(s.textContent=l),b=x(p),r&&r.l(p),p.forEach(u),this.h()},h(){_(e,"class","font-mono text-xs md:text-sm !leading-relaxed !my-6")},m(d,p){M(d,e,p),v(e,t),v(e,o);for(let c=0;c<f.length;c+=1)f[c]&&f[c].m(e,null);v(e,m),v(e,s),v(e,b),r&&r.m(e,null)},p(d,p){if(p[0]&147970){h=me(d[1]);let c;for(c=0;c<h.length;c+=1){const g=zt(d,h,c);f[c]?f[c].p(g,p):(f[c]=Ot(g),f[c].c(),f[c].m(e,m))}for(;c<f.length;c+=1)f[c].d(1);f.length=h.length}d[4]?r?r.p(d,p):(r=ea(d),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(d){d&&u(e),Ct(f,d),r&&r.d()}}}function Ot(i){let e,t,n=i[10]+"",o,m,s=i[34]+"",l,b,h,f,r;function d(){return i[21](i[10])}return{c(){e=y("span"),t=y("span"),o=Ee(n),m=y("span"),l=Ee(s),this.h()},l(p){e=k(p,"SPAN",{class:!0});var c=$(e);t=k(c,"SPAN",{class:!0});var g=$(t);o=Ue(g,n),m=k(g,"SPAN",{class:!0});var N=$(m);l=Ue(N,s),N.forEach(u),g.forEach(u),c.forEach(u),this.h()},h(){_(m,"class","opacity-60"),_(t,"class","rounded hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black"),_(e,"class",b="comma "+(i[14][i[10]]?"cursor-pointer":"cursor-default"))},m(p,c){M(p,e,c),v(e,t),v(t,o),v(t,m),v(m,l),f||(r=[ha(h=ka.call(null,e,i[14][i[10]]||"")),He(e,"click",va(_a(d)))],f=!0)},p(p,c){i=p,c[0]&2&&n!==(n=i[10]+"")&&_t(o,n),c[0]&2&&s!==(s=i[34]+"")&&_t(l,s),c[0]&2&&b!==(b="comma "+(i[14][i[10]]?"cursor-pointer":"cursor-default"))&&_(e,"class",b),h&&fa(h.update)&&c[0]&2&&h.update.call(null,i[14][i[10]]||"")},d(p){p&&u(e),f=!1,ga(r)}}}function ea(i){let e,t="→",n,o,m,s=pa(i[4])+"",l,b,h,f;return{c(){e=y("span"),e.textContent=t,n=C(),o=y("span"),m=new se(!1),this.h()},l(r){e=k(r,"SPAN",{class:!0,"data-svelte-h":!0}),F(e)!=="svelte-1j6k10o"&&(e.textContent=t),n=x(r),o=k(r,"SPAN",{class:!0});var d=$(o);m=le(d,!1),d.forEach(u),this.h()},h(){_(e,"class","font-bold"),m.a=null,_(o,"class",l="rounded hover:bg-gray-400 "+(i[3]?"cursor-pointer":"cursor-default"))},m(r,d){M(r,e,d),M(r,n,d),M(r,o,d),m.m(s,o),h||(f=[ha(b=ka.call(null,o,i[3]||"")),He(o,"click",va(_a(i[22])))],h=!0)},p(r,d){d[0]&16&&s!==(s=pa(r[4])+"")&&m.p(s),d[0]&8&&l!==(l="rounded hover:bg-gray-400 "+(r[3]?"cursor-pointer":"cursor-default"))&&_(o,"class",l),b&&fa(b.update)&&d[0]&8&&b.update.call(null,r[3]||"")},d(r){r&&(u(e),u(n),u(o)),h=!1,ga(f)}}}function ta(i){var h;let e,t,n,o=((h=i[11])==null?void 0:h.length)+"",m,s,l,b;return{c(){e=y("div"),t=y("button"),n=Ee("Expand "),m=Ee(o),s=Ee(" parameters"),this.h()},l(f){e=k(f,"DIV",{class:!0});var r=$(e);t=k(r,"BUTTON",{class:!0});var d=$(t);n=Ue(d,"Expand "),m=Ue(d,o),s=Ue(d," parameters"),d.forEach(u),r.forEach(u),this.h()},h(){_(t,"class","absolute leading-tight px-3 py-1.5 dark:bg-gray-900 bg-black text-gray-200 hover:text-white rounded-xl bottom-12 ring-offset-2 hover:ring-black hover:ring-2"),_(e,"class","absolute inset-0 bg-gradient-to-t from-white to-white/0 dark:from-gray-950 dark:to-gray-950/0 z-10 flex justify-center")},m(f,r){M(f,e,r),v(e,t),v(t,n),v(t,m),v(t,s),l||(b=He(t,"click",i[23]),l=!0)},p(f,r){var d;r[0]&2048&&o!==(o=((d=f[11])==null?void 0:d.length)+"")&&_t(m,o)},d(f){f&&u(e),l=!1,b()}}}function aa(i){let e,t='Parameters <span class="flex-auto border-t-2 border-gray-100 dark:border-gray-700 ml-3"></span>',n,o,m,s=me(i[11]),l=[];for(let h=0;h<s.length;h+=1)l[h]=na(Yt(i,s,h));const b=h=>E(l[h],1,1,()=>{l[h]=null});return{c(){e=y("p"),e.innerHTML=t,n=C(),o=y("ul");for(let h=0;h<l.length;h+=1)l[h].c();this.h()},l(h){e=k(h,"P",{class:!0,"data-svelte-h":!0}),F(e)!=="svelte-lt6pb6"&&(e.innerHTML=t),n=x(h),o=k(h,"UL",{class:!0});var f=$(o);for(let r=0;r<l.length;r+=1)l[r].l(f);f.forEach(u),this.h()},h(){_(e,"class","flex items-center font-semibold !mt-2 !mb-2 text-gray-800"),_(o,"class","px-2")},m(h,f){M(h,e,f),M(h,n,f),M(h,o,f);for(let r=0;r<l.length;r+=1)l[r]&&l[r].m(o,null);m=!0},p(h,f){if(f[0]&2049){s=me(h[11]);let r;for(r=0;r<s.length;r+=1){const d=Yt(h,s,r);l[r]?(l[r].p(d,f),j(l[r],1)):(l[r]=na(d),l[r].c(),j(l[r],1),l[r].m(o,null))}for(Re(),r=s.length;r<l.length;r+=1)b(r);Fe()}},i(h){if(!m){for(let f=0;f<s.length;f+=1)j(l[f]);m=!0}},o(h){l=l.filter(Boolean);for(let f=0;f<l.length;f+=1)E(l[f]);m=!1},d(h){h&&(u(e),u(n),u(o)),Ct(l,h)}}}function na(i){let e,t,n,o,m,s,l,b,h,f,r=i[29]+"",d,p,c;return m=new xt({props:{classNames:"text-smd"}}),{c(){e=y("li"),t=y("span"),n=y("a"),o=y("span"),U(m.$$.fragment),b=C(),h=y("span"),f=new se(!1),d=C(),this.h()},l(g){e=k(g,"LI",{class:!0});var N=$(e);t=k(N,"SPAN",{class:!0});var P=$(t);n=k(P,"A",{id:!0,class:!0,href:!0});var V=$(n);o=k(V,"SPAN",{});var Y=$(o);S(m.$$.fragment,Y),Y.forEach(u),V.forEach(u),b=x(P),h=k(P,"SPAN",{});var z=$(h);f=le(z,!1),z.forEach(u),P.forEach(u),d=x(N),N.forEach(u),this.h()},h(){_(n,"id",s=i[9]),_(n,"class","header-link block pr-0.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"),_(n,"href",l=`#${i[9]}`),f.a=null,_(t,"class","group flex space-x-1.5 items-start"),_(e,"class",p="text-base !pl-4 my-3 rounded "+(i[0]===i[9]?ue:""))},m(g,N){M(g,e,N),v(e,t),v(t,n),v(n,o),q(m,o,null),v(t,b),v(t,h),f.m(r,h),v(e,d),c=!0},p(g,N){(!c||N[0]&2048&&s!==(s=g[9]))&&_(n,"id",s),(!c||N[0]&2048&&l!==(l=`#${g[9]}`))&&_(n,"href",l),(!c||N[0]&2048)&&r!==(r=g[29]+"")&&f.p(r),(!c||N[0]&2049&&p!==(p="text-base !pl-4 my-3 rounded "+(g[0]===g[9]?ue:"")))&&_(e,"class",p)},i(g){c||(j(m.$$.fragment,g),c=!0)},o(g){E(m.$$.fragment,g),c=!1},d(g){g&&u(e),J(m)}}}function oa(i){let e,t,n=me(i[2]),o=[];for(let s=0;s<n.length;s+=1)o[s]=sa(Ht(i,n,s));const m=s=>E(o[s],1,1,()=>{o[s]=null});return{c(){for(let s=0;s<o.length;s+=1)o[s].c();e=pe()},l(s){for(let l=0;l<o.length;l+=1)o[l].l(s);e=pe()},m(s,l){for(let b=0;b<o.length;b+=1)o[b]&&o[b].m(s,l);M(s,e,l),t=!0},p(s,l){if(l[0]&5){n=me(s[2]);let b;for(b=0;b<n.length;b+=1){const h=Ht(s,n,b);o[b]?(o[b].p(h,l),j(o[b],1)):(o[b]=sa(h),o[b].c(),j(o[b],1),o[b].m(e.parentNode,e))}for(Re(),b=n.length;b<o.length;b+=1)m(b);Fe()}},i(s){if(!t){for(let l=0;l<n.length;l+=1)j(o[l]);t=!0}},o(s){o=o.filter(Boolean);for(let l=0;l<o.length;l+=1)E(o[l]);t=!1},d(s){s&&u(e),Ct(o,s)}}}function ra(i){let e,t,n,o,m,s,l,b,h,f,r=i[29]+"",d,p;return m=new xt({props:{classNames:"text-smd"}}),{c(){e=y("li"),t=y("span"),n=y("a"),o=y("span"),U(m.$$.fragment),b=C(),h=y("span"),f=new se(!1),this.h()},l(c){e=k(c,"LI",{class:!0});var g=$(e);t=k(g,"SPAN",{class:!0});var N=$(t);n=k(N,"A",{id:!0,class:!0,href:!0});var P=$(n);o=k(P,"SPAN",{});var V=$(o);S(m.$$.fragment,V),V.forEach(u),P.forEach(u),b=x(N),h=k(N,"SPAN",{});var Y=$(h);f=le(Y,!1),Y.forEach(u),N.forEach(u),g.forEach(u),this.h()},h(){_(n,"id",s=i[9]),_(n,"class","header-link block pr-0.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"),_(n,"href",l=`#${i[9]}`),f.a=null,_(t,"class","group flex space-x-1.5 items-start"),_(e,"class",d="text-base !pl-4 my-3 rounded "+(i[0]===i[9]?ue:""))},m(c,g){M(c,e,g),v(e,t),v(t,n),v(n,o),q(m,o,null),v(t,b),v(t,h),f.m(r,h),p=!0},p(c,g){(!p||g[0]&4&&s!==(s=c[9]))&&_(n,"id",s),(!p||g[0]&4&&l!==(l=`#${c[9]}`))&&_(n,"href",l),(!p||g[0]&4)&&r!==(r=c[29]+"")&&f.p(r),(!p||g[0]&5&&d!==(d="text-base !pl-4 my-3 rounded "+(c[0]===c[9]?ue:"")))&&_(e,"class",d)},i(c){p||(j(m.$$.fragment,c),p=!0)},o(c){E(m.$$.fragment,c),p=!1},d(c){c&&u(e),J(m)}}}function sa(i){let e,t=i[26]+"",n,o,m,s,l,b,h,f=me(i[11]),r=[];for(let p=0;p<f.length;p+=1)r[p]=ra(Qt(i,f,p));const d=p=>E(r[p],1,1,()=>{r[p]=null});return{c(){e=y("p"),n=Ee(t),o=C(),m=y("span"),s=C(),l=y("ul");for(let p=0;p<r.length;p+=1)r[p].c();b=C(),this.h()},l(p){e=k(p,"P",{class:!0});var c=$(e);n=Ue(c,t),o=x(c),m=k(c,"SPAN",{class:!0}),$(m).forEach(u),c.forEach(u),s=x(p),l=k(p,"UL",{class:!0});var g=$(l);for(let N=0;N<r.length;N+=1)r[N].l(g);b=x(g),g.forEach(u),this.h()},h(){_(m,"class","flex-auto border-t-2 ml-3"),_(e,"class","flex items-center font-semibold"),_(l,"class","px-2")},m(p,c){M(p,e,c),v(e,n),v(e,o),v(e,m),M(p,s,c),M(p,l,c);for(let g=0;g<r.length;g+=1)r[g]&&r[g].m(l,null);v(l,b),h=!0},p(p,c){if((!h||c[0]&4)&&t!==(t=p[26]+"")&&_t(n,t),c[0]&5){f=me(p[11]);let g;for(g=0;g<f.length;g+=1){const N=Qt(p,f,g);r[g]?(r[g].p(N,c),j(r[g],1)):(r[g]=ra(N),r[g].c(),j(r[g],1),r[g].m(l,b))}for(Re(),g=f.length;g<r.length;g+=1)d(g);Fe()}},i(p){if(!h){for(let c=0;c<f.length;c+=1)j(r[c]);h=!0}},o(p){r=r.filter(Boolean);for(let c=0;c<r.length;c+=1)E(r[c]);h=!1},d(p){p&&(u(e),u(s),u(l)),Ct(r,p)}}}function la(i){let e,t,n,o,m,s,l,b,h,f,r,d=(i[3]||"")+"",p=!!i[4]&&ia(i);return{c(){e=y("div"),t=y("p"),n=Ee(i[15]),o=C(),p&&p.c(),m=C(),s=y("span"),h=C(),f=y("p"),r=new se(!1),this.h()},l(c){e=k(c,"DIV",{id:!0,class:!0});var g=$(e);t=k(g,"P",{class:!0});var N=$(t);n=Ue(N,i[15]),N.forEach(u),o=x(g),p&&p.l(g),m=x(g),s=k(g,"SPAN",{class:!0}),$(s).forEach(u),g.forEach(u),h=x(c),f=k(c,"P",{class:!0});var P=$(f);r=le(P,!1),P.forEach(u),this.h()},h(){_(t,"class","text-base"),_(s,"class","flex-auto border-t-2 border-gray-100 dark:border-gray-700"),_(e,"id",l=`${i[9]}.${i[16]}`),_(e,"class",b="flex items-center font-semibold space-x-3 text-base !mt-0 !mb-0 text-gray-800 rounded "+(i[0]===i[9]?ue:"")),r.a=null,_(f,"class","text-base")},m(c,g){M(c,e,g),v(e,t),v(t,n),v(e,o),p&&p.m(e,null),v(e,m),v(e,s),M(c,h,g),M(c,f,g),r.m(d,f)},p(c,g){c[4]?p?p.p(c,g):(p=ia(c),p.c(),p.m(e,m)):p&&(p.d(1),p=null),g[0]&512&&l!==(l=`${c[9]}.${c[16]}`)&&_(e,"id",l),g[0]&513&&b!==(b="flex items-center font-semibold space-x-3 text-base !mt-0 !mb-0 text-gray-800 rounded "+(c[0]===c[9]?ue:""))&&_(e,"class",b),g[0]&8&&d!==(d=(c[3]||"")+"")&&r.p(d)},d(c){c&&(u(e),u(h),u(f)),p&&p.d()}}}function ia(i){let e,t;return{c(){e=new se(!1),t=pe(),this.h()},l(n){e=le(n,!1),t=pe(),this.h()},h(){e.a=t},m(n,o){e.m(i[4],n,o),M(n,t,o)},p(n,o){o[0]&16&&e.p(n[4])},d(n){n&&(u(t),e.d())}}}function ca(i){let e,t,n="Raises",o,m,s,l,b,h,f,r=(i[5]||"")+"",d=!!i[6]&&da(i);return{c(){e=y("div"),t=y("p"),t.textContent=n,o=C(),d&&d.c(),m=C(),s=y("span"),b=C(),h=y("p"),f=new se(!1),this.h()},l(p){e=k(p,"DIV",{class:!0,id:!0});var c=$(e);t=k(c,"P",{class:!0,"data-svelte-h":!0}),F(t)!=="svelte-1ak550f"&&(t.textContent=n),o=x(c),d&&d.l(c),m=x(c),s=k(c,"SPAN",{class:!0}),$(s).forEach(u),c.forEach(u),b=x(p),h=k(p,"P",{class:!0});var g=$(h);f=le(g,!1),g.forEach(u),this.h()},h(){_(t,"class","text-base"),_(s,"class","flex-auto border-t-2 border-gray-100 dark:border-gray-700"),_(e,"class","flex items-center font-semibold space-x-3 text-base !mt-0 !mb-0 text-gray-800"),_(e,"id",l=`${i[9]}.raises`),f.a=null,_(h,"class","text-base")},m(p,c){M(p,e,c),v(e,t),v(e,o),d&&d.m(e,null),v(e,m),v(e,s),M(p,b,c),M(p,h,c),f.m(r,h)},p(p,c){p[6]?d?d.p(p,c):(d=da(p),d.c(),d.m(e,m)):d&&(d.d(1),d=null),c[0]&512&&l!==(l=`${p[9]}.raises`)&&_(e,"id",l),c[0]&32&&r!==(r=(p[5]||"")+"")&&f.p(r)},d(p){p&&(u(e),u(b),u(h)),d&&d.d()}}}function da(i){let e,t;return{c(){e=new se(!1),t=pe(),this.h()},l(n){e=le(n,!1),t=pe(),this.h()},h(){e.a=t},m(n,o){e.m(i[6],n,o),M(n,t,o)},p(n,o){o[0]&64&&e.p(n[6])},d(n){n&&(u(t),e.d())}}}function Ja(i){let e,t,n,o=i[18](i[10])+"",m,s,l,b,h,f,r,d,p,c,g,N,P,V,Y,z;l=new xt({});let Z=i[7]&&Xt(i),D=!i[8]&&Kt(i),W=i[13]&&ta(i),L=!!i[11]&&aa(i),B=i[2]&&oa(i),R=!!i[4]&&la(i),G=!!i[6]&&ca(i);return{c(){e=y("div"),t=y("span"),n=new se(!1),m=C(),s=y("a"),U(l.$$.fragment),h=C(),Z&&Z.c(),f=C(),D&&D.c(),r=C(),d=y("div"),W&&W.c(),p=C(),L&&L.c(),c=C(),B&&B.c(),g=C(),R&&R.c(),N=C(),G&&G.c(),this.h()},l(I){e=k(I,"DIV",{});var w=$(e);t=k(w,"SPAN",{class:!0,id:!0});var A=$(t);n=le(A,!1),m=x(A),s=k(A,"A",{id:!0,class:!0,href:!0});var Q=$(s);S(l.$$.fragment,Q),Q.forEach(u),h=x(A),Z&&Z.l(A),A.forEach(u),f=x(w),D&&D.l(w),r=x(w),d=k(w,"DIV",{class:!0});var H=$(d);W&&W.l(H),p=x(H),L&&L.l(H),c=x(H),B&&B.l(H),g=x(H),R&&R.l(H),N=x(H),G&&G.l(H),H.forEach(u),w.forEach(u),this.h()},h(){n.a=m,_(s,"id",i[9]),_(s,"class","header-link invisible with-hover:group-hover:visible pr-2"),_(s,"href",b="#"+i[9]),_(t,"class","group flex space-x-1.5 items-center text-gray-800 bg-gradient-to-r rounded-tr-lg -mt-4 -ml-4 pt-3 px-2.5"),_(t,"id",i[9]),_(d,"class",P="!mb-10 relative docstring-details "+(i[13]?"max-h-96 overflow-hidden":""))},m(I,w){M(I,e,w),v(e,t),n.m(o,t),v(t,m),v(t,s),q(l,s,null),v(t,h),Z&&Z.m(t,null),v(e,f),D&&D.m(e,null),v(e,r),v(e,d),W&&W.m(d,null),v(d,p),L&&L.m(d,null),v(d,c),B&&B.m(d,null),v(d,g),R&&R.m(d,null),v(d,N),G&&G.m(d,null),i[24](d),V=!0,Y||(z=He(qa,"hashchange",i[19]),Y=!0)},p(I,w){(!V||w[0]&1024)&&o!==(o=I[18](I[10])+"")&&n.p(o),(!V||w[0]&512)&&_(s,"id",I[9]),(!V||w[0]&512&&b!==(b="#"+I[9]))&&_(s,"href",b),I[7]?Z?Z.p(I,w):(Z=Xt(I),Z.c(),Z.m(t,null)):Z&&(Z.d(1),Z=null),(!V||w[0]&512)&&_(t,"id",I[9]),I[8]?D&&(D.d(1),D=null):D?D.p(I,w):(D=Kt(I),D.c(),D.m(e,r)),I[13]?W?W.p(I,w):(W=ta(I),W.c(),W.m(d,p)):W&&(W.d(1),W=null),I[11]?L?(L.p(I,w),w[0]&2048&&j(L,1)):(L=aa(I),L.c(),j(L,1),L.m(d,c)):L&&(Re(),E(L,1,1,()=>{L=null}),Fe()),I[2]?B?(B.p(I,w),w[0]&4&&j(B,1)):(B=oa(I),B.c(),j(B,1),B.m(d,g)):B&&(Re(),E(B,1,1,()=>{B=null}),Fe()),I[4]?R?R.p(I,w):(R=la(I),R.c(),R.m(d,N)):R&&(R.d(1),R=null),I[6]?G?G.p(I,w):(G=ca(I),G.c(),G.m(d,null)):G&&(G.d(1),G=null),(!V||w[0]&8192&&P!==(P="!mb-10 relative docstring-details "+(I[13]?"max-h-96 overflow-hidden":"")))&&_(d,"class",P)},i(I){V||(j(l.$$.fragment,I),j(L),j(B),V=!0)},o(I){E(l.$$.fragment,I),E(L),E(B),V=!1},d(I){I&&u(e),J(l),Z&&Z.d(),D&&D.d(),W&&W.d(),L&&L.d(),B&&B.d(),R&&R.d(),G&&G.d(),i[24](null),Y=!1,z()}}}const ue="bg-yellow-50 dark:bg-[#494a3d]";function pa(i){const e=/\s*<p>(((?!<p>).)*)<\/p>\s*/gms;return i.replace(e,(t,n)=>`<span>${n}</span>`)}function Da(i,e,t){let{anchor:n}=e,{name:o}=e,{parameters:m=[]}=e,{parametersDescription:s}=e,{parameterGroups:l}=e,{returnDescription:b}=e,{returnType:h}=e,{isYield:f=!1}=e,{raiseDescription:r}=e,{raiseType:d}=e,{source:p=void 0}=e,{hashlink:c}=e,{isGetSetDescriptor:g=!1}=e,N,P,V=!1;const Y=(s==null?void 0:s.reduce((w,A)=>{const{name:Q,description:H}=A;return{...w,[Q]:H}},{}))||{},z=f?"Yields":"Returns",Z=z.toLowerCase();Jt(()=>{const{hash:w}=window.location;t(0,c=w.substring(1));const H=[...N.querySelectorAll('[href^="#"]')].map(ie=>ie.id).includes(c);t(13,V=!H&&N.clientHeight>500),L()});async function D(w,A){A&&(t(13,V=!1),await Ca(),window.location.hash=w)}function W(w){if(w.startsWith("class ")){const A=w.substring(6).split("."),Q=A.pop();return`<h3 class="!m-0"><span class="flex-1 break-all md:text-lg bg-gradient-to-r px-2.5 py-1.5 rounded-xl from-indigo-50/70 to-white dark:from-gray-900 dark:to-gray-950 dark:text-indigo-300 text-indigo-700"><svg class="mr-1.5 text-indigo-500 inline-block -mt-0.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" role="img" width=".8em" height=".8em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path class="uim-quaternary" d="M20.23 7.24L12 12L3.77 7.24a1.98 1.98 0 0 1 .7-.71L11 2.76c.62-.35 1.38-.35 2 0l6.53 3.77c.29.173.531.418.7.71z" opacity=".25" fill="currentColor"></path><path class="uim-tertiary" d="M12 12v9.5a2.09 2.09 0 0 1-.91-.21L4.5 17.48a2.003 2.003 0 0 1-1-1.73v-7.5a2.06 2.06 0 0 1 .27-1.01L12 12z" opacity=".5" fill="currentColor"></path><path class="uim-primary" d="M20.5 8.25v7.5a2.003 2.003 0 0 1-1 1.73l-6.62 3.82c-.275.13-.576.198-.88.2V12l8.23-4.76c.175.308.268.656.27 1.01z" fill="currentColor"></path></svg><span class="font-light">class</span> <span class="font-medium">${A.join(".")}.</span><span class="font-semibold">${Q}</span></span></h3>`}else return g?`<div class="flex items-center rounded-xl py-0.5 break-all bg-gradient-to-r from-green-50/60 to-white dark:from-gray-900 dark:to-gray-950 text-green-700 dark:text-green-300 font-medium px-2"><svg class="fill-current text-2xl text-green-500 inline-block" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><circle cx="12.5" cy="12.5" r="7.5" fill-opacity="0.2"></circle><path d="M12.8454 17.4994C12.077 17.4994 11.3929 17.3946 10.7931 17.185C10.1933 16.9779 9.68621 16.6731 9.27188 16.2709C8.85756 15.871 8.542 15.382 8.3252 14.8039C8.1084 14.2257 8 13.5681 8 12.831C8 12.1035 8.1084 11.4435 8.3252 10.8509C8.54441 10.2583 8.86358 9.75005 9.28272 9.32608C9.70187 8.89971 10.2138 8.57211 10.8184 8.34326C11.4254 8.11442 12.1168 8 12.8924 8C13.6103 8 14.251 8.10479 14.8147 8.31436C15.3808 8.52393 15.8602 8.82263 16.2528 9.21046C16.6479 9.59588 16.9478 10.0548 17.1525 10.5871C17.3597 11.1171 17.4621 11.7036 17.4596 12.3468C17.4621 12.79 17.4235 13.1971 17.344 13.5681C17.2645 13.9391 17.1393 14.2631 16.9682 14.5401C16.7996 14.8147 16.578 15.0327 16.3034 15.1941C16.0288 15.3531 15.6963 15.4434 15.3061 15.4651C15.0267 15.4868 14.8002 15.4663 14.6268 15.4037C14.4534 15.341 14.3209 15.2483 14.2293 15.1254C14.1402 15.0002 14.0824 14.8544 14.0559 14.6882H14.0125C13.9547 14.8328 13.8415 14.9641 13.6729 15.0821C13.5043 15.1977 13.2983 15.288 13.055 15.3531C12.8141 15.4157 12.5576 15.4386 12.2854 15.4217C12.0011 15.4049 11.7313 15.3386 11.476 15.223C11.2231 15.1074 10.9978 14.94 10.8003 14.7208C10.6052 14.5015 10.451 14.2305 10.3378 13.9078C10.227 13.585 10.1704 13.2116 10.168 12.7876C10.1704 12.3685 10.2294 12.0035 10.345 11.6928C10.4631 11.3821 10.6184 11.1207 10.8112 10.9087C11.0063 10.6967 11.2231 10.5305 11.4616 10.4101C11.7 10.2896 11.9397 10.2125 12.1806 10.1788C12.4528 10.1379 12.7106 10.1379 12.9538 10.1788C13.1971 10.2198 13.4019 10.286 13.5681 10.3776C13.7367 10.4691 13.8415 10.5679 13.8825 10.6738H13.9331V10.2692H15.064V13.7957C15.0664 13.962 15.1038 14.0908 15.176 14.1824C15.2483 14.2739 15.3459 14.3197 15.4687 14.3197C15.6349 14.3197 15.7734 14.2462 15.8842 14.0993C15.9975 13.9523 16.0818 13.7271 16.1372 13.4236C16.195 13.1201 16.2239 12.7334 16.2239 12.2637C16.2239 11.8108 16.1637 11.4134 16.0432 11.0713C15.9252 10.7268 15.759 10.4342 15.5446 10.1933C15.3326 9.94998 15.0857 9.75246 14.8039 9.6007C14.522 9.44894 14.2161 9.33813 13.8861 9.26827C13.5585 9.19841 13.2212 9.16349 12.8744 9.16349C12.2745 9.16349 11.7506 9.25502 11.3026 9.4381C10.8545 9.61876 10.4811 9.8729 10.1824 10.2005C9.88374 10.5281 9.65971 10.9123 9.51036 11.3532C9.36342 11.7916 9.28875 12.2697 9.28634 12.7876C9.28875 13.3585 9.36824 13.8644 9.52482 14.3052C9.6838 14.7436 9.91746 15.1122 10.2258 15.4109C10.5341 15.7096 10.9147 15.936 11.3676 16.0902C11.8205 16.2444 12.3408 16.3215 12.9286 16.3215C13.2056 16.3215 13.4766 16.301 13.7415 16.26C14.0065 16.2215 14.2462 16.1733 14.4606 16.1155C14.675 16.0601 14.8472 16.0059 14.9773 15.9529L15.335 17.0008C15.1833 17.0875 14.9773 17.1682 14.7171 17.2428C14.4594 17.3199 14.1679 17.3814 13.8427 17.4271C13.5199 17.4753 13.1875 17.4994 12.8454 17.4994ZM12.6792 14.233C12.9731 14.233 13.2068 14.1764 13.3802 14.0631C13.5561 13.9499 13.6813 13.7825 13.756 13.5609C13.8331 13.3369 13.8692 13.061 13.8644 12.7334C13.862 12.4444 13.8247 12.1999 13.7524 11.9999C13.6825 11.7976 13.5609 11.6446 13.3874 11.541C13.2164 11.4351 12.9779 11.3821 12.672 11.3821C12.4046 11.3821 12.177 11.4387 11.9891 11.5519C11.8036 11.6651 11.6615 11.8241 11.5627 12.0288C11.4664 12.2312 11.417 12.4697 11.4146 12.7443C11.417 12.9996 11.4579 13.2417 11.5374 13.4706C11.6169 13.697 11.7482 13.8813 11.9313 14.0234C12.1144 14.1631 12.3637 14.233 12.6792 14.233Z"></path></svg><span class="text-sm text-green-500 mr-1">property</span><span> ${w}</span></div>`:`<h4 class="!m-0"><span class="flex-1 rounded-xl py-0.5 break-all bg-gradient-to-r from-blue-50/60 to-white dark:from-gray-900 dark:to-gray-950 text-blue-700 dark:text-blue-300 font-medium px-2"><svg width="1em" height="1em" viewBox="0 0 32 33" class="mr-1 inline-block -mt-0.5" xmlns="http://www.w3.org/2000/svg"><path d="M5.80566 18.3545C4.90766 17.4565 4.90766 16.0005 5.80566 15.1025L14.3768 6.53142C15.2748 5.63342 16.7307 5.63342 17.6287 6.53142L26.1999 15.1025C27.0979 16.0005 27.0979 17.4565 26.1999 18.3545L17.6287 26.9256C16.7307 27.8236 15.2748 27.8236 14.3768 26.9256L5.80566 18.3545Z" fill="currentColor" fill-opacity="0.25"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4801 13.9619C16.4801 12.9761 16.7467 12.5436 16.9443 12.3296C17.1764 12.078 17.5731 11.8517 18.2275 11.707C18.8821 11.5623 19.638 11.5342 20.4038 11.5582C20.7804 11.57 21.1341 11.5932 21.4719 11.6156L21.5263 11.6193C21.8195 11.6389 22.1626 11.6618 22.4429 11.6618V7.40825C22.3209 7.40825 22.1219 7.39596 21.7544 7.37149C21.4202 7.34925 20.9976 7.32115 20.5371 7.30672C19.6286 7.27824 18.4672 7.29779 17.3093 7.55377C16.1512 7.8098 14.8404 8.33724 13.8181 9.4452C12.7612 10.5907 12.2266 12.1236 12.2266 13.9619V15.0127H10.6836V19.2662H12.2266V26.6332H16.4801V19.2662H20.3394V15.0127H16.4801V13.9619Z" fill="currentColor"/></svg>${w}</span></h4>`}function L(){var A;const{hash:w}=window.location;if(t(0,c=w.substring(1)),P&&P.classList.remove(...ue.split(" ")),c===n){const Q=(A=document.getElementById(c))==null?void 0:A.closest(".docstring");Q&&(P=Q,P.classList.add(...ue.split(" ")))}}const B=w=>D(`${n}.${w}`,!!Y[w]),R=()=>D(`${n}.${Z}`,!!b),G=()=>t(13,V=!1);function I(w){ba[w?"unshift":"push"](()=>{N=w,t(12,N)})}return i.$$set=w=>{"anchor"in w&&t(9,n=w.anchor),"name"in w&&t(10,o=w.name),"parameters"in w&&t(1,m=w.parameters),"parametersDescription"in w&&t(11,s=w.parametersDescription),"parameterGroups"in w&&t(2,l=w.parameterGroups),"returnDescription"in w&&t(3,b=w.returnDescription),"returnType"in w&&t(4,h=w.returnType),"isYield"in w&&t(20,f=w.isYield),"raiseDescription"in w&&t(5,r=w.raiseDescription),"raiseType"in w&&t(6,d=w.raiseType),"source"in w&&t(7,p=w.source),"hashlink"in w&&t(0,c=w.hashlink),"isGetSetDescriptor"in w&&t(8,g=w.isGetSetDescriptor)},[c,m,l,b,h,r,d,p,g,n,o,s,N,V,Y,z,Z,D,W,L,f,B,R,G,I]}class te extends yt{constructor(e){super(),kt(this,e,Da,Ja,wt,{anchor:9,name:10,parameters:1,parametersDescription:11,parameterGroups:2,returnDescription:3,returnType:4,isYield:20,raiseDescription:5,raiseType:6,source:7,hashlink:0,isGetSetDescriptor:8},null,[-1,-1])}}const{window:Ba}=wa;function Pa(i){let e,t,n,o,m,s,l,b,h;o=new xt({props:{classNames:"text-smd"}});const f=i[4].default,r=xa(f,i,i[3],null);return{c(){e=y("div"),t=y("a"),n=y("span"),U(o.$$.fragment),s=C(),r&&r.c(),this.h()},l(d){e=k(d,"DIV",{class:!0});var p=$(e);t=k(p,"A",{id:!0,class:!0,href:!0});var c=$(t);n=k(c,"SPAN",{});var g=$(n);S(o.$$.fragment,g),g.forEach(u),c.forEach(u),s=x(p),r&&r.l(p),p.forEach(u),this.h()},h(){_(t,"id",i[0]),_(t,"class","header-link block pr-0.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"),_(t,"href",m=`#${i[0]}`),_(e,"class","relative group rounded-md")},m(d,p){M(d,e,p),v(e,t),v(t,n),q(o,n,null),v(e,s),r&&r.m(e,null),i[5](e),l=!0,b||(h=He(Ba,"hashchange",i[2]),b=!0)},p(d,[p]){(!l||p&1)&&_(t,"id",d[0]),(!l||p&1&&m!==(m=`#${d[0]}`))&&_(t,"href",m),r&&r.p&&(!l||p&8)&&Ma(r,f,d,d[3],l?$a(f,d[3],p,null):Ta(d[3]),null)},i(d){l||(j(o.$$.fragment,d),j(r,d),l=!0)},o(d){E(o.$$.fragment,d),E(r,d),l=!1},d(d){d&&u(e),J(o),r&&r.d(d),i[5](null),b=!1,h()}}}const ma="bg-yellow-50 dark:bg-[#494a3d]";function La(i,e,t){let{$$slots:n={},$$scope:o}=e,{anchor:m}=e,s;function l(){const{hash:h}=window.location,f=h.substring(1);s&&s.classList.remove(...ma.split(" ")),f===m&&s.classList.add(...ma.split(" "))}Jt(()=>{l()});function b(h){ba[h?"unshift":"push"](()=>{s=h,t(1,s)})}return i.$$set=h=>{"anchor"in h&&t(0,m=h.anchor),"$$scope"in h&&t(3,o=h.$$scope)},[m,s,l,o,n,b]}class ua extends yt{constructor(e){super(),kt(this,e,La,Pa,wt,{anchor:0})}}function Aa(i){let e,t="Example:",n,o,m;return o=new ya({props:{code:"aW1wb3J0JTIwdHJhY2tpbyUwQWltcG9ydCUyMG51bXB5JTIwYXMlMjBucCUwQWZyb20lMjBQSUwlMjBpbXBvcnQlMjBJbWFnZSUwQSUwQSUyMyUyMENyZWF0ZSUyMGFuJTIwaW1hZ2UlMjBmcm9tJTIwbnVtcHklMjBhcnJheSUwQWltYWdlX2RhdGElMjAlM0QlMjBucC5yYW5kb20ucmFuZGludCgwJTJDJTIwMjU1JTJDJTIwKDY0JTJDJTIwNjQlMkMlMjAzKSUyQyUyMGR0eXBlJTNEbnAudWludDgpJTBBaW1hZ2UlMjAlM0QlMjB0cmFja2lvLkltYWdlKGltYWdlX2RhdGElMkMlMjBjYXB0aW9uJTNEJTIyUmFuZG9tJTIwaW1hZ2UlMjIpJTBBdHJhY2tpby5sb2coJTdCJTIybXlfaW1hZ2UlMjIlM0ElMjBpbWFnZSU3RCklMEElMEElMjMlMjBDcmVhdGUlMjBhbiUyMGltYWdlJTIwZnJvbSUyMFBJTCUyMEltYWdlJTBBcGlsX2ltYWdlJTIwJTNEJTIwSW1hZ2UubmV3KCdSR0InJTJDJTIwKDEwMCUyQyUyMDEwMCklMkMlMjBjb2xvciUzRCdyZWQnKSUwQWltYWdlJTIwJTNEJTIwdHJhY2tpby5JbWFnZShwaWxfaW1hZ2UlMkMlMjBjYXB0aW9uJTNEJTIyUmVkJTIwc3F1YXJlJTIyKSUwQXRyYWNraW8ubG9nKCU3QiUyMnJlZF9pbWFnZSUyMiUzQSUyMGltYWdlJTdEKSUwQSUwQSUyMyUyMENyZWF0ZSUyMGFuJTIwaW1hZ2UlMjBmcm9tJTIwZmlsZSUyMHBhdGglMEFpbWFnZSUyMCUzRCUyMHRyYWNraW8uSW1hZ2UoJTIycGF0aCUyRnRvJTJGaW1hZ2UuanBnJTIyJTJDJTIwY2FwdGlvbiUzRCUyMlBob3RvJTIwZnJvbSUyMGZpbGUlMjIpJTBBdHJhY2tpby5sb2coJTdCJTIyZmlsZV9pbWFnZSUyMiUzQSUyMGltYWdlJTdEKQ==",highlighted:`<span class="hljs-keyword">import</span> trackio | |
| <span class="hljs-keyword">import</span> numpy <span class="hljs-keyword">as</span> np | |
| <span class="hljs-keyword">from</span> PIL <span class="hljs-keyword">import</span> Image | |
| <span class="hljs-comment"># Create an image from numpy array</span> | |
| image_data = np.random.randint(<span class="hljs-number">0</span>, <span class="hljs-number">255</span>, (<span class="hljs-number">64</span>, <span class="hljs-number">64</span>, <span class="hljs-number">3</span>), dtype=np.uint8) | |
| image = trackio.Image(image_data, caption=<span class="hljs-string">"Random image"</span>) | |
| trackio.log({<span class="hljs-string">"my_image"</span>: image}) | |
| <span class="hljs-comment"># Create an image from PIL Image</span> | |
| pil_image = Image.new(<span class="hljs-string">'RGB'</span>, (<span class="hljs-number">100</span>, <span class="hljs-number">100</span>), color=<span class="hljs-string">'red'</span>) | |
| image = trackio.Image(pil_image, caption=<span class="hljs-string">"Red square"</span>) | |
| trackio.log({<span class="hljs-string">"red_image"</span>: image}) | |
| <span class="hljs-comment"># Create an image from file path</span> | |
| image = trackio.Image(<span class="hljs-string">"path/to/image.jpg"</span>, caption=<span class="hljs-string">"Photo from file"</span>) | |
| trackio.log({<span class="hljs-string">"file_image"</span>: image})`,wrap:!1}}),{c(){e=y("p"),e.textContent=t,n=C(),U(o.$$.fragment)},l(s){e=k(s,"P",{"data-svelte-h":!0}),F(e)!=="svelte-11lpom8"&&(e.textContent=t),n=x(s),S(o.$$.fragment,s)},m(s,l){M(s,e,l),M(s,n,l),q(o,s,l),m=!0},p:vt,i(s){m||(j(o.$$.fragment,s),m=!0)},o(s){E(o.$$.fragment,s),m=!1},d(s){s&&(u(e),u(n)),J(o,s)}}}function Wa(i){let e,t="Example:",n,o,m;return o=new ya({props:{code:"aW1wb3J0JTIwdHJhY2tpbyUwQWltcG9ydCUyMG51bXB5JTIwYXMlMjBucCUwQSUwQSUyMyUyMENyZWF0ZSUyMGElMjBzaW1wbGUlMjB2aWRlbyUyMGZyb20lMjBudW1weSUyMGFycmF5JTBBZnJhbWVzJTIwJTNEJTIwbnAucmFuZG9tLnJhbmRpbnQoMCUyQyUyMDI1NSUyQyUyMCgxMCUyQyUyMDMlMkMlMjA2NCUyQyUyMDY0KSUyQyUyMGR0eXBlJTNEbnAudWludDgpJTBBdmlkZW8lMjAlM0QlMjB0cmFja2lvLlZpZGVvKGZyYW1lcyUyQyUyMGNhcHRpb24lM0QlMjJSYW5kb20lMjB2aWRlbyUyMiUyQyUyMGZwcyUzRDMwKSUwQSUwQSUyMyUyMENyZWF0ZSUyMGElMjBiYXRjaCUyMG9mJTIwdmlkZW9zJTBBYmF0Y2hfZnJhbWVzJTIwJTNEJTIwbnAucmFuZG9tLnJhbmRpbnQoMCUyQyUyMDI1NSUyQyUyMCgzJTJDJTIwMTAlMkMlMjAzJTJDJTIwNjQlMkMlMjA2NCklMkMlMjBkdHlwZSUzRG5wLnVpbnQ4KSUwQWJhdGNoX3ZpZGVvJTIwJTNEJTIwdHJhY2tpby5WaWRlbyhiYXRjaF9mcmFtZXMlMkMlMjBjYXB0aW9uJTNEJTIyQmF0Y2glMjBvZiUyMHZpZGVvcyUyMiUyQyUyMGZwcyUzRDE1KSUwQSUwQSUyMyUyMENyZWF0ZSUyMHZpZGVvJTIwZnJvbSUyMGZpbGUlMjBwYXRoJTBBdmlkZW8lMjAlM0QlMjB0cmFja2lvLlZpZGVvKCUyMnBhdGglMkZ0byUyRnZpZGVvLm1wNCUyMiUyQyUyMGNhcHRpb24lM0QlMjJWaWRlbyUyMGZyb20lMjBmaWxlJTIyKQ==",highlighted:`<span class="hljs-keyword">import</span> trackio | |
| <span class="hljs-keyword">import</span> numpy <span class="hljs-keyword">as</span> np | |
| <span class="hljs-comment"># Create a simple video from numpy array</span> | |
| frames = np.random.randint(<span class="hljs-number">0</span>, <span class="hljs-number">255</span>, (<span class="hljs-number">10</span>, <span class="hljs-number">3</span>, <span class="hljs-number">64</span>, <span class="hljs-number">64</span>), dtype=np.uint8) | |
| video = trackio.Video(frames, caption=<span class="hljs-string">"Random video"</span>, fps=<span class="hljs-number">30</span>) | |
| <span class="hljs-comment"># Create a batch of videos</span> | |
| batch_frames = np.random.randint(<span class="hljs-number">0</span>, <span class="hljs-number">255</span>, (<span class="hljs-number">3</span>, <span class="hljs-number">10</span>, <span class="hljs-number">3</span>, <span class="hljs-number">64</span>, <span class="hljs-number">64</span>), dtype=np.uint8) | |
| batch_video = trackio.Video(batch_frames, caption=<span class="hljs-string">"Batch of videos"</span>, fps=<span class="hljs-number">15</span>) | |
| <span class="hljs-comment"># Create video from file path</span> | |
| video = trackio.Video(<span class="hljs-string">"path/to/video.mp4"</span>, caption=<span class="hljs-string">"Video from file"</span>)`,wrap:!1}}),{c(){e=y("p"),e.textContent=t,n=C(),U(o.$$.fragment)},l(s){e=k(s,"P",{"data-svelte-h":!0}),F(e)!=="svelte-11lpom8"&&(e.textContent=t),n=x(s),S(o.$$.fragment,s)},m(s,l){M(s,e,l),M(s,n,l),q(o,s,l),m=!0},p:vt,i(s){m||(j(o.$$.fragment,s),m=!0)},o(s){E(o.$$.fragment,s),m=!1},d(s){s&&(u(e),u(n)),J(o,s)}}}function Za(i){let e,t,n,o,m,s,l,b,h,f,r,d,p,c,g,N,P,V="Cleanup when run is finished.",Y,z,Z,D,W,L,B,R='Creates a new Trackio project and returns a <a href="/docs/trackio/pr_310/en/api#trackio.Run">Run</a> object.',G,I,w,A,Q,H,ie,Dt="Logs metrics to the current run.",Qe,he,Ye,ae,fe,Mt,Se,Bt="Finishes the current run.",ze,ge,Xe,ne,be,Tt,qe,Pt="Launches the Trackio dashboard.",Ke,ve,Oe,X,_e,$t,Je,Lt=`Imports a CSV file into a Trackio project. The CSV file must contain a <code>"step"</code> | |
| column, may optionally contain a <code>"timestamp"</code> column, and any other columns will be | |
| treated as metrics. It should also include a header row with the column names.`,jt,De,At="TODO: call init() and return a Run object so that the user can continue to log metrics to it.",et,we,tt,oe,ye,It,Be,Wt=`Imports TensorFlow Events files from a directory into a Trackio project. Each | |
| subdirectory in the log directory will be imported as a separate run.`,at,ke,nt,re,Ce,Nt,Pe,Zt="Initializes a Table object.",ot,xe,rt,K,Me,Et,Le,Vt="Initializes an Image object.",Ut,ce,st,Te,lt,O,$e,St,Ae,Gt="Initializes a Video object.",qt,de,it,je,ct,Ge,dt;return m=new Ia({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),l=new ee({props:{title:"API Reference",local:"api-reference",headingTag:"h1"}}),h=new ee({props:{title:"Run",local:"trackio.Run",headingTag:"h2"}}),d=new te({props:{name:"class trackio.Run",anchor:"trackio.Run",parameters:[{name:"url",val:": str"},{name:"project",val:": str"},{name:"client",val:": gradio_client.client.Client | None"},{name:"name",val:": str | None = None"},{name:"group",val:": str | None = None"},{name:"config",val:": dict | None = None"},{name:"space_id",val:": str | None = None"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/run.py#L17"}}),g=new te({props:{name:"finish",anchor:"trackio.Run.finish",parameters:[],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/run.py#L171"}}),z=new ee({props:{title:"init",local:"trackio.init",headingTag:"h2"}}),W=new te({props:{name:"trackio.init",anchor:"trackio.init",parameters:[{name:"project",val:": str"},{name:"name",val:": str | None = None"},{name:"group",val:": str | None = None"},{name:"space_id",val:": str | None = None"},{name:"space_storage",val:": huggingface_hub._space_api.SpaceStorage | None = None"},{name:"dataset_id",val:": str | None = None"},{name:"config",val:": dict | None = None"},{name:"resume",val:": str = 'never'"},{name:"settings",val:": typing.Any = None"},{name:"private",val:": bool | None = None"},{name:"embed",val:": bool = True"}],parametersDescription:[{anchor:"trackio.init.project",description:`<strong>project</strong> (<code>str</code>) — | |
| The name of the project (can be an existing project to continue tracking or | |
| a new project to start tracking from scratch).`,name:"project"},{anchor:"trackio.init.name",description:`<strong>name</strong> (<code>str</code>, <em>optional</em>) — | |
| The name of the run (if not provided, a default name will be generated).`,name:"name"},{anchor:"trackio.init.group",description:`<strong>group</strong> (<code>str</code>, <em>optional</em>) — | |
| The name of the group which this run belongs to in order to help organize | |
| related runs together. You can toggle the entire group’s visibilitiy in the | |
| dashboard.`,name:"group"},{anchor:"trackio.init.space_id",description:`<strong>space_id</strong> (<code>str</code>, <em>optional</em>) — | |
| If provided, the project will be logged to a Hugging Face Space instead of | |
| a local directory. Should be a complete Space name like | |
| <code>"username/reponame"</code> or <code>"orgname/reponame"</code>, or just <code>"reponame"</code> in which | |
| case the Space will be created in the currently-logged-in Hugging Face | |
| user’s namespace. If the Space does not exist, it will be created. If the | |
| Space already exists, the project will be logged to it.`,name:"space_id"},{anchor:"trackio.init.space_storage",description:`<strong>space_storage</strong> (<a href="https://huggingface.co/docs/huggingface_hub/main/en/package_reference/space_runtime#huggingface_hub.SpaceStorage" rel="nofollow">SpaceStorage</a>, <em>optional</em>) — | |
| Choice of persistent storage tier.`,name:"space_storage"},{anchor:"trackio.init.dataset_id",description:`<strong>dataset_id</strong> (<code>str</code>, <em>optional</em>) — | |
| If a <code>space_id</code> is provided, a persistent Hugging Face Dataset will be | |
| created and the metrics will be synced to it every 5 minutes. Specify a | |
| Dataset with name like <code>"username/datasetname"</code> or <code>"orgname/datasetname"</code>, | |
| or <code>"datasetname"</code> (uses currently-logged-in Hugging Face user’s namespace), | |
| or <code>None</code> (uses the same name as the Space but with the <code>"_dataset"</code> | |
| suffix). If the Dataset does not exist, it will be created. If the Dataset | |
| already exists, the project will be appended to it.`,name:"dataset_id"},{anchor:"trackio.init.config",description:`<strong>config</strong> (<code>dict</code>, <em>optional</em>) — | |
| A dictionary of configuration options. Provided for compatibility with | |
| <code>wandb.init()</code>.`,name:"config"},{anchor:"trackio.init.resume",description:`<strong>resume</strong> (<code>str</code>, <em>optional</em>, defaults to <code>"never"</code>) — | |
| Controls how to handle resuming a run. Can be one of:</p> | |
| <ul> | |
| <li><code>"must"</code>: Must resume the run with the given name, raises error if run | |
| doesn’t exist</li> | |
| <li><code>"allow"</code>: Resume the run if it exists, otherwise create a new run</li> | |
| <li><code>"never"</code>: Never resume a run, always create a new one</li> | |
| </ul>`,name:"resume"},{anchor:"trackio.init.private",description:`<strong>private</strong> (<code>bool</code>, <em>optional</em>) — | |
| Whether to make the Space private. If None (default), the repo will be | |
| public unless the organization’s default is private. This value is ignored | |
| if the repo already exists.`,name:"private"},{anchor:"trackio.init.settings",description:`<strong>settings</strong> (<code>Any</code>, <em>optional</em>) — | |
| Not used. Provided for compatibility with <code>wandb.init()</code>.`,name:"settings"},{anchor:"trackio.init.embed",description:`<strong>embed</strong> (<code>bool</code>, <em>optional</em>, defaults to <code>True</code>) — | |
| If running inside a jupyter/Colab notebook, whether the dashboard should | |
| automatically be embedded in the cell when trackio.init() is called.`,name:"embed"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/__init__.py#L56",returnDescription:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p>A <a href="/docs/trackio/pr_310/en/api#trackio.Run">Run</a> object that can be used to log metrics and finish the run.</p> | |
| `,returnType:`<script context="module">export const metadata = 'undefined';<\/script> | |
| <p><code>Run</code></p> | |
| `}}),I=new ee({props:{title:"log",local:"trackio.log",headingTag:"h2"}}),Q=new te({props:{name:"trackio.log",anchor:"trackio.log",parameters:[{name:"metrics",val:": dict"},{name:"step",val:": int | None = None"}],parametersDescription:[{anchor:"trackio.log.metrics",description:`<strong>metrics</strong> (<code>dict</code>) — | |
| A dictionary of metrics to log.`,name:"metrics"},{anchor:"trackio.log.step",description:`<strong>step</strong> (<code>int</code>, <em>optional</em>) — | |
| The step number. If not provided, the step will be incremented | |
| automatically.`,name:"step"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/__init__.py#L227"}}),he=new ee({props:{title:"finish",local:"trackio.finish",headingTag:"h2"}}),fe=new te({props:{name:"trackio.finish",anchor:"trackio.finish",parameters:[],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/__init__.py#L247"}}),ge=new ee({props:{title:"show",local:"trackio.show",headingTag:"h2"}}),be=new te({props:{name:"trackio.show",anchor:"trackio.show",parameters:[{name:"project",val:": str | None = None"},{name:"theme",val:": str | gradio.themes.base.ThemeClass = 'citrus'"},{name:"mcp_server",val:": bool | None = None"}],parametersDescription:[{anchor:"trackio.show.project",description:`<strong>project</strong> (<code>str</code>, <em>optional</em>) — | |
| The name of the project whose runs to show. If not provided, all projects | |
| will be shown and the user can select one.`,name:"project"},{anchor:"trackio.show.theme",description:`<strong>theme</strong> (<code>str</code> or <code>ThemeClass</code>, <em>optional</em>, defaults to <code>"citrus"</code>) — | |
| A Gradio Theme to use for the dashboard instead of the default <code>"citrus"</code>, | |
| can be a built-in theme (e.g. <code>'soft'</code>, <code>'default'</code>), a theme from the Hub | |
| (e.g. <code>"gstaff/xkcd"</code>), or a custom Theme class.`,name:"theme"},{anchor:"trackio.show.mcp_server",description:`<strong>mcp_server</strong> (<code>bool</code>, <em>optional</em>) — | |
| If <code>True</code>, the Trackio dashboard will be set up as an MCP server and certain | |
| functions will be added as MCP tools. If <code>None</code> (default behavior), then the | |
| <code>GRADIO_MCP_SERVER</code> environment variable will be used to determine if the | |
| MCP server should be enabled (which is <code>"True"</code> on Hugging Face Spaces).`,name:"mcp_server"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/__init__.py#L257"}}),ve=new ee({props:{title:"import_csv",local:"trackio.import_csv",headingTag:"h2"}}),_e=new te({props:{name:"trackio.import_csv",anchor:"trackio.import_csv",parameters:[{name:"csv_path",val:": str | pathlib.Path"},{name:"project",val:": str"},{name:"name",val:": str | None = None"},{name:"space_id",val:": str | None = None"},{name:"dataset_id",val:": str | None = None"},{name:"private",val:": bool | None = None"}],parametersDescription:[{anchor:"trackio.import_csv.csv_path",description:`<strong>csv_path</strong> (<code>str</code> or <code>Path</code>) — | |
| The str or Path to the CSV file to import.`,name:"csv_path"},{anchor:"trackio.import_csv.project",description:`<strong>project</strong> (<code>str</code>) — | |
| The name of the project to import the CSV file into. Must not be an existing | |
| project.`,name:"project"},{anchor:"trackio.import_csv.name",description:`<strong>name</strong> (<code>str</code>, <em>optional</em>) — | |
| The name of the Run to import the CSV file into. If not provided, a default | |
| name will be generated.`,name:"name"},{anchor:"trackio.import_csv.name",description:`<strong>name</strong> (<code>str</code>, <em>optional</em>) — | |
| The name of the run (if not provided, a default name will be generated).`,name:"name"},{anchor:"trackio.import_csv.space_id",description:`<strong>space_id</strong> (<code>str</code>, <em>optional</em>) — | |
| If provided, the project will be logged to a Hugging Face Space instead of a | |
| local directory. Should be a complete Space name like <code>"username/reponame"</code> | |
| or <code>"orgname/reponame"</code>, or just <code>"reponame"</code> in which case the Space will | |
| be created in the currently-logged-in Hugging Face user’s namespace. If the | |
| Space does not exist, it will be created. If the Space already exists, the | |
| project will be logged to it.`,name:"space_id"},{anchor:"trackio.import_csv.dataset_id",description:`<strong>dataset_id</strong> (<code>str</code>, <em>optional</em>) — | |
| If provided, a persistent Hugging Face Dataset will be created and the | |
| metrics will be synced to it every 5 minutes. Should be a complete Dataset | |
| name like <code>"username/datasetname"</code> or <code>"orgname/datasetname"</code>, or just | |
| <code>"datasetname"</code> in which case the Dataset will be created in the | |
| currently-logged-in Hugging Face user’s namespace. If the Dataset does not | |
| exist, it will be created. If the Dataset already exists, the project will | |
| be appended to it. If not provided, the metrics will be logged to a local | |
| SQLite database, unless a <code>space_id</code> is provided, in which case a Dataset | |
| will be automatically created with the same name as the Space but with the | |
| <code>"_dataset"</code> suffix.`,name:"dataset_id"},{anchor:"trackio.import_csv.private",description:`<strong>private</strong> (<code>bool</code>, <em>optional</em>) — | |
| Whether to make the Space private. If None (default), the repo will be | |
| public unless the organization’s default is private. This value is ignored | |
| if the repo already exists.`,name:"private"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/imports.py#L10"}}),we=new ee({props:{title:"import_tf_events",local:"trackio.import_tf_events",headingTag:"h2"}}),ye=new te({props:{name:"trackio.import_tf_events",anchor:"trackio.import_tf_events",parameters:[{name:"log_dir",val:": str | pathlib.Path"},{name:"project",val:": str"},{name:"name",val:": str | None = None"},{name:"space_id",val:": str | None = None"},{name:"dataset_id",val:": str | None = None"},{name:"private",val:": bool | None = None"}],parametersDescription:[{anchor:"trackio.import_tf_events.log_dir",description:`<strong>log_dir</strong> (<code>str</code> or <code>Path</code>) — | |
| The str or Path to the directory containing TensorFlow Events files.`,name:"log_dir"},{anchor:"trackio.import_tf_events.project",description:`<strong>project</strong> (<code>str</code>) — | |
| The name of the project to import the TensorFlow Events files into. Must not | |
| be an existing project.`,name:"project"},{anchor:"trackio.import_tf_events.name",description:`<strong>name</strong> (<code>str</code>, <em>optional</em>) — | |
| The name prefix for runs (if not provided, will use directory names). Each | |
| subdirectory will create a separate run.`,name:"name"},{anchor:"trackio.import_tf_events.space_id",description:`<strong>space_id</strong> (<code>str</code>, <em>optional</em>) — | |
| If provided, the project will be logged to a Hugging Face Space instead of a | |
| local directory. Should be a complete Space name like <code>"username/reponame"</code> | |
| or <code>"orgname/reponame"</code>, or just <code>"reponame"</code> in which case the Space will | |
| be created in the currently-logged-in Hugging Face user’s namespace. If the | |
| Space does not exist, it will be created. If the Space already exists, the | |
| project will be logged to it.`,name:"space_id"},{anchor:"trackio.import_tf_events.dataset_id",description:`<strong>dataset_id</strong> (<code>str</code>, <em>optional</em>) — | |
| If provided, a persistent Hugging Face Dataset will be created and the | |
| metrics will be synced to it every 5 minutes. Should be a complete Dataset | |
| name like <code>"username/datasetname"</code> or <code>"orgname/datasetname"</code>, or just | |
| <code>"datasetname"</code> in which case the Dataset will be created in the | |
| currently-logged-in Hugging Face user’s namespace. If the Dataset does not | |
| exist, it will be created. If the Dataset already exists, the project will | |
| be appended to it. If not provided, the metrics will be logged to a local | |
| SQLite database, unless a <code>space_id</code> is provided, in which case a Dataset | |
| will be automatically created with the same name as the Space but with the | |
| <code>"_dataset"</code> suffix.`,name:"dataset_id"},{anchor:"trackio.import_tf_events.private",description:`<strong>private</strong> (<code>bool</code>, <em>optional</em>) — | |
| Whether to make the Space private. If None (default), the repo will be | |
| public unless the organization’s default is private. This value is ignored | |
| if the repo already exists.`,name:"private"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/imports.py#L152"}}),ke=new ee({props:{title:"Table",local:"trackio.Table",headingTag:"h2"}}),Ce=new te({props:{name:"class trackio.Table",anchor:"trackio.Table",parameters:[{name:"columns",val:": list[str] | None = None"},{name:"data",val:": list[list[typing.Any]] | None = None"},{name:"dataframe",val:": pandas.core.frame.DataFrame | None = None"},{name:"rows",val:": list[list[typing.Any]] | None = None"},{name:"optional",val:": bool | list[bool] = True"},{name:"allow_mixed_types",val:": bool = False"},{name:"log_mode",val:": typing.Optional[typing.Literal['IMMUTABLE', 'MUTABLE', 'INCREMENTAL']] = 'IMMUTABLE'"}],parametersDescription:[{anchor:"trackio.Table.columns",description:`<strong>columns</strong> (<code>list[str]</code>, <em>optional</em>) — | |
| Names of the columns in the table. Optional if <code>data</code> is provided. Not | |
| expected if <code>dataframe</code> is provided. Currently ignored.`,name:"columns"},{anchor:"trackio.Table.data",description:`<strong>data</strong> (<code>list[list[Any]]</code>, <em>optional</em>) — | |
| 2D row-oriented array of values.`,name:"data"},{anchor:"trackio.Table.dataframe",description:"<strong>dataframe</strong> (<code>pandas.</code>DataFrame`<code>, *optional*) -- DataFrame object used to create the table. When set, </code>data<code>and</code>columns`\narguments are ignored.",name:"dataframe"},{anchor:"trackio.Table.rows",description:`<strong>rows</strong> (<code>list[list[any]]</code>, <em>optional</em>) — | |
| Currently ignored.`,name:"rows"},{anchor:"trackio.Table.optional",description:`<strong>optional</strong> (<code>bool</code> or <code>list[bool]</code>, <em>optional</em>, defaults to <code>True</code>) — | |
| Currently ignored.`,name:"optional"},{anchor:"trackio.Table.allow_mixed_types",description:`<strong>allow_mixed_types</strong> (<code>bool</code>, <em>optional</em>, defaults to <code>False</code>) — | |
| Currently ignored.`,name:"allow_mixed_types"},{anchor:"trackio.Table.log_mode",description:`<strong>log_mode</strong> — (<code>Literal["IMMUTABLE", "MUTABLE", "INCREMENTAL"]</code> or <code>None</code>, <em>optional</em>, defaults to <code>"IMMUTABLE"</code>): | |
| Currently ignored.`,name:"log_mode"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/table.py#L6"}}),xe=new ee({props:{title:"Image",local:"trackio.TrackioImage",headingTag:"h2"}}),Me=new te({props:{name:"class trackio.TrackioImage",anchor:"trackio.TrackioImage",parameters:[{name:"value",val:": str | pathlib.Path | numpy.ndarray | PIL.Image.Image"},{name:"caption",val:": str | None = None"}],parametersDescription:[{anchor:"trackio.TrackioImage.value",description:`<strong>value</strong> (<code>str</code>, <code>Path</code>, <code>numpy.ndarray</code>, or <code>PIL.Image</code>, <em>optional</em>) — | |
| A path to an image, a PIL Image, or a numpy array of shape (height, width, channels).`,name:"value"},{anchor:"trackio.TrackioImage.caption",description:`<strong>caption</strong> (<code>str</code>, <em>optional</em>) — | |
| A string caption for the image.`,name:"caption"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/media.py#L96"}}),ce=new ua({props:{anchor:"trackio.TrackioImage.example",$$slots:{default:[Aa]},$$scope:{ctx:i}}}),Te=new ee({props:{title:"Video",local:"trackio.TrackioVideo",headingTag:"h2"}}),$e=new te({props:{name:"class trackio.TrackioVideo",anchor:"trackio.TrackioVideo",parameters:[{name:"value",val:": str | pathlib.Path | numpy.ndarray"},{name:"caption",val:": str | None = None"},{name:"fps",val:": int | None = None"},{name:"format",val:": typing.Optional[typing.Literal['gif', 'mp4', 'webm']] = None"}],parametersDescription:[{anchor:"trackio.TrackioVideo.value",description:`<strong>value</strong> (<code>str</code>, <code>Path</code>, or <code>numpy.ndarray</code>, <em>optional</em>) — | |
| A path to a video file, or a numpy array. | |
| The array should be of type <code>np.uint8</code> with RGB values in the range <code>[0, 255]</code>. | |
| It is expected to have shape of either (frames, channels, height, width) or (batch, frames, channels, height, width). | |
| For the latter, the videos will be tiled into a grid.`,name:"value"},{anchor:"trackio.TrackioVideo.caption",description:`<strong>caption</strong> (<code>str</code>, <em>optional</em>) — | |
| A string caption for the video.`,name:"caption"},{anchor:"trackio.TrackioVideo.fps",description:`<strong>fps</strong> (<code>int</code>, <em>optional</em>) — | |
| Frames per second for the video. Only used when value is an ndarray. Default is <code>24</code>.`,name:"fps"},{anchor:"trackio.TrackioVideo.format",description:`<strong>format</strong> (<code>Literal["gif", "mp4", "webm"]</code>, <em>optional</em>) — | |
| Video format (“gif”, “mp4”, or “webm”). Only used when value is an ndarray. Default is “gif”.`,name:"format"}],source:"https://github.com/gradio-app/trackio/blob/vr_310/trackio/media.py#L165"}}),de=new ua({props:{anchor:"trackio.TrackioVideo.example",$$slots:{default:[Wa]},$$scope:{ctx:i}}}),je=new Na({props:{source:"https://github.com/gradio-app/trackio/blob/main/docs/source/api.md"}}),{c(){e=y("meta"),t=C(),n=y("p"),o=C(),U(m.$$.fragment),s=C(),U(l.$$.fragment),b=C(),U(h.$$.fragment),f=C(),r=y("div"),U(d.$$.fragment),p=C(),c=y("div"),U(g.$$.fragment),N=C(),P=y("p"),P.textContent=V,Y=C(),U(z.$$.fragment),Z=C(),D=y("div"),U(W.$$.fragment),L=C(),B=y("p"),B.innerHTML=R,G=C(),U(I.$$.fragment),w=C(),A=y("div"),U(Q.$$.fragment),H=C(),ie=y("p"),ie.textContent=Dt,Qe=C(),U(he.$$.fragment),Ye=C(),ae=y("div"),U(fe.$$.fragment),Mt=C(),Se=y("p"),Se.textContent=Bt,ze=C(),U(ge.$$.fragment),Xe=C(),ne=y("div"),U(be.$$.fragment),Tt=C(),qe=y("p"),qe.textContent=Pt,Ke=C(),U(ve.$$.fragment),Oe=C(),X=y("div"),U(_e.$$.fragment),$t=C(),Je=y("p"),Je.innerHTML=Lt,jt=C(),De=y("p"),De.textContent=At,et=C(),U(we.$$.fragment),tt=C(),oe=y("div"),U(ye.$$.fragment),It=C(),Be=y("p"),Be.textContent=Wt,at=C(),U(ke.$$.fragment),nt=C(),re=y("div"),U(Ce.$$.fragment),Nt=C(),Pe=y("p"),Pe.textContent=Zt,ot=C(),U(xe.$$.fragment),rt=C(),K=y("div"),U(Me.$$.fragment),Et=C(),Le=y("p"),Le.textContent=Vt,Ut=C(),U(ce.$$.fragment),st=C(),U(Te.$$.fragment),lt=C(),O=y("div"),U($e.$$.fragment),St=C(),Ae=y("p"),Ae.textContent=Gt,qt=C(),U(de.$$.fragment),it=C(),U(je.$$.fragment),ct=C(),Ge=y("p"),this.h()},l(a){const T=ja("svelte-u9bgzb",document.head);e=k(T,"META",{name:!0,content:!0}),T.forEach(u),t=x(a),n=k(a,"P",{}),$(n).forEach(u),o=x(a),S(m.$$.fragment,a),s=x(a),S(l.$$.fragment,a),b=x(a),S(h.$$.fragment,a),f=x(a),r=k(a,"DIV",{class:!0});var Ie=$(r);S(d.$$.fragment,Ie),p=x(Ie),c=k(Ie,"DIV",{class:!0});var Ne=$(c);S(g.$$.fragment,Ne),N=x(Ne),P=k(Ne,"P",{"data-svelte-h":!0}),F(P)!=="svelte-icyiwv"&&(P.textContent=V),Ne.forEach(u),Ie.forEach(u),Y=x(a),S(z.$$.fragment,a),Z=x(a),D=k(a,"DIV",{class:!0});var pt=$(D);S(W.$$.fragment,pt),L=x(pt),B=k(pt,"P",{"data-svelte-h":!0}),F(B)!=="svelte-1vggun8"&&(B.innerHTML=R),pt.forEach(u),G=x(a),S(I.$$.fragment,a),w=x(a),A=k(a,"DIV",{class:!0});var mt=$(A);S(Q.$$.fragment,mt),H=x(mt),ie=k(mt,"P",{"data-svelte-h":!0}),F(ie)!=="svelte-1dba72m"&&(ie.textContent=Dt),mt.forEach(u),Qe=x(a),S(he.$$.fragment,a),Ye=x(a),ae=k(a,"DIV",{class:!0});var ut=$(ae);S(fe.$$.fragment,ut),Mt=x(ut),Se=k(ut,"P",{"data-svelte-h":!0}),F(Se)!=="svelte-1j612qe"&&(Se.textContent=Bt),ut.forEach(u),ze=x(a),S(ge.$$.fragment,a),Xe=x(a),ne=k(a,"DIV",{class:!0});var ht=$(ne);S(be.$$.fragment,ht),Tt=x(ht),qe=k(ht,"P",{"data-svelte-h":!0}),F(qe)!=="svelte-1rvsgt3"&&(qe.textContent=Pt),ht.forEach(u),Ke=x(a),S(ve.$$.fragment,a),Oe=x(a),X=k(a,"DIV",{class:!0});var We=$(X);S(_e.$$.fragment,We),$t=x(We),Je=k(We,"P",{"data-svelte-h":!0}),F(Je)!=="svelte-159ityt"&&(Je.innerHTML=Lt),jt=x(We),De=k(We,"P",{"data-svelte-h":!0}),F(De)!=="svelte-pvp795"&&(De.textContent=At),We.forEach(u),et=x(a),S(we.$$.fragment,a),tt=x(a),oe=k(a,"DIV",{class:!0});var ft=$(oe);S(ye.$$.fragment,ft),It=x(ft),Be=k(ft,"P",{"data-svelte-h":!0}),F(Be)!=="svelte-m6sltn"&&(Be.textContent=Wt),ft.forEach(u),at=x(a),S(ke.$$.fragment,a),nt=x(a),re=k(a,"DIV",{class:!0});var gt=$(re);S(Ce.$$.fragment,gt),Nt=x(gt),Pe=k(gt,"P",{"data-svelte-h":!0}),F(Pe)!=="svelte-7i46v"&&(Pe.textContent=Zt),gt.forEach(u),ot=x(a),S(xe.$$.fragment,a),rt=x(a),K=k(a,"DIV",{class:!0});var Ze=$(K);S(Me.$$.fragment,Ze),Et=x(Ze),Le=k(Ze,"P",{"data-svelte-h":!0}),F(Le)!=="svelte-1co6a88"&&(Le.textContent=Vt),Ut=x(Ze),S(ce.$$.fragment,Ze),Ze.forEach(u),st=x(a),S(Te.$$.fragment,a),lt=x(a),O=k(a,"DIV",{class:!0});var Ve=$(O);S($e.$$.fragment,Ve),St=x(Ve),Ae=k(Ve,"P",{"data-svelte-h":!0}),F(Ae)!=="svelte-1midq44"&&(Ae.textContent=Gt),qt=x(Ve),S(de.$$.fragment,Ve),Ve.forEach(u),it=x(a),S(je.$$.fragment,a),ct=x(a),Ge=k(a,"P",{}),$(Ge).forEach(u),this.h()},h(){_(e,"name","hf:doc:metadata"),_(e,"content",Va),_(c,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(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,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(A,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(ae,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(ne,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(X,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(oe,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(re,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(K,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),_(O,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8")},m(a,T){v(document.head,e),M(a,t,T),M(a,n,T),M(a,o,T),q(m,a,T),M(a,s,T),q(l,a,T),M(a,b,T),q(h,a,T),M(a,f,T),M(a,r,T),q(d,r,null),v(r,p),v(r,c),q(g,c,null),v(c,N),v(c,P),M(a,Y,T),q(z,a,T),M(a,Z,T),M(a,D,T),q(W,D,null),v(D,L),v(D,B),M(a,G,T),q(I,a,T),M(a,w,T),M(a,A,T),q(Q,A,null),v(A,H),v(A,ie),M(a,Qe,T),q(he,a,T),M(a,Ye,T),M(a,ae,T),q(fe,ae,null),v(ae,Mt),v(ae,Se),M(a,ze,T),q(ge,a,T),M(a,Xe,T),M(a,ne,T),q(be,ne,null),v(ne,Tt),v(ne,qe),M(a,Ke,T),q(ve,a,T),M(a,Oe,T),M(a,X,T),q(_e,X,null),v(X,$t),v(X,Je),v(X,jt),v(X,De),M(a,et,T),q(we,a,T),M(a,tt,T),M(a,oe,T),q(ye,oe,null),v(oe,It),v(oe,Be),M(a,at,T),q(ke,a,T),M(a,nt,T),M(a,re,T),q(Ce,re,null),v(re,Nt),v(re,Pe),M(a,ot,T),q(xe,a,T),M(a,rt,T),M(a,K,T),q(Me,K,null),v(K,Et),v(K,Le),v(K,Ut),q(ce,K,null),M(a,st,T),q(Te,a,T),M(a,lt,T),M(a,O,T),q($e,O,null),v(O,St),v(O,Ae),v(O,qt),q(de,O,null),M(a,it,T),q(je,a,T),M(a,ct,T),M(a,Ge,T),dt=!0},p(a,[T]){const Ie={};T&2&&(Ie.$$scope={dirty:T,ctx:a}),ce.$set(Ie);const Ne={};T&2&&(Ne.$$scope={dirty:T,ctx:a}),de.$set(Ne)},i(a){dt||(j(m.$$.fragment,a),j(l.$$.fragment,a),j(h.$$.fragment,a),j(d.$$.fragment,a),j(g.$$.fragment,a),j(z.$$.fragment,a),j(W.$$.fragment,a),j(I.$$.fragment,a),j(Q.$$.fragment,a),j(he.$$.fragment,a),j(fe.$$.fragment,a),j(ge.$$.fragment,a),j(be.$$.fragment,a),j(ve.$$.fragment,a),j(_e.$$.fragment,a),j(we.$$.fragment,a),j(ye.$$.fragment,a),j(ke.$$.fragment,a),j(Ce.$$.fragment,a),j(xe.$$.fragment,a),j(Me.$$.fragment,a),j(ce.$$.fragment,a),j(Te.$$.fragment,a),j($e.$$.fragment,a),j(de.$$.fragment,a),j(je.$$.fragment,a),dt=!0)},o(a){E(m.$$.fragment,a),E(l.$$.fragment,a),E(h.$$.fragment,a),E(d.$$.fragment,a),E(g.$$.fragment,a),E(z.$$.fragment,a),E(W.$$.fragment,a),E(I.$$.fragment,a),E(Q.$$.fragment,a),E(he.$$.fragment,a),E(fe.$$.fragment,a),E(ge.$$.fragment,a),E(be.$$.fragment,a),E(ve.$$.fragment,a),E(_e.$$.fragment,a),E(we.$$.fragment,a),E(ye.$$.fragment,a),E(ke.$$.fragment,a),E(Ce.$$.fragment,a),E(xe.$$.fragment,a),E(Me.$$.fragment,a),E(ce.$$.fragment,a),E(Te.$$.fragment,a),E($e.$$.fragment,a),E(de.$$.fragment,a),E(je.$$.fragment,a),dt=!1},d(a){a&&(u(t),u(n),u(o),u(s),u(b),u(f),u(r),u(Y),u(Z),u(D),u(G),u(w),u(A),u(Qe),u(Ye),u(ae),u(ze),u(Xe),u(ne),u(Ke),u(Oe),u(X),u(et),u(tt),u(oe),u(at),u(nt),u(re),u(ot),u(rt),u(K),u(st),u(lt),u(O),u(it),u(ct),u(Ge)),u(e),J(m,a),J(l,a),J(h,a),J(d),J(g),J(z,a),J(W),J(I,a),J(Q),J(he,a),J(fe),J(ge,a),J(be),J(ve,a),J(_e),J(we,a),J(ye),J(ke,a),J(Ce),J(xe,a),J(Me),J(ce),J(Te,a),J($e),J(de),J(je,a)}}}const Va='{"title":"API Reference","local":"api-reference","sections":[{"title":"Run","local":"trackio.Run","sections":[],"depth":2},{"title":"init","local":"trackio.init","sections":[],"depth":2},{"title":"log","local":"trackio.log","sections":[],"depth":2},{"title":"finish","local":"trackio.finish","sections":[],"depth":2},{"title":"show","local":"trackio.show","sections":[],"depth":2},{"title":"import_csv","local":"trackio.import_csv","sections":[],"depth":2},{"title":"import_tf_events","local":"trackio.import_tf_events","sections":[],"depth":2},{"title":"Table","local":"trackio.Table","sections":[],"depth":2},{"title":"Image","local":"trackio.TrackioImage","sections":[],"depth":2},{"title":"Video","local":"trackio.TrackioVideo","sections":[],"depth":2}],"depth":1}';function Ga(i){return Jt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ya extends yt{constructor(e){super(),kt(this,e,Ga,Za,wt,{})}}export{Ya as component}; | |
Xet Storage Details
- Size:
- 62.6 kB
- Xet hash:
- d1a5f3cabbc6a6190005ac27ca27c81ee985b09f9648778d97d31dd895b3cd0f
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.