import{s as D,n as I,o as J}from"../chunks/scheduler.cc52f4b9.js";import{S as K,i as Q,e as g,s as l,c as M,h as V,a as _,d as n,b as s,f as O,g as k,j as S,k as R,l as W,m as a,n as z,t as j,o as N,p as U}from"../chunks/index.ccfa71ad.js";import{C as X,H as Y,E as Z}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.bf6e17b3.js";import{C as tt}from"../chunks/CourseFloatingBanner.23e5afab.js";function et(q){let i,C,h,d,m,v,r,w,o,b,f,A="🤗 Transformers를 활용해 가장 일반적인 NLP 과제를 해결하는 방법을 배웠기 때문에, 이제 스스로 프로젝트를 진행할 차례입니다! 이번 단원에서는 문제가 생겼을 때 해야할 일을 살펴보겠습니다. 이 단원을 읽고 나면 학습 코드를 완벽하게 디버그 하는 방법과, 혼자서 해결할 수 없는 문제에 대해서 커뮤니티에 도움을 청하는 법을 배울 수 있으며, 만약 Huggingface 라이브러리에서 버그를 발견했을 시 해당 버그를 빠르게 해결 하기 위해 리포트하는 가장 좋은 방법을 제시하고자 합니다.",P,p,B="이번 단원에서 배우게 될 상세한 목차입니다.",y,u,F='<li>에러가 발생했을 때 처음으로 할 일</li> <li><a href="https://discuss.huggingface.co/" rel="nofollow">포럼</a>에 도움을 요청하는 방법</li> <li>학습 파이프라인을 디버그 하는 방법</li> <li>이슈 리포트 작성하는 법</li>',L,$,G="위 내용은 🤗 Transformers나 Huggingface 에코시스템과 특별히 관련 있는 것은 아니지만 대부분의 오픈 소스 프로젝트에 적용할 수 있습니다",T,c,E,x,H;return m=new X({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),r=new Y({props:{title:"단원 소개",local:"단원-소개",headingTag:"h1"}}),o=new tt({props:{chapter:8,classNames:"absolute z-10 right-0 top-0"}}),c=new Z({props:{source:"https://github.com/huggingface/course/blob/main/chapters/ko/chapter8/1.mdx"}}),{c(){i=g("meta"),C=l(),h=g("p"),d=l(),M(m.$$.fragment),v=l(),M(r.$$.fragment),w=l(),M(o.$$.fragment),b=l(),f=g("p"),f.textContent=A,P=l(),p=g("p"),p.textContent=B,y=l(),u=g("ul"),u.innerHTML=F,L=l(),$=g("p"),$.textContent=G,T=l(),M(c.$$.fragment),E=l(),x=g("p"),this.h()},l(t){const e=V("svelte-u9bgzb",document.head);i=_(e,"META",{name:!0,content:!0}),e.forEach(n),C=s(t),h=_(t,"P",{}),O(h).forEach(n),d=s(t),k(m.$$.fragment,t),v=s(t),k(r.$$.fragment,t),w=s(t),k(o.$$.fragment,t),b=s(t),f=_(t,"P",{"data-svelte-h":!0}),S(f)!=="svelte-afcofj"&&(f.textContent=A),P=s(t),p=_(t,"P",{"data-svelte-h":!0}),S(p)!=="svelte-1ifuikd"&&(p.textContent=B),y=s(t),u=_(t,"UL",{"data-svelte-h":!0}),S(u)!=="svelte-51k7m4"&&(u.innerHTML=F),L=s(t),$=_(t,"P",{"data-svelte-h":!0}),S($)!=="svelte-wio5gw"&&($.textContent=G),T=s(t),k(c.$$.fragment,t),E=s(t),x=_(t,"P",{}),O(x).forEach(n),this.h()},h(){R(i,"name","hf:doc:metadata"),R(i,"content",nt)},m(t,e){W(document.head,i),a(t,C,e),a(t,h,e),a(t,d,e),z(m,t,e),a(t,v,e),z(r,t,e),a(t,w,e),z(o,t,e),a(t,b,e),a(t,f,e),a(t,P,e),a(t,p,e),a(t,y,e),a(t,u,e),a(t,L,e),a(t,$,e),a(t,T,e),z(c,t,e),a(t,E,e),a(t,x,e),H=!0},p:I,i(t){H||(j(m.$$.fragment,t),j(r.$$.fragment,t),j(o.$$.fragment,t),j(c.$$.fragment,t),H=!0)},o(t){N(m.$$.fragment,t),N(r.$$.fragment,t),N(o.$$.fragment,t),N(c.$$.fragment,t),H=!1},d(t){t&&(n(C),n(h),n(d),n(v),n(w),n(b),n(f),n(P),n(p),n(y),n(u),n(L),n($),n(T),n(E),n(x)),n(i),U(m,t),U(r,t),U(o,t),U(c,t)}}}const nt='{"title":"단원 소개","local":"단원-소개","sections":[],"depth":1}';function at(q){return J(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class rt extends K{constructor(i){super(),Q(this,i,at,et,D,{})}}export{rt as component};
