import{s as R,n as D,o as J}from"../chunks/scheduler.cc52f4b9.js";import{S as K,i as Q,e as g,s as n,c as q,h as V,a as $,d as i,b as o,f as B,g as H,j as M,k as G,l as W,m as a,n as I,t as S,o as F,p as O}from"../chunks/index.d2856393.js";import{C as X,H as Y,E as Z}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.8ffb7edb.js";import{C as ee}from"../chunks/CourseFloatingBanner.59eb3fdc.js";function te(j){let r,b,v,_,l,x,s,C,m,P,p,N="Ora che sai come affrontare i problemi più comuni nel campo del NLP con i 🤗 Transformers, dovresti essere in grado d’iniziare a lavorare sui tuoi progetti personali! In questo capitolo descriveremo cosa fare quando si incontra un problema. Imparerai come eseguire il debug del tuo codice o del tuo training e come chiedere aiuto alla community se non riesci a risolvere il problema in autonomia. E, se pensi di aver trovato un bug in una delle librerie di Hugging Face, ti mostreremo il modo migliore per segnalarlo, in modo che il problema venga risolto il più rapidamente possibile.",w,u,U="Più precisamente, in questo capitolo impareremo:",z,c,k='<li>Cosa fare come prima cosa quando si riceve un errore</li> <li>Come chiedere aiuto nei <a href="https://discuss.huggingface.co/" rel="nofollow">forum</a></li> <li>Come eseguire il debug della training pipeline</li> <li>Come scrivere un issue adeguatamente</li>',y,f,A="Ovviamente, niente di tutto ciò è specifico a 🤗 Transformers o all’ecosistema di Hugging Face; le lezioni di questo capitolo sono applicabili alla maggior parte dei progetti open source!",E,d,L,h,T;return l=new X({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),s=new Y({props:{title:"Introduzione",local:"introduzione",headingTag:"h1"}}),m=new ee({props:{chapter:8,classNames:"absolute z-10 right-0 top-0"}}),d=new Z({props:{source:"https://github.com/huggingface/course/blob/main/chapters/it/chapter8/1.mdx"}}),{c(){r=g("meta"),b=n(),v=g("p"),_=n(),q(l.$$.fragment),x=n(),q(s.$$.fragment),C=n(),q(m.$$.fragment),P=n(),p=g("p"),p.textContent=N,w=n(),u=g("p"),u.textContent=U,z=n(),c=g("ul"),c.innerHTML=k,y=n(),f=g("p"),f.textContent=A,E=n(),q(d.$$.fragment),L=n(),h=g("p"),this.h()},l(e){const t=V("svelte-u9bgzb",document.head);r=$(t,"META",{name:!0,content:!0}),t.forEach(i),b=o(e),v=$(e,"P",{}),B(v).forEach(i),_=o(e),H(l.$$.fragment,e),x=o(e),H(s.$$.fragment,e),C=o(e),H(m.$$.fragment,e),P=o(e),p=$(e,"P",{"data-svelte-h":!0}),M(p)!=="svelte-il7iv9"&&(p.textContent=N),w=o(e),u=$(e,"P",{"data-svelte-h":!0}),M(u)!=="svelte-1g55rg2"&&(u.textContent=U),z=o(e),c=$(e,"UL",{"data-svelte-h":!0}),M(c)!=="svelte-1wao39j"&&(c.innerHTML=k),y=o(e),f=$(e,"P",{"data-svelte-h":!0}),M(f)!=="svelte-1422fl0"&&(f.textContent=A),E=o(e),H(d.$$.fragment,e),L=o(e),h=$(e,"P",{}),B(h).forEach(i),this.h()},h(){G(r,"name","hf:doc:metadata"),G(r,"content",ie)},m(e,t){W(document.head,r),a(e,b,t),a(e,v,t),a(e,_,t),I(l,e,t),a(e,x,t),I(s,e,t),a(e,C,t),I(m,e,t),a(e,P,t),a(e,p,t),a(e,w,t),a(e,u,t),a(e,z,t),a(e,c,t),a(e,y,t),a(e,f,t),a(e,E,t),I(d,e,t),a(e,L,t),a(e,h,t),T=!0},p:D,i(e){T||(S(l.$$.fragment,e),S(s.$$.fragment,e),S(m.$$.fragment,e),S(d.$$.fragment,e),T=!0)},o(e){F(l.$$.fragment,e),F(s.$$.fragment,e),F(m.$$.fragment,e),F(d.$$.fragment,e),T=!1},d(e){e&&(i(b),i(v),i(_),i(x),i(C),i(P),i(p),i(w),i(u),i(z),i(c),i(y),i(f),i(E),i(L),i(h)),i(r),O(l,e),O(s,e),O(m,e),O(d,e)}}}const ie='{"title":"Introduzione","local":"introduzione","sections":[],"depth":1}';function ae(j){return J(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class se extends K{constructor(r){super(),Q(this,r,ae,te,R,{})}}export{se as component};
