Buckets:
| import{s as D,n as F,o as G}from"../chunks/scheduler.ef843396.js";import{S as I,i as N,e as c,s as i,c as w,h as O,a as $,d as n,b as l,f as A,g as z,j as E,k as B,l as R,m as a,n as y,t as H,o as L,p as M}from"../chunks/index.e046a64d.js";import{C as J}from"../chunks/CourseFloatingBanner.42872f72.js";import{H as K,E as Q}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.e11afc57.js";function V(S){let s,d,h,b,r,g,o,x,m,U="คุณเยี่ยมมากที่เรียนมาได้ถึงตรงนี่ เรามาทบทวนกันว่าในบทนี้คุณ:",v,p,j="<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>",C,f,q="ต่อจากนี้ไป คุณควรจะสามารถใช้งานคู่มือ 🤗 Transformers ได้อย่างอิสระ: คำศัพท์ต่างๆ จะฟังดูคุ้นหู และคุณก็ได้เห็นเมธอดต่างๆ ที่คุณจะใช้บ่อยๆ",P,u,T,_,k;return r=new K({props:{title:"การใช้งานเบื้องต้นสำเร็จแล้ว!",local:"การใชงานเบองตนสำเรจแลว",headingTag:"h1"}}),o=new J({props:{chapter:2,classNames:"absolute z-10 right-0 top-0"}}),u=new Q({props:{source:"https://github.com/huggingface/course/blob/main/chapters/th/chapter2/7.mdx"}}),{c(){s=c("meta"),d=i(),h=c("p"),b=i(),w(r.$$.fragment),g=i(),w(o.$$.fragment),x=i(),m=c("p"),m.textContent=U,v=i(),p=c("ul"),p.innerHTML=j,C=i(),f=c("p"),f.textContent=q,P=i(),w(u.$$.fragment),T=i(),_=c("p"),this.h()},l(t){const e=O("svelte-u9bgzb",document.head);s=$(e,"META",{name:!0,content:!0}),e.forEach(n),d=l(t),h=$(t,"P",{}),A(h).forEach(n),b=l(t),z(r.$$.fragment,t),g=l(t),z(o.$$.fragment,t),x=l(t),m=$(t,"P",{"data-svelte-h":!0}),E(m)!=="svelte-1aolcrn"&&(m.textContent=U),v=l(t),p=$(t,"UL",{"data-svelte-h":!0}),E(p)!=="svelte-1v1hbly"&&(p.innerHTML=j),C=l(t),f=$(t,"P",{"data-svelte-h":!0}),E(f)!=="svelte-rcrpf0"&&(f.textContent=q),P=l(t),z(u.$$.fragment,t),T=l(t),_=$(t,"P",{}),A(_).forEach(n),this.h()},h(){B(s,"name","hf:doc:metadata"),B(s,"content",W)},m(t,e){R(document.head,s),a(t,d,e),a(t,h,e),a(t,b,e),y(r,t,e),a(t,g,e),y(o,t,e),a(t,x,e),a(t,m,e),a(t,v,e),a(t,p,e),a(t,C,e),a(t,f,e),a(t,P,e),y(u,t,e),a(t,T,e),a(t,_,e),k=!0},p:F,i(t){k||(H(r.$$.fragment,t),H(o.$$.fragment,t),H(u.$$.fragment,t),k=!0)},o(t){L(r.$$.fragment,t),L(o.$$.fragment,t),L(u.$$.fragment,t),k=!1},d(t){t&&(n(d),n(h),n(b),n(g),n(x),n(m),n(v),n(p),n(C),n(f),n(P),n(T),n(_)),n(s),M(r,t),M(o,t),M(u,t)}}}const W='{"title":"การใช้งานเบื้องต้นสำเร็จแล้ว!","local":"การใชงานเบองตนสำเรจแลว","sections":[],"depth":1}';function X(S){return G(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class nt extends I{constructor(s){super(),N(this,s,X,V,D,{})}}export{nt as component}; | |
Xet Storage Details
- Size:
- 4.05 kB
- Xet hash:
- 7aceafa2fb506a88c7ad2635b0142e14170f72f48e9d10513e8a53621f084ce3
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.