import{s as U,n as j,o as B}from"../chunks/scheduler.37c15a92.js";import{S as G,i as I,g as p,s,r as P,A as O,h as g,f as n,c,j as A,u as H,x as w,k as z,y as R,a,v as D,d as L,t as E,w as M}from"../chunks/index.2bf4358c.js";import{C as V}from"../chunks/CourseFloatingBanner.06521e8b.js";import{H as X,E as J}from"../chunks/EditOnGithub.8916dc7c.js";function K(q){let i,b,f,$,l,v,m,_,r,S="Chà, đó là một chuyến tham quan khá thú vị qua thư viện 🤗 Datasets - chúc mừng bạn đã đi được xa như vậy! Với kiến thức bạn đã thu được từ chương này, bạn sẽ có thể:",y,h,F="<li>Tải bộ dữ liệu từ bất kỳ đâu, có thể là Hugging Face Hub, máy tính xách tay của bạn hoặc máy chủ từ xa tại công ty của bạn.</li> <li>Xoá dữ liệu của bạn bằng cách sử dụng kết hợp các hàm <code>Dataset.map()</code> và <code>Dataset.filter()</code>.</li> <li>Chuyển đổi nhanh chóng giữa các định dạng dữ liệu như Pandas và NumPy bằng cách sử dụng <code>Dataset.set_format()</code>.</li> <li>Tạo tập dữ liệu của riêng bạn và đẩy nó vào Hugging Face Hub.</li> <li>Nhúng tài liệu của bạn bằng mô hình Transformer và xây dựng công cụ tìm kiếm ngữ nghĩa bằng FAISS.</li>",x,o,N='Trong <a href="/course/chapter7">Chương 7</a>, chúng ta sẽ sử dụng tốt tất cả những điều này khi ta đi sâu vào các tác vụ NLP cốt lõi mà các mô hình Transformer rất phù hợp. Tuy nhiên, trước khi vượt lên phía trước, hãy đưa kiến thức của bạn về 🤗 Datasets vào một bài kiểm tra nhanh!',k,u,T,d,C;return l=new X({props:{title:"🤗 Datasets, kiểm tra nào!",local:"-datasets-kiểm-tra-nào",headingTag:"h1"}}),m=new V({props:{chapter:5,classNames:"absolute z-10 right-0 top-0"}}),u=new J({props:{source:"https://github.com/huggingface/course/blob/main/chapters/vi/chapter5/7.mdx"}}),{c(){i=p("meta"),b=s(),f=p("p"),$=s(),P(l.$$.fragment),v=s(),P(m.$$.fragment),_=s(),r=p("p"),r.textContent=S,y=s(),h=p("ul"),h.innerHTML=F,x=s(),o=p("p"),o.innerHTML=N,k=s(),P(u.$$.fragment),T=s(),d=p("p"),this.h()},l(t){const e=O("svelte-u9bgzb",document.head);i=g(e,"META",{name:!0,content:!0}),e.forEach(n),b=c(t),f=g(t,"P",{}),A(f).forEach(n),$=c(t),H(l.$$.fragment,t),v=c(t),H(m.$$.fragment,t),_=c(t),r=g(t,"P",{"data-svelte-h":!0}),w(r)!=="svelte-ql1gi1"&&(r.textContent=S),y=c(t),h=g(t,"UL",{"data-svelte-h":!0}),w(h)!=="svelte-lcyxed"&&(h.innerHTML=F),x=c(t),o=g(t,"P",{"data-svelte-h":!0}),w(o)!=="svelte-x8m57q"&&(o.innerHTML=N),k=c(t),H(u.$$.fragment,t),T=c(t),d=g(t,"P",{}),A(d).forEach(n),this.h()},h(){z(i,"name","hf:doc:metadata"),z(i,"content",Q)},m(t,e){R(document.head,i),a(t,b,e),a(t,f,e),a(t,$,e),D(l,t,e),a(t,v,e),D(m,t,e),a(t,_,e),a(t,r,e),a(t,y,e),a(t,h,e),a(t,x,e),a(t,o,e),a(t,k,e),D(u,t,e),a(t,T,e),a(t,d,e),C=!0},p:j,i(t){C||(L(l.$$.fragment,t),L(m.$$.fragment,t),L(u.$$.fragment,t),C=!0)},o(t){E(l.$$.fragment,t),E(m.$$.fragment,t),E(u.$$.fragment,t),C=!1},d(t){t&&(n(b),n(f),n($),n(v),n(_),n(r),n(y),n(h),n(x),n(o),n(k),n(T),n(d)),n(i),M(l,t),M(m,t),M(u,t)}}}const Q='{"title":"🤗 Datasets, kiểm tra nào!","local":"-datasets-kiểm-tra-nào","sections":[],"depth":1}';function W(q){return B(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class nt extends G{constructor(i){super(),I(this,i,W,K,U,{})}}export{nt as component};
