import{s as q,n as B,o as D}from"../chunks/scheduler.37c15a92.js";import{S as F,i as I,g as c,s as p,r as E,A as N,h as u,f as n,c as f,j as H,u as L,x as w,k as M,y as R,a,v as S,d as A,t as U,w as j}from"../chunks/index.2bf4358c.js";import{C as G}from"../chunks/CourseFloatingBanner.15ba07e6.js";import{H as J}from"../chunks/Heading.8ada512a.js";function K(b){let l,h,_,d,s,v,i,x,r,g="คุณเยี่ยมมากที่เรียนมาได้ถึงตรงนี่ เรามาทบทวนกันว่าในบทนี้คุณ:",C,o,z="<li>เรียนรู้ blocks พื้นฐานของโมเดล Transformer</li> <li>เรียนรู้ว่ามีอะไรบ้างที่ประกอบกันเป็น tokenization pipeline.</li> <li>เห็นการใช้งานจริงของโมเดล Transformer.</li> <li>เรียนรู้การใช้งาน tokenizer ในการแปลงข้อความไปเป็น tensor ที่โมเดลสามารถเข้าใจได้</li> <li>ประกอบ tokenizer และ โมเดล เข้าด้วยกัน เพื่อให้ได้มาซึ่งคำทำนายของข้อความ</li> <li>เรียนรู้ข้อจำกับของ input IDs และเรียนรู้เกี่ยวกับ attention masks</li> <li>ได้ลองเล่นเมธอดต่างๆ ที่สามารถปรับแต่งค่าได้ของ Tokenizer</li>",P,m,y="ต่อจากนี้ไป คุณควรจะสามารถใช้งานคู่มือ 🤗 Transformers ได้อย่างอิสระ: คำศัพท์ต่างๆ จะฟังดูคุ้นหู และคุณก็ได้เห็นเมธอดต่างๆ ที่คุณจะใช้บ่อยๆ",T,$,k;return s=new J({props:{title:"การใช้งานเบื้องต้นสำเร็จแล้ว!",local:"การใชงานเบองตนสำเรจแลว",headingTag:"h1"}}),i=new G({props:{chapter:2,classNames:"absolute z-10 right-0 top-0"}}),{c(){l=c("meta"),h=p(),_=c("p"),d=p(),E(s.$$.fragment),v=p(),E(i.$$.fragment),x=p(),r=c("p"),r.textContent=g,C=p(),o=c("ul"),o.innerHTML=z,P=p(),m=c("p"),m.textContent=y,T=p(),$=c("p"),this.h()},l(t){const e=N("svelte-u9bgzb",document.head);l=u(e,"META",{name:!0,content:!0}),e.forEach(n),h=f(t),_=u(t,"P",{}),H(_).forEach(n),d=f(t),L(s.$$.fragment,t),v=f(t),L(i.$$.fragment,t),x=f(t),r=u(t,"P",{"data-svelte-h":!0}),w(r)!=="svelte-1aolcrn"&&(r.textContent=g),C=f(t),o=u(t,"UL",{"data-svelte-h":!0}),w(o)!=="svelte-1v1hbly"&&(o.innerHTML=z),P=f(t),m=u(t,"P",{"data-svelte-h":!0}),w(m)!=="svelte-rcrpf0"&&(m.textContent=y),T=f(t),$=u(t,"P",{}),H($).forEach(n),this.h()},h(){M(l,"name","hf:doc:metadata"),M(l,"content",O)},m(t,e){R(document.head,l),a(t,h,e),a(t,_,e),a(t,d,e),S(s,t,e),a(t,v,e),S(i,t,e),a(t,x,e),a(t,r,e),a(t,C,e),a(t,o,e),a(t,P,e),a(t,m,e),a(t,T,e),a(t,$,e),k=!0},p:B,i(t){k||(A(s.$$.fragment,t),A(i.$$.fragment,t),k=!0)},o(t){U(s.$$.fragment,t),U(i.$$.fragment,t),k=!1},d(t){t&&(n(h),n(_),n(d),n(v),n(x),n(r),n(C),n(o),n(P),n(m),n(T),n($)),n(l),j(s,t),j(i,t)}}}const O='{"title":"การใช้งานเบื้องต้นสำเร็จแล้ว!","local":"การใชงานเบองตนสำเรจแลว","sections":[],"depth":1}';function Q(b){return D(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Z extends F{constructor(l){super(),I(this,l,Q,K,q,{})}}export{Z as component};
