import{S as Q,i as B,s as J,e as p,k as S,w as U,t as w,M as O,c as f,d as o,m as q,a as z,x as H,h as P,b as _,G as i,g as E,y as T,q as C,o as I,B as L,v as R}from"../chunks/vendor-hf-doc-builder.js";import{T as j}from"../chunks/Tip-hf-doc-builder.js";import{I as D}from"../chunks/IconCopyLink-hf-doc-builder.js";function F(x){let a,h,t,n,m,r,g,d;return{c(){a=p("p"),h=w("Nota: Molte delle strategie introdotte nella "),t=p("a"),n=w("sezione sulla GPU singola"),m=w(" (come mixed precision training o gradient accumulation) e "),r=p("a"),g=w("sezione multi-GPU"),d=w(" sono generiche e applicabili all\u2019addestramento di modelli in generale quindi assicurati di dargli un\u2019occhiata prima di immergerti in questa sezione."),this.h()},l(u){a=f(u,"P",{});var s=z(a);h=P(s,"Nota: Molte delle strategie introdotte nella "),t=f(s,"A",{href:!0});var c=z(t);n=P(c,"sezione sulla GPU singola"),c.forEach(o),m=P(s," (come mixed precision training o gradient accumulation) e "),r=f(s,"A",{href:!0});var $=z(r);g=P($,"sezione multi-GPU"),$.forEach(o),d=P(s," sono generiche e applicabili all\u2019addestramento di modelli in generale quindi assicurati di dargli un\u2019occhiata prima di immergerti in questa sezione."),s.forEach(o),this.h()},h(){_(t,"href","perf_train_gpu_one"),_(r,"href","perf_train_gpu_many")},m(u,s){E(u,a,s),i(a,h),i(a,t),i(t,n),i(a,m),i(a,r),i(r,g),i(a,d)},d(u){u&&o(a)}}}function K(x){let a,h,t,n,m,r,g,d,u,s,c,$,y,b,A;return r=new D({}),c=new j({props:{$$slots:{default:[F]},$$scope:{ctx:x}}}),{c(){a=p("meta"),h=S(),t=p("h1"),n=p("a"),m=p("span"),U(r.$$.fragment),g=S(),d=p("span"),u=w("Addestramento su Hardware Specializzato"),s=S(),U(c.$$.fragment),$=S(),y=p("p"),b=w("Questo documento sar\xE0 presto completato con informazioni su come effettuare la formazione su hardware specializzato."),this.h()},l(e){const l=O('[data-svelte="svelte-1phssyn"]',document.head);a=f(l,"META",{name:!0,content:!0}),l.forEach(o),h=q(e),t=f(e,"H1",{class:!0});var v=z(t);n=f(v,"A",{id:!0,class:!0,href:!0});var k=z(n);m=f(k,"SPAN",{});var G=z(m);H(r.$$.fragment,G),G.forEach(o),k.forEach(o),g=q(v),d=f(v,"SPAN",{});var M=z(d);u=P(M,"Addestramento su Hardware Specializzato"),M.forEach(o),v.forEach(o),s=q(e),H(c.$$.fragment,e),$=q(e),y=f(e,"P",{});var N=z(y);b=P(N,"Questo documento sar\xE0 presto completato con informazioni su come effettuare la formazione su hardware specializzato."),N.forEach(o),this.h()},h(){_(a,"name","hf:doc:metadata"),_(a,"content",JSON.stringify(V)),_(n,"id","addestramento-su-hardware-specializzato"),_(n,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),_(n,"href","#addestramento-su-hardware-specializzato"),_(t,"class","relative group")},m(e,l){i(document.head,a),E(e,h,l),E(e,t,l),i(t,n),i(n,m),T(r,m,null),i(t,g),i(t,d),i(d,u),E(e,s,l),T(c,e,l),E(e,$,l),E(e,y,l),i(y,b),A=!0},p(e,[l]){const v={};l&2&&(v.$$scope={dirty:l,ctx:e}),c.$set(v)},i(e){A||(C(r.$$.fragment,e),C(c.$$.fragment,e),A=!0)},o(e){I(r.$$.fragment,e),I(c.$$.fragment,e),A=!1},d(e){o(a),e&&o(h),e&&o(t),L(r),e&&o(s),L(c,e),e&&o($),e&&o(y)}}}const V={local:"addestramento-su-hardware-specializzato",title:"Addestramento su Hardware Specializzato"};function W(x){return R(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ee extends Q{constructor(a){super();B(this,a,W,K,J,{})}}export{ee as default,V as metadata};
