import{S as lo,i as no,s as io,e as a,k as f,w as V,t as h,M as ho,c as r,d as t,m as c,a as s,x as X,h as u,b as l,G as o,g as i,y as Z,q as ee,o as te,B as oe,v as uo}from"../../chunks/vendor-hf-doc-builder.js";import{T as fo}from"../../chunks/Tip-hf-doc-builder.js";import{I as ce}from"../../chunks/IconCopyLink-hf-doc-builder.js";function co(Se){let p,N,m,g,y,d,D,w;return{c(){p=a("p"),N=h(`As an alternative to the free tier of Google Colab, you can use your own local setup, or Kaggle Notebooks. Kaggle Notebooks
offer a fixed number of GPU hours and have similar functionality to Google Colab, however, there are differences when it
comes to sharing your models on \u{1F917} Hub (e.g. for completing assignments). If you decide to use Kaggle Notebooks as your
tool of choice, check out the `),m=a("a"),g=h("example Kaggle notebook"),y=h(` created by
`),d=a("a"),D=h("@michaelshekasta"),w=h(`. This notebook illustrates how you can train and share your
trained model on \u{1F917} Hub.`),this.h()},l(_){p=r(_,"P",{});var v=s(p);N=u(v,`As an alternative to the free tier of Google Colab, you can use your own local setup, or Kaggle Notebooks. Kaggle Notebooks
offer a fixed number of GPU hours and have similar functionality to Google Colab, however, there are differences when it
comes to sharing your models on \u{1F917} Hub (e.g. for completing assignments). If you decide to use Kaggle Notebooks as your
tool of choice, check out the `),m=r(v,"A",{href:!0,rel:!0});var k=s(m);g=u(k,"example Kaggle notebook"),k.forEach(t),y=u(v,` created by
`),d=r(v,"A",{href:!0,rel:!0});var ae=s(d);D=u(ae,"@michaelshekasta"),ae.forEach(t),w=u(v,`. This notebook illustrates how you can train and share your
trained model on \u{1F917} Hub.`),v.forEach(t),this.h()},h(){l(m,"href","https://www.kaggle.com/code/michaelshekasta/test-notebook"),l(m,"rel","nofollow"),l(d,"href","https://github.com/michaelshekasta"),l(d,"rel","nofollow")},m(_,v){i(_,p,v),o(p,N),o(p,m),o(m,g),o(p,y),o(p,d),o(d,D),o(p,w)},d(_){_&&t(p)}}}function po(Se){let p,N,m,g,y,d,D,w,_,v,k,ae,Ae,$,P,pe,K,Ve,me,Xe,Ne,re,Ze,Pe,se,j,et,Ce,b,C,de,L,tt,ve,ot,xe,le,at,Ge,ne,M,rt,Ie,E,x,ge,J,st,ye,lt,He,G,nt,R,it,ht,Te,S,I,we,B,ut,_e,ft,Ue,ie,ct,Oe,H,ke,pt,mt,T,W,dt,vt,Y,gt,yt,Fe,U,De,A,O,$e,q,wt,be,_t,Ke,he,kt,je,ue,z,$t,Le,F,bt,fe,Et,St,Me;return d=new ce({}),K=new ce({}),L=new ce({}),J=new ce({}),B=new ce({}),U=new fo({props:{$$slots:{default:[co]},$$scope:{ctx:Se}}}),q=new ce({}),{c(){p=a("meta"),N=f(),m=a("h1"),g=a("a"),y=a("span"),V(d.$$.fragment),D=f(),w=a("span"),_=h("Get ready to take the course"),v=f(),k=a("p"),ae=h(`We hope that you are excited to get started with the course, and we have designed this page to make sure you have
everything you need to jump right in!`),Ae=f(),$=a("h2"),P=a("a"),pe=a("span"),V(K.$$.fragment),Ve=f(),me=a("span"),Xe=h("Step 1. Sign up"),Ne=f(),re=a("p"),Ze=h("To stay up to date with all the updates and special social events, sign up to the course."),Pe=f(),se=a("p"),j=a("a"),et=h("\u{1F449} SIGN UP"),Ce=f(),b=a("h2"),C=a("a"),de=a("span"),V(L.$$.fragment),tt=f(),ve=a("span"),ot=h("Step 2. Get a Hugging Face account"),xe=f(),le=a("p"),at=h(`If you don\u2019t yet have one, create a Hugging Face account (it\u2019s free). You\u2019ll need it to complete hands-on tasks, to
receive your certificate of completion, to explore pre-trained models, to access datasets and more.`),Ge=f(),ne=a("p"),M=a("a"),rt=h("\u{1F449} CREATE HUGGING FACE ACCOUNT"),Ie=f(),E=a("h2"),x=a("a"),ge=a("span"),V(J.$$.fragment),st=f(),ye=a("span"),lt=h("Step 3. Brush up on fundamentals (if you need to)"),He=f(),G=a("p"),nt=h(`We assume that you are familiar with deep learning basics, and have general familiarity with transformers. If you need
to brush up on your understanding of transformers, check out our `),R=a("a"),it=h("NLP Course"),ht=h("."),Te=f(),S=a("h2"),I=a("a"),we=a("span"),V(B.$$.fragment),ut=f(),_e=a("span"),ft=h("Step 4. Check your setup"),Ue=f(),ie=a("p"),ct=h("To go through the course materials you will need:"),Oe=f(),H=a("ul"),ke=a("li"),pt=h("A computer with an internet connection"),mt=f(),T=a("li"),W=a("a"),dt=h("Google Colab"),vt=h(" for hands-on exercises. The free version is enough. If you have never used Google Colab before, check out this "),Y=a("a"),gt=h("official introduction notebook"),yt=h("."),Fe=f(),V(U.$$.fragment),De=f(),A=a("h2"),O=a("a"),$e=a("span"),V(q.$$.fragment),wt=f(),be=a("span"),_t=h("Step 5. Join the community"),Ke=f(),he=a("p"),kt=h("Sign up to our Discord server, the place where you can exchange ideas with your classmates and reach out to us (the Hugging Face team)."),je=f(),ue=a("p"),z=a("a"),$t=h("\u{1F449} JOIN THE COMMUNITY ON DISCORD"),Le=f(),F=a("p"),bt=h("To learn more about our community on Discord and how to make the most of it, check out the "),fe=a("a"),Et=h("next page"),St=h("."),this.h()},l(e){const n=ho('[data-svelte="svelte-1phssyn"]',document.head);p=r(n,"META",{name:!0,content:!0}),n.forEach(t),N=c(e),m=r(e,"H1",{class:!0});var Q=s(m);g=r(Q,"A",{id:!0,class:!0,href:!0});var At=s(g);y=r(At,"SPAN",{});var Nt=s(y);X(d.$$.fragment,Nt),Nt.forEach(t),At.forEach(t),D=c(Q),w=r(Q,"SPAN",{});var Pt=s(w);_=u(Pt,"Get ready to take the course"),Pt.forEach(t),Q.forEach(t),v=c(e),k=r(e,"P",{});var Ct=s(k);ae=u(Ct,`We hope that you are excited to get started with the course, and we have designed this page to make sure you have
everything you need to jump right in!`),Ct.forEach(t),Ae=c(e),$=r(e,"H2",{class:!0});var Je=s($);P=r(Je,"A",{id:!0,class:!0,href:!0});var xt=s(P);pe=r(xt,"SPAN",{});var Gt=s(pe);X(K.$$.fragment,Gt),Gt.forEach(t),xt.forEach(t),Ve=c(Je),me=r(Je,"SPAN",{});var It=s(me);Xe=u(It,"Step 1. Sign up"),It.forEach(t),Je.forEach(t),Ne=c(e),re=r(e,"P",{});var Ht=s(re);Ze=u(Ht,"To stay up to date with all the updates and special social events, sign up to the course."),Ht.forEach(t),Pe=c(e),se=r(e,"P",{});var Tt=s(se);j=r(Tt,"A",{href:!0,rel:!0});var Ut=s(j);et=u(Ut,"\u{1F449} SIGN UP"),Ut.forEach(t),Tt.forEach(t),Ce=c(e),b=r(e,"H2",{class:!0});var Re=s(b);C=r(Re,"A",{id:!0,class:!0,href:!0});var Ot=s(C);de=r(Ot,"SPAN",{});var Ft=s(de);X(L.$$.fragment,Ft),Ft.forEach(t),Ot.forEach(t),tt=c(Re),ve=r(Re,"SPAN",{});var Dt=s(ve);ot=u(Dt,"Step 2. Get a Hugging Face account"),Dt.forEach(t),Re.forEach(t),xe=c(e),le=r(e,"P",{});var Kt=s(le);at=u(Kt,`If you don\u2019t yet have one, create a Hugging Face account (it\u2019s free). You\u2019ll need it to complete hands-on tasks, to
receive your certificate of completion, to explore pre-trained models, to access datasets and more.`),Kt.forEach(t),Ge=c(e),ne=r(e,"P",{});var jt=s(ne);M=r(jt,"A",{href:!0,rel:!0});var Lt=s(M);rt=u(Lt,"\u{1F449} CREATE HUGGING FACE ACCOUNT"),Lt.forEach(t),jt.forEach(t),Ie=c(e),E=r(e,"H2",{class:!0});var Be=s(E);x=r(Be,"A",{id:!0,class:!0,href:!0});var Mt=s(x);ge=r(Mt,"SPAN",{});var Jt=s(ge);X(J.$$.fragment,Jt),Jt.forEach(t),Mt.forEach(t),st=c(Be),ye=r(Be,"SPAN",{});var Rt=s(ye);lt=u(Rt,"Step 3. Brush up on fundamentals (if you need to)"),Rt.forEach(t),Be.forEach(t),He=c(e),G=r(e,"P",{});var We=s(G);nt=u(We,`We assume that you are familiar with deep learning basics, and have general familiarity with transformers. If you need
to brush up on your understanding of transformers, check out our `),R=r(We,"A",{href:!0,rel:!0});var Bt=s(R);it=u(Bt,"NLP Course"),Bt.forEach(t),ht=u(We,"."),We.forEach(t),Te=c(e),S=r(e,"H2",{class:!0});var Ye=s(S);I=r(Ye,"A",{id:!0,class:!0,href:!0});var Wt=s(I);we=r(Wt,"SPAN",{});var Yt=s(we);X(B.$$.fragment,Yt),Yt.forEach(t),Wt.forEach(t),ut=c(Ye),_e=r(Ye,"SPAN",{});var qt=s(_e);ft=u(qt,"Step 4. Check your setup"),qt.forEach(t),Ye.forEach(t),Ue=c(e),ie=r(e,"P",{});var zt=s(ie);ct=u(zt,"To go through the course materials you will need:"),zt.forEach(t),Oe=c(e),H=r(e,"UL",{});var qe=s(H);ke=r(qe,"LI",{});var Qt=s(ke);pt=u(Qt,"A computer with an internet connection"),Qt.forEach(t),mt=c(qe),T=r(qe,"LI",{});var Ee=s(T);W=r(Ee,"A",{href:!0,rel:!0});var Vt=s(W);dt=u(Vt,"Google Colab"),Vt.forEach(t),vt=u(Ee," for hands-on exercises. The free version is enough. If you have never used Google Colab before, check out this "),Y=r(Ee,"A",{href:!0,rel:!0});var Xt=s(Y);gt=u(Xt,"official introduction notebook"),Xt.forEach(t),yt=u(Ee,"."),Ee.forEach(t),qe.forEach(t),Fe=c(e),X(U.$$.fragment,e),De=c(e),A=r(e,"H2",{class:!0});var ze=s(A);O=r(ze,"A",{id:!0,class:!0,href:!0});var Zt=s(O);$e=r(Zt,"SPAN",{});var eo=s($e);X(q.$$.fragment,eo),eo.forEach(t),Zt.forEach(t),wt=c(ze),be=r(ze,"SPAN",{});var to=s(be);_t=u(to,"Step 5. Join the community"),to.forEach(t),ze.forEach(t),Ke=c(e),he=r(e,"P",{});var oo=s(he);kt=u(oo,"Sign up to our Discord server, the place where you can exchange ideas with your classmates and reach out to us (the Hugging Face team)."),oo.forEach(t),je=c(e),ue=r(e,"P",{});var ao=s(ue);z=r(ao,"A",{href:!0,rel:!0});var ro=s(z);$t=u(ro,"\u{1F449} JOIN THE COMMUNITY ON DISCORD"),ro.forEach(t),ao.forEach(t),Le=c(e),F=r(e,"P",{});var Qe=s(F);bt=u(Qe,"To learn more about our community on Discord and how to make the most of it, check out the "),fe=r(Qe,"A",{href:!0});var so=s(fe);Et=u(so,"next page"),so.forEach(t),St=u(Qe,"."),Qe.forEach(t),this.h()},h(){l(p,"name","hf:doc:metadata"),l(p,"content",JSON.stringify(mo)),l(g,"id","get-ready-to-take-the-course"),l(g,"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"),l(g,"href","#get-ready-to-take-the-course"),l(m,"class","relative group"),l(P,"id","step-1-sign-up"),l(P,"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"),l(P,"href","#step-1-sign-up"),l($,"class","relative group"),l(j,"href","http://eepurl.com/insvcI"),l(j,"rel","nofollow"),l(C,"id","step-2-get-a-hugging-face-account"),l(C,"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"),l(C,"href","#step-2-get-a-hugging-face-account"),l(b,"class","relative group"),l(M,"href","https://huggingface.co/join"),l(M,"rel","nofollow"),l(x,"id","step-3-brush-up-on-fundamentals-if-you-need-to"),l(x,"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"),l(x,"href","#step-3-brush-up-on-fundamentals-if-you-need-to"),l(E,"class","relative group"),l(R,"href","https://huggingface.co/course/chapter1/1"),l(R,"rel","nofollow"),l(I,"id","step-4-check-your-setup"),l(I,"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"),l(I,"href","#step-4-check-your-setup"),l(S,"class","relative group"),l(W,"href","https://colab.research.google.com"),l(W,"rel","nofollow"),l(Y,"href","https://colab.research.google.com/notebooks/intro.ipynb"),l(Y,"rel","nofollow"),l(O,"id","step-5-join-the-community"),l(O,"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"),l(O,"href","#step-5-join-the-community"),l(A,"class","relative group"),l(z,"href","http://hf.co/join/discord"),l(z,"rel","nofollow"),l(fe,"href","community")},m(e,n){o(document.head,p),i(e,N,n),i(e,m,n),o(m,g),o(g,y),Z(d,y,null),o(m,D),o(m,w),o(w,_),i(e,v,n),i(e,k,n),o(k,ae),i(e,Ae,n),i(e,$,n),o($,P),o(P,pe),Z(K,pe,null),o($,Ve),o($,me),o(me,Xe),i(e,Ne,n),i(e,re,n),o(re,Ze),i(e,Pe,n),i(e,se,n),o(se,j),o(j,et),i(e,Ce,n),i(e,b,n),o(b,C),o(C,de),Z(L,de,null),o(b,tt),o(b,ve),o(ve,ot),i(e,xe,n),i(e,le,n),o(le,at),i(e,Ge,n),i(e,ne,n),o(ne,M),o(M,rt),i(e,Ie,n),i(e,E,n),o(E,x),o(x,ge),Z(J,ge,null),o(E,st),o(E,ye),o(ye,lt),i(e,He,n),i(e,G,n),o(G,nt),o(G,R),o(R,it),o(G,ht),i(e,Te,n),i(e,S,n),o(S,I),o(I,we),Z(B,we,null),o(S,ut),o(S,_e),o(_e,ft),i(e,Ue,n),i(e,ie,n),o(ie,ct),i(e,Oe,n),i(e,H,n),o(H,ke),o(ke,pt),o(H,mt),o(H,T),o(T,W),o(W,dt),o(T,vt),o(T,Y),o(Y,gt),o(T,yt),i(e,Fe,n),Z(U,e,n),i(e,De,n),i(e,A,n),o(A,O),o(O,$e),Z(q,$e,null),o(A,wt),o(A,be),o(be,_t),i(e,Ke,n),i(e,he,n),o(he,kt),i(e,je,n),i(e,ue,n),o(ue,z),o(z,$t),i(e,Le,n),i(e,F,n),o(F,bt),o(F,fe),o(fe,Et),o(F,St),Me=!0},p(e,[n]){const Q={};n&2&&(Q.$$scope={dirty:n,ctx:e}),U.$set(Q)},i(e){Me||(ee(d.$$.fragment,e),ee(K.$$.fragment,e),ee(L.$$.fragment,e),ee(J.$$.fragment,e),ee(B.$$.fragment,e),ee(U.$$.fragment,e),ee(q.$$.fragment,e),Me=!0)},o(e){te(d.$$.fragment,e),te(K.$$.fragment,e),te(L.$$.fragment,e),te(J.$$.fragment,e),te(B.$$.fragment,e),te(U.$$.fragment,e),te(q.$$.fragment,e),Me=!1},d(e){t(p),e&&t(N),e&&t(m),oe(d),e&&t(v),e&&t(k),e&&t(Ae),e&&t($),oe(K),e&&t(Ne),e&&t(re),e&&t(Pe),e&&t(se),e&&t(Ce),e&&t(b),oe(L),e&&t(xe),e&&t(le),e&&t(Ge),e&&t(ne),e&&t(Ie),e&&t(E),oe(J),e&&t(He),e&&t(G),e&&t(Te),e&&t(S),oe(B),e&&t(Ue),e&&t(ie),e&&t(Oe),e&&t(H),e&&t(Fe),oe(U,e),e&&t(De),e&&t(A),oe(q),e&&t(Ke),e&&t(he),e&&t(je),e&&t(ue),e&&t(Le),e&&t(F)}}}const mo={local:"get-ready-to-take-the-course",sections:[{local:"step-1-sign-up",title:"Step 1. Sign up"},{local:"step-2-get-a-hugging-face-account",title:"Step 2. Get a Hugging Face account"},{local:"step-3-brush-up-on-fundamentals-if-you-need-to",title:"Step 3. Brush up on fundamentals (if you need to)"},{local:"step-4-check-your-setup",title:"Step 4. Check your setup"},{local:"step-5-join-the-community",title:"Step 5. Join the community"}],title:"Get ready to take the course"};function vo(Se){return uo(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class _o extends lo{constructor(p){super();no(this,p,vo,po,io,{})}}export{_o as default,mo as metadata};
