import{S as bs,i as xs,s as Ps,e as i,k as f,w as c,t as u,M as Ls,c as a,d as s,m as p,a as l,x as $,h,b as n,G as r,g as o,y as m,L as Is,q as w,o as d,B as _,v as As}from"../../chunks/vendor-hf-doc-builder.js";import{Y as U}from"../../chunks/Youtube-hf-doc-builder.js";import{I as Ke}from"../../chunks/IconCopyLink-hf-doc-builder.js";function Ss(Xe){let y,ne,k,b,te,I,Ce,oe,Fe,fe,J,Ve,pe,E,x,re,A,Me,ie,je,ue,Q,De,he,S,C,ve,K,Ne,ce,F,V,$e,X,qe,me,M,j,we,Z,Be,de,D,N,_e,ee,Oe,ye,q,B,ke,g,P,ae,O,Ye,le,We,Ee,L,Ge,Y,He,Re,ge,W,G,be,v,ze,H,Te,Ue,R,Je,Qe,xe,z,T,Pe;return I=new Ke({}),A=new Ke({}),C=new U({props:{id:"aV4wfnIakSQ"}}),V=new U({props:{id:"qEl7eORxpFA"}}),j=new U({props:{id:"u4e8OGWYpPk"}}),N=new U({props:{id:"Be4s0dsbavM"}}),B=new U({props:{id:"1ATVsyBxu1I"}}),O=new Ke({}),G=new U({props:{id:"Ihgk8kGLpIE"}}),T=new U({props:{id:"ExUR7w6xe94"}}),{c(){y=i("meta"),ne=f(),k=i("h1"),b=i("a"),te=i("span"),c(I.$$.fragment),Ce=f(),oe=i("span"),Fe=u("Live sessions and workshops"),fe=f(),J=i("p"),Ve=u("For the release of parts 1 and 2 of the course, we organized several live coding sessions and workshops. You can find links to the recordings of these sessions and workshops below."),pe=f(),E=i("h2"),x=i("a"),re=i("span"),c(A.$$.fragment),Me=f(),ie=i("span"),je=u("Live coding sessions"),ue=f(),Q=i("p"),De=u("For the first session, Sylvain goes through Chapter 1 of the course with you, explaining it step by step:"),he=f(),S=i("div"),c(C.$$.fragment),ve=f(),K=i("p"),Ne=u("In the second session, it is Lewis\u2019 turn to present Chapter 2:"),ce=f(),F=i("div"),c(V.$$.fragment),$e=f(),X=i("p"),qe=u("Because Chapter 2 is so cool, Sylvain has also given a walkthrough of it!"),me=f(),M=i("div"),c(j.$$.fragment),we=f(),Z=i("p"),Be=u("For Chapter 3, Lewis returns to guide you through the code:"),de=f(),D=i("div"),c(N.$$.fragment),_e=f(),ee=i("p"),Oe=u("Finally, Omar concludes the live sessions related to the first part of the course by tackling chapter 4:"),ye=f(),q=i("div"),c(B.$$.fragment),ke=f(),g=i("h2"),P=i("a"),ae=i("span"),c(O.$$.fragment),Ye=f(),le=i("span"),We=u("Workshops"),Ee=f(),L=i("p"),Ge=u("In the first workshop, Merve welcomes Lewis to discuss section 7 of chapter 7 about "),Y=i("a"),He=u("question answering"),Re=u("."),ge=f(),W=i("div"),c(G.$$.fragment),be=f(),v=i("p"),ze=u("For the second workshop, Merve hosts Leandro to talk about chapter 7, section 6 on "),H=i("a"),Te=u("training a causal language model from scratch"),Ue=u(" with an application with "),R=i("a"),Je=u("CodeParrot"),Qe=u("."),xe=f(),z=i("div"),c(T.$$.fragment),this.h()},l(e){const t=Ls('[data-svelte="svelte-1phssyn"]',document.head);y=a(t,"META",{name:!0,content:!0}),t.forEach(s),ne=p(e),k=a(e,"H1",{class:!0});var Le=l(k);b=a(Le,"A",{id:!0,class:!0,href:!0});var Ze=l(b);te=a(Ze,"SPAN",{});var es=l(te);$(I.$$.fragment,es),es.forEach(s),Ze.forEach(s),Ce=p(Le),oe=a(Le,"SPAN",{});var ss=l(oe);Fe=h(ss,"Live sessions and workshops"),ss.forEach(s),Le.forEach(s),fe=p(e),J=a(e,"P",{});var ts=l(J);Ve=h(ts,"For the release of parts 1 and 2 of the course, we organized several live coding sessions and workshops. You can find links to the recordings of these sessions and workshops below."),ts.forEach(s),pe=p(e),E=a(e,"H2",{class:!0});var Ie=l(E);x=a(Ie,"A",{id:!0,class:!0,href:!0});var os=l(x);re=a(os,"SPAN",{});var rs=l(re);$(A.$$.fragment,rs),rs.forEach(s),os.forEach(s),Me=p(Ie),ie=a(Ie,"SPAN",{});var is=l(ie);je=h(is,"Live coding sessions"),is.forEach(s),Ie.forEach(s),ue=p(e),Q=a(e,"P",{});var as=l(Q);De=h(as,"For the first session, Sylvain goes through Chapter 1 of the course with you, explaining it step by step:"),as.forEach(s),he=p(e),S=a(e,"DIV",{class:!0});var ls=l(S);$(C.$$.fragment,ls),ls.forEach(s),ve=p(e),K=a(e,"P",{});var ns=l(K);Ne=h(ns,"In the second session, it is Lewis\u2019 turn to present Chapter 2:"),ns.forEach(s),ce=p(e),F=a(e,"DIV",{class:!0});var fs=l(F);$(V.$$.fragment,fs),fs.forEach(s),$e=p(e),X=a(e,"P",{});var ps=l(X);qe=h(ps,"Because Chapter 2 is so cool, Sylvain has also given a walkthrough of it!"),ps.forEach(s),me=p(e),M=a(e,"DIV",{class:!0});var us=l(M);$(j.$$.fragment,us),us.forEach(s),we=p(e),Z=a(e,"P",{});var hs=l(Z);Be=h(hs,"For Chapter 3, Lewis returns to guide you through the code:"),hs.forEach(s),de=p(e),D=a(e,"DIV",{class:!0});var vs=l(D);$(N.$$.fragment,vs),vs.forEach(s),_e=p(e),ee=a(e,"P",{});var cs=l(ee);Oe=h(cs,"Finally, Omar concludes the live sessions related to the first part of the course by tackling chapter 4:"),cs.forEach(s),ye=p(e),q=a(e,"DIV",{class:!0});var $s=l(q);$(B.$$.fragment,$s),$s.forEach(s),ke=p(e),g=a(e,"H2",{class:!0});var Ae=l(g);P=a(Ae,"A",{id:!0,class:!0,href:!0});var ms=l(P);ae=a(ms,"SPAN",{});var ws=l(ae);$(O.$$.fragment,ws),ws.forEach(s),ms.forEach(s),Ye=p(Ae),le=a(Ae,"SPAN",{});var ds=l(le);We=h(ds,"Workshops"),ds.forEach(s),Ae.forEach(s),Ee=p(e),L=a(e,"P",{});var Se=l(L);Ge=h(Se,"In the first workshop, Merve welcomes Lewis to discuss section 7 of chapter 7 about "),Y=a(Se,"A",{href:!0,rel:!0});var _s=l(Y);He=h(_s,"question answering"),_s.forEach(s),Re=h(Se,"."),Se.forEach(s),ge=p(e),W=a(e,"DIV",{class:!0});var ys=l(W);$(G.$$.fragment,ys),ys.forEach(s),be=p(e),v=a(e,"P",{});var se=l(v);ze=h(se,"For the second workshop, Merve hosts Leandro to talk about chapter 7, section 6 on "),H=a(se,"A",{href:!0,rel:!0});var ks=l(H);Te=h(ks,"training a causal language model from scratch"),ks.forEach(s),Ue=h(se," with an application with "),R=a(se,"A",{href:!0,rel:!0});var Es=l(R);Je=h(Es,"CodeParrot"),Es.forEach(s),Qe=h(se,"."),se.forEach(s),xe=p(e),z=a(e,"DIV",{class:!0});var gs=l(z);$(T.$$.fragment,gs),gs.forEach(s),this.h()},h(){n(y,"name","hf:doc:metadata"),n(y,"content",JSON.stringify(Cs)),n(b,"id","live-sessions-and-workshops"),n(b,"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(b,"href","#live-sessions-and-workshops"),n(k,"class","relative group"),n(x,"id","live-coding-sessions"),n(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"),n(x,"href","#live-coding-sessions"),n(E,"class","relative group"),n(S,"class","flex justify-center"),n(F,"class","flex justify-center"),n(M,"class","flex justify-center"),n(D,"class","flex justify-center"),n(q,"class","flex justify-center"),n(P,"id","workshops"),n(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"),n(P,"href","#workshops"),n(g,"class","relative group"),n(Y,"href","https://huggingface.co/course/chapter7/7?fw=pt"),n(Y,"rel","nofollow"),n(W,"class","flex justify-center"),n(H,"href","https://huggingface.co/course/chapter7/6?fw=pt"),n(H,"rel","nofollow"),n(R,"href","https://huggingface.co/codeparrot"),n(R,"rel","nofollow"),n(z,"class","flex justify-center")},m(e,t){r(document.head,y),o(e,ne,t),o(e,k,t),r(k,b),r(b,te),m(I,te,null),r(k,Ce),r(k,oe),r(oe,Fe),o(e,fe,t),o(e,J,t),r(J,Ve),o(e,pe,t),o(e,E,t),r(E,x),r(x,re),m(A,re,null),r(E,Me),r(E,ie),r(ie,je),o(e,ue,t),o(e,Q,t),r(Q,De),o(e,he,t),o(e,S,t),m(C,S,null),o(e,ve,t),o(e,K,t),r(K,Ne),o(e,ce,t),o(e,F,t),m(V,F,null),o(e,$e,t),o(e,X,t),r(X,qe),o(e,me,t),o(e,M,t),m(j,M,null),o(e,we,t),o(e,Z,t),r(Z,Be),o(e,de,t),o(e,D,t),m(N,D,null),o(e,_e,t),o(e,ee,t),r(ee,Oe),o(e,ye,t),o(e,q,t),m(B,q,null),o(e,ke,t),o(e,g,t),r(g,P),r(P,ae),m(O,ae,null),r(g,Ye),r(g,le),r(le,We),o(e,Ee,t),o(e,L,t),r(L,Ge),r(L,Y),r(Y,He),r(L,Re),o(e,ge,t),o(e,W,t),m(G,W,null),o(e,be,t),o(e,v,t),r(v,ze),r(v,H),r(H,Te),r(v,Ue),r(v,R),r(R,Je),r(v,Qe),o(e,xe,t),o(e,z,t),m(T,z,null),Pe=!0},p:Is,i(e){Pe||(w(I.$$.fragment,e),w(A.$$.fragment,e),w(C.$$.fragment,e),w(V.$$.fragment,e),w(j.$$.fragment,e),w(N.$$.fragment,e),w(B.$$.fragment,e),w(O.$$.fragment,e),w(G.$$.fragment,e),w(T.$$.fragment,e),Pe=!0)},o(e){d(I.$$.fragment,e),d(A.$$.fragment,e),d(C.$$.fragment,e),d(V.$$.fragment,e),d(j.$$.fragment,e),d(N.$$.fragment,e),d(B.$$.fragment,e),d(O.$$.fragment,e),d(G.$$.fragment,e),d(T.$$.fragment,e),Pe=!1},d(e){s(y),e&&s(ne),e&&s(k),_(I),e&&s(fe),e&&s(J),e&&s(pe),e&&s(E),_(A),e&&s(ue),e&&s(Q),e&&s(he),e&&s(S),_(C),e&&s(ve),e&&s(K),e&&s(ce),e&&s(F),_(V),e&&s($e),e&&s(X),e&&s(me),e&&s(M),_(j),e&&s(we),e&&s(Z),e&&s(de),e&&s(D),_(N),e&&s(_e),e&&s(ee),e&&s(ye),e&&s(q),_(B),e&&s(ke),e&&s(g),_(O),e&&s(Ee),e&&s(L),e&&s(ge),e&&s(W),_(G),e&&s(be),e&&s(v),e&&s(xe),e&&s(z),_(T)}}}const Cs={local:"live-sessions-and-workshops",sections:[{local:"live-coding-sessions",title:"Live coding sessions"},{local:"workshops",title:"Workshops"}],title:"Live sessions and workshops"};function Fs(Xe){return As(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ds extends bs{constructor(y){super();xs(this,y,Fs,Ss,Ps,{})}}export{Ds as default,Cs as metadata};
