Buckets:
| import{s as et,n as nt,o as at}from"../chunks/scheduler.505acc25.js";import{S as lt,i as it,e as o,s as l,c as H,h as ot,a as s,d as n,b as i,f as W,g as y,j as w,k as tt,l as st,m as a,n as L,t as d,o as T,p as M}from"../chunks/index.17dd9071.js";import{C as rt,H as pt,E as mt}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.8de84a85.js";import{Y as ft}from"../chunks/Youtube.793fe4bf.js";import{C as ut}from"../chunks/CourseFloatingBanner.9496b79e.js";function ht(R){let r,E,P,F,p,N,m,S,f,z,u,U='<a href="https://huggingface.co/" rel="nofollow">Hugging Face Hub</a> –- เว็บไซต์หลักของเรา –- เป็นแพลตฟอร์มกลางที่ทุกคนสามารถค้นหาโมเดลและชุดข้อมูลที่ล้ำสมัยที่สุด (state-of-the-art) และสามารถนำไปใช้งาน รวมถึงมีส่วนร่วมได้ เรามีโมเดลที่เปิดให้ใช้ได้อย่างเป็นสาธารณะที่หลากหลายมากกว่า 10,000 โมเดลให้เลือกใช้ ซึ่งในบทนี้เราจะมาเจาะลึกลงในเรื่องของโมเดล และเราจะพูดถึงชุดข้อมูลในบทที่ 5',A,h,X='โมเดลใน hub ของเราไม่ได้มีแค่ 🤗 Transformers หรือ NLP เท่านั้น ยังมีโมเดลจาก <a href="https://github.com/flairNLP/flair" rel="nofollow">Flair</a> และ <a href="https://github.com/allenai/allennlp" rel="nofollow">AllenNLP</a> สำหรับงาน NLP, <a href="https://github.com/asteroid-team/asteroid" rel="nofollow">Asteroid</a> และ <a href="https://github.com/pyannote/pyannote-audio" rel="nofollow">pyannote</a> สำหรับงานเสียง และ <a href="https://github.com/rwightman/pytorch-image-models" rel="nofollow">timm</a> สำหรับงานภาพ และอื่นๆอีกมากมาย',j,g,Z="โมเดลเหล่านี้ถูกเก็บไว้ในรูปแบบของ Git repository ซึ่งนั่นสามารถทำให้เกิดการกำหนดเวอร์ชั่น (versioning) และการทำซ้ำได้ (reproducibility) การแบ่งปันโมเดลบน hub นั้นหมายถึงการปล่อยโมเดลสู่ชุมชน และทำให้ผู้คนสามารถเข้าถึงโมเดลได้อย่างง่ายดาย รวมถึงช่วยกำจัดความจำเป็นในการเทรนโมเดลด้วยตัวเอง และทำให้สามารถแบ่งปันและใช้งานได้ง่ายอีกด้วย",G,$,J="มากไปกว่านั้นการแบ่งปันโมเดลบน hub ยังเป็นการปล่อย (deploy) API สำหรับใช้โมเดลนั้นในการทำนายผลด้วย ซึ่งทุกคนสามารถนำไปทดสอบใช้งานกับข้อมูลอินพุตที่กำหนดได้เอง (custom inputs) และใช้คู่กับเครื่องมือที่เหมาะสมได้โดยตรงจากหน้าเว็บไซต์ของโมเดลนั้นโดยไม่มีค่าใช้จ่าย",Y,c,K='ส่วนที่ดีที่สุดคือ การแบ่งปันและใช้โมเดลสาธารณะบน hub นั้นไม่มีค่าใช้จ่ายโดยสิ้นเชิง! ซึ่งเรามี <a href="https://huggingface.co/pricing" rel="nofollow">แผนแบบจ่าย</a> ถ้าหากคุณต้องการจะแบ่งปันโมเดลอย่างเป็นส่วนตัว',k,b,Q="วีดีโอข้างล่างนี้แสดงวิธีการนำทางไปหน้าต่างๆใน hub",q,v,B,_,V='ในส่วนนี้คุณจำเป็นที่จะต้องมีบัญชี huggingface.co เพื่อที่จะทำตาม เพราะเราจะมีการสร้างและจัดการ repositories บน Hugging Face Hub: <a href="https://huggingface.co/join" rel="nofollow">สร้างบัญชี</a>',D,x,I,C,O;return p=new rt({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),m=new pt({props:{title:"The Hugging Face Hub",local:"the-hugging-face-hub",headingTag:"h1"}}),f=new ut({props:{chapter:4,classNames:"absolute z-10 right-0 top-0"}}),v=new ft({props:{id:"XvSGPZFEjDY"}}),x=new mt({props:{source:"https://github.com/huggingface/course/blob/main/chapters/th/chapter4/1.mdx"}}),{c(){r=o("meta"),E=l(),P=o("p"),F=l(),H(p.$$.fragment),N=l(),H(m.$$.fragment),S=l(),H(f.$$.fragment),z=l(),u=o("p"),u.innerHTML=U,A=l(),h=o("p"),h.innerHTML=X,j=l(),g=o("p"),g.textContent=Z,G=l(),$=o("p"),$.textContent=J,Y=l(),c=o("p"),c.innerHTML=K,k=l(),b=o("p"),b.textContent=Q,q=l(),H(v.$$.fragment),B=l(),_=o("p"),_.innerHTML=V,D=l(),H(x.$$.fragment),I=l(),C=o("p"),this.h()},l(t){const e=ot("svelte-u9bgzb",document.head);r=s(e,"META",{name:!0,content:!0}),e.forEach(n),E=i(t),P=s(t,"P",{}),W(P).forEach(n),F=i(t),y(p.$$.fragment,t),N=i(t),y(m.$$.fragment,t),S=i(t),y(f.$$.fragment,t),z=i(t),u=s(t,"P",{"data-svelte-h":!0}),w(u)!=="svelte-10em3c7"&&(u.innerHTML=U),A=i(t),h=s(t,"P",{"data-svelte-h":!0}),w(h)!=="svelte-9rto2z"&&(h.innerHTML=X),j=i(t),g=s(t,"P",{"data-svelte-h":!0}),w(g)!=="svelte-1dii7gw"&&(g.textContent=Z),G=i(t),$=s(t,"P",{"data-svelte-h":!0}),w($)!=="svelte-1vy9chu"&&($.textContent=J),Y=i(t),c=s(t,"P",{"data-svelte-h":!0}),w(c)!=="svelte-mnpmvt"&&(c.innerHTML=K),k=i(t),b=s(t,"P",{"data-svelte-h":!0}),w(b)!=="svelte-cat46k"&&(b.textContent=Q),q=i(t),y(v.$$.fragment,t),B=i(t),_=s(t,"P",{"data-svelte-h":!0}),w(_)!=="svelte-ilvuy"&&(_.innerHTML=V),D=i(t),y(x.$$.fragment,t),I=i(t),C=s(t,"P",{}),W(C).forEach(n),this.h()},h(){tt(r,"name","hf:doc:metadata"),tt(r,"content",gt)},m(t,e){st(document.head,r),a(t,E,e),a(t,P,e),a(t,F,e),L(p,t,e),a(t,N,e),L(m,t,e),a(t,S,e),L(f,t,e),a(t,z,e),a(t,u,e),a(t,A,e),a(t,h,e),a(t,j,e),a(t,g,e),a(t,G,e),a(t,$,e),a(t,Y,e),a(t,c,e),a(t,k,e),a(t,b,e),a(t,q,e),L(v,t,e),a(t,B,e),a(t,_,e),a(t,D,e),L(x,t,e),a(t,I,e),a(t,C,e),O=!0},p:nt,i(t){O||(d(p.$$.fragment,t),d(m.$$.fragment,t),d(f.$$.fragment,t),d(v.$$.fragment,t),d(x.$$.fragment,t),O=!0)},o(t){T(p.$$.fragment,t),T(m.$$.fragment,t),T(f.$$.fragment,t),T(v.$$.fragment,t),T(x.$$.fragment,t),O=!1},d(t){t&&(n(E),n(P),n(F),n(N),n(S),n(z),n(u),n(A),n(h),n(j),n(g),n(G),n($),n(Y),n(c),n(k),n(b),n(q),n(B),n(_),n(D),n(I),n(C)),n(r),M(p,t),M(m,t),M(f,t),M(v,t),M(x,t)}}}const gt='{"title":"The Hugging Face Hub","local":"the-hugging-face-hub","sections":[],"depth":1}';function $t(R){return at(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class wt extends lt{constructor(r){super(),it(this,r,$t,ht,et,{})}}export{wt as component}; | |
Xet Storage Details
- Size:
- 7.59 kB
- Xet hash:
- fc7a5d997ae0a4102b510dc74b0043c7e2f7e97c07b81d49aeb5f00deb4c3ef6
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.