import{S as Ve,i as We,s as Ye,e as a,k as o,w as p,t as v,M as Ze,c,d as n,m as l,a as i,x as u,h as $,b as r,G as e,g as s,y as g,L as th,q as m,o as f,B as d,v as nh}from"../../chunks/vendor-hf-doc-builder.js";import{I as x}from"../../chunks/IconCopyLink-hf-doc-builder.js";import{C as Xe}from"../../chunks/CodeBlock-hf-doc-builder.js";import{C as eh}from"../../chunks/CourseFloatingBanner-hf-doc-builder.js";import{Q as y}from"../../chunks/Question-hf-doc-builder.js";import"../../chunks/DocNotebookDropdown-hf-doc-builder.js";function hh(pe){let b,Ot,k,H,yt,Q,Tn,bt,Dn,Ft,z,Qt,vt,Hn,zt,$t,Mn,Jt,_,M,kt,J,Ln,X,jn,_t,Gn,Bn,Xt,V,Vt,w,L,wt,W,Rn,Et,Un,Wt,Y,Yt,j,In,At,Kn,On,Zt,Z,tn,E,G,Nt,tt,Fn,A,Qn,Pt,zn,Jn,qt,Xn,Vn,nn,nt,en,N,B,St,et,Wn,Ct,Yn,hn,ht,an,P,R,Tt,at,Zn,Dt,te,cn,ct,rn,q,U,Ht,it,ne,Mt,ee,sn,rt,on,st,ln,S,I,Lt,ot,he,jt,ae,pn,lt,un,C,K,Gt,pt,ce,Bt,ie,gn,ut,mn,T,O,Rt,gt,re,Ut,se,fn,mt,dn,D,F,It,ft,oe,Kt,le,vn,dt,$n;return Q=new x({}),z=new eh({props:{chapter:5,classNames:"absolute z-10 right-0 top-0"}}),J=new x({}),V=new y({props:{choices:[{text:"C\u1EE5c b\u1ED9, v\xED d\u1EE5: tr\xEAn m\xE1y t\xEDnh x\xE1ch tay c\u1EE7a b\u1EA1n",explain:"Ch\xEDnh x\xE1c! B\u1EA1n c\xF3 th\u1EC3 truy\u1EC1n \u0111\u01B0\u1EDDng d\u1EABn c\u1EE7a c\xE1c t\u1EC7p c\u1EE5c b\u1ED9 t\u1EDBi tham s\u1ED1 <code>data_files</code> c\u1EE7a <code>load_dataset()</code> \u0111\u1EC3 t\u1EA3i c\xE1c t\u1EADp d\u1EEF li\u1EC7u c\u1EE5c b\u1ED9.",correct:!0},{text:"The Hugging Face Hub",explain:"\u0110\xFAng! B\u1EA1n c\xF3 th\u1EC3 t\u1EA3i t\u1EADp d\u1EEF li\u1EC7u tr\xEAn Hub b\u1EB1ng c\xE1ch cung c\u1EA5p ID t\u1EADp d\u1EEF li\u1EC7u, v\xED d\u1EE5: <code>load_dataset('emotion')</code>.",correct:!0},{text:"M\xE1y ch\u1EE7 t\u1EEB xa",explain:"\u0110\xFAng! B\u1EA1n c\xF3 th\u1EC3 truy\u1EC1n URL \u0111\u1EBFn tham s\u1ED1 <code>data_files</code> c\u1EE7a <code>load_dataset()</code> \u0111\u1EC3 t\u1EA3i c\xE1c t\u1EC7p t\u1EEB xa.",correct:!0}]}}),W=new x({}),Y=new Xe({props:{code:`from datasets import load_dataset

dataset = load_dataset("glue", "mrpc", split="train")`,highlighted:`<span class="hljs-keyword">from</span> datasets <span class="hljs-keyword">import</span> load_dataset

dataset = load_dataset(<span class="hljs-string">&quot;glue&quot;</span>, <span class="hljs-string">&quot;mrpc&quot;</span>, split=<span class="hljs-string">&quot;train&quot;</span>)`}}),Z=new y({props:{choices:[{text:"<code>dataset.sample(50)</code>",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - kh\xF4ng c\xF3 ph\u01B0\u01A1ng th\u1EE9c <code>Dataset.sample()</code>."},{text:"<code>dataset.shuffle().select(range(50))</code>",explain:"Ch\xEDnh x\xE1c! Nh\u01B0 b\u1EA1n \u0111\xE3 th\u1EA5y trong ch\u01B0\u01A1ng n\xE0y, tr\u01B0\u1EDBc ti\xEAn b\u1EA1n x\xE1o tr\u1ED9n t\u1EADp d\u1EEF li\u1EC7u v\xE0 sau \u0111\xF3 ch\u1ECDn c\xE1c m\u1EABu t\u1EEB n\xF3.",correct:!0},{text:"<code>dataset.select(range(50)).shuffle()</code>",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - m\u1EB7c d\xF9 \u0111o\u1EA1n m\xE3 s\u1EBD ch\u1EA1y, n\xF3 s\u1EBD ch\u1EC9 x\xE1o tr\u1ED9n 50 ph\u1EA7n t\u1EED \u0111\u1EA7u ti\xEAn trong t\u1EADp d\u1EEF li\u1EC7u."}]}}),tt=new x({}),nt=new y({props:{choices:[{text:"<code>pets_dataset.filter(lambda x : x['name'].startswith('L'))</code>",explain:"\u0110\xFAng! S\u1EED d\u1EE5ng h\xE0m lambda c\u1EE7a Python cho c\xE1c b\u1ED9 l\u1ECDc nhanh n\xE0y l\xE0 m\u1ED9t \xFD t\u01B0\u1EDFng tuy\u1EC7t v\u1EDDi. B\u1EA1n c\xF3 th\u1EC3 ngh\u0129 ra gi\u1EA3i ph\xE1p kh\xE1c kh\xF4ng?",correct:!0},{text:"<code>pets_dataset.filter(lambda x['name'].startswith('L'))</code>",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - m\u1ED9t h\xE0m lambda c\xF3 d\u1EA1ng chung <code>lambda *arguments* : *expression*</code>, v\xEC v\u1EADy b\u1EA1n c\u1EA7n cung c\u1EA5p c\xE1c tham s\u1ED1 trong tr\u01B0\u1EDDng h\u1EE3p n\xE0y."},{text:"T\u1EA1o ra m\u1ED9t h\xE0m <code>def filter_names(x): return x['name'].startswith('L')</code> v\xE0 ch\u1EA1y <code>pets_dataset.filter(filter_names)</code>.",explain:"Ch\xEDnh x\xE1c! C\u0169ng gi\u1ED1ng nh\u01B0 v\u1EDBi <code>Dataset.map()</code>, b\u1EA1n c\xF3 th\u1EC3 truy\u1EC1n c\xE1c h\xE0m t\u01B0\u1EDDng minh<code>Dataset.filter()</code>. \u0110i\u1EC1u n\xE0y r\u1EA5t h\u1EEFu \xEDch khi b\u1EA1n c\xF3 m\u1ED9t s\u1ED1 logic ph\u1EE9c t\u1EA1p kh\xF4ng ph\xF9 h\u1EE3p v\u1EDBi m\u1ED9t h\xE0m lambda ng\u1EAFn. Gi\u1EA3i ph\xE1p n\xE0o kh\xE1c s\u1EBD hi\u1EC7u qu\u1EA3?",correct:!0}]}}),et=new x({}),ht=new y({props:{choices:[{text:"\xC1nh x\u1EA1 gi\u1EEFa RAM CPU v\xE0 GPU",explain:"Kh\xF4ng ph\u1EA3i v\u1EADy - h\xE3y th\u1EED l\u1EA1i!"},{text:"\xC1nh x\u1EA1 gi\u1EEFa RAM v\xE0 b\u1ED9 nh\u1EDB h\u1EC7 th\u1ED1ng t\u1EC7p",explain:"\u0110\xFAng! \u{1F917} Datasets coi m\u1ED7i t\u1EADp d\u1EEF li\u1EC7u nh\u01B0 m\u1ED9t t\u1EC7p \xE1nh x\u1EA1 b\u1ED9 nh\u1EDB. \u0110i\u1EC1u n\xE0y cho ph\xE9p th\u01B0 vi\u1EC7n truy c\u1EADp v\xE0 ho\u1EA1t \u0111\u1ED9ng tr\xEAn c\xE1c ph\u1EA7n t\u1EED c\u1EE7a t\u1EADp d\u1EEF li\u1EC7u m\xE0 kh\xF4ng c\u1EA7n t\u1EA3i \u0111\u1EA7y \u0111\u1EE7 v\xE0o b\u1ED9 nh\u1EDB.",correct:!0},{text:"\xC1nh x\u1EA1 gi\u1EEFa hai t\u1EC7p trong cache \u{1F917} Datasets",explain:"Kh\xF4ng ph\u1EA3i v\u1EADy - h\xE3y th\u1EED l\u1EA1i!"}]}}),at=new x({}),ct=new y({props:{choices:[{text:"Truy c\u1EADp t\u1EC7p \xE1nh x\u1EA1 b\u1ED9 nh\u1EDB nhanh h\u01A1n \u0111\u1ECDc ho\u1EB7c ghi v\xE0o \u0111\u0129a.",explain:"\u0110\xFAng! \u0110i\u1EC1u n\xE0y cho ph\xE9p \u{1F917} Datasets x\u1EED l\xFD nhanh nh\u01B0 ch\u1EDBp. Tuy nhi\xEAn, \u0111\xF3 kh\xF4ng ph\u1EA3i l\xE0 l\u1EE3i \xEDch duy nh\u1EA5t.",correct:!0},{text:"C\xE1c \u1EE9ng d\u1EE5ng c\xF3 th\u1EC3 truy c\u1EADp c\xE1c ph\xE2n \u0111o\u1EA1n d\u1EEF li\u1EC7u trong m\u1ED9t t\u1EC7p c\u1EF1c l\u1EDBn m\xE0 kh\xF4ng c\u1EA7n ph\u1EA3i \u0111\u1ECDc to\xE0n b\u1ED9 t\u1EC7p v\xE0o RAM tr\u01B0\u1EDBc.",explain:"\u0110\xFAng! \u0110i\u1EC1u n\xE0y cho ph\xE9p \u{1F917} Datasets t\u1EA3i t\u1EADp d\u1EEF li\u1EC7u nhi\u1EC1u gigabyte tr\xEAn m\xE1y t\xEDnh x\xE1ch tay c\u1EE7a b\u1EA1n m\xE0 kh\xF4ng l\xE0m n\u1ED5 CPU c\u1EE7a b\u1EA1n. \xC1nh x\u1EA1 b\u1ED9 nh\u1EDB c\xF2n mang l\u1EA1i l\u1EE3i th\u1EBF n\xE0o kh\xE1c kh\xF4ng?",correct:!0},{text:"N\xF3 ti\xEAu th\u1EE5 \xEDt n\u0103ng l\u01B0\u1EE3ng h\u01A1n, v\xEC v\u1EADy pin c\u1EE7a b\u1EA1n d\xF9ng \u0111\u01B0\u1EE3c l\xE2u h\u01A1n.",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - h\xE3y th\u1EED l\u1EA1i!"}]}}),it=new x({}),rt=new Xe({props:{code:`from datasets import load_dataset

dataset = load_dataset("allocine", streaming=True, split="train")
dataset[0]`,highlighted:`<span class="hljs-keyword">from</span> datasets <span class="hljs-keyword">import</span> load_dataset

dataset = load_dataset(<span class="hljs-string">&quot;allocine&quot;</span>, streaming=<span class="hljs-literal">True</span>, split=<span class="hljs-string">&quot;train&quot;</span>)
dataset[<span class="hljs-number">0</span>]`}}),st=new y({props:{choices:[{text:"N\xF3 c\u1ED1 g\u1EAFng ph\xE1t tr\u1EF1c tuy\u1EBFn t\u1EADp d\u1EEF li\u1EC7u qu\xE1 l\u1EDBn \u0111\u1EC3 v\u1EEBa v\u1EDBi RAM.",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - t\u1EADp d\u1EEF li\u1EC7u ph\xE1t tr\u1EF1c tuy\u1EBFn \u0111\u01B0\u1EE3c gi\u1EA3i n\xE9n nhanh ch\xF3ng v\xE0 b\u1EA1n c\xF3 th\u1EC3 x\u1EED l\xFD t\u1EADp d\u1EEF li\u1EC7u c\xF3 k\xEDch th\u01B0\u1EDBc terabyte v\u1EDBi r\u1EA5t \xEDt RAM!"},{text:"N\xF3 c\u1ED1 g\u1EAFng truy c\u1EADp m\u1ED9t <code>IterableDataset</code>.",explain:"\u0110\xFAng! M\u1ED9t <code>IterableDataset</code> l\xE0 m\u1ED9t tr\xECnh t\u1EA1o, kh\xF4ng ph\u1EA3i l\xE0 m\u1ED9t v\xF9ng ch\u1EE9a, n\xEAn b\u1EA1n c\xF3 th\u1EC3 truy c\u1EADp c\xE1c ph\u1EA7n t\u1EED c\u1EE7a n\xF3 s\u1EED d\u1EE5ng <code>next(iter(dataset))</code>.",correct:!0},{text:"T\u1EADp d\u1EEF li\u1EC7u <code>allocine</code> kh\xF4ng c\xF3 ph\u1EA7n t\xE1ch hu\u1EA5n luy\u1EC7n (<code>train</code> split).",explain:"Kh\xF4ng ch\xEDnh x\xE1c -- tham kh\u1EA3o [th\u1EBB d\u1EEF li\u1EC7u <code>allocine</code>](https://huggingface.co/datasets/allocine) tr\xEAn Hub \u0111\u1EC3 xem c\xF3 nh\u1EEFng ph\u1EA7n t\xE1ch d\u1EEF li\u1EC7u n\xE0o."}]}}),ot=new x({}),lt=new y({props:{choices:[{text:"N\xF3 cung c\u1EA5p th\xF4ng tin v\u1EC1 m\u1EE5c \u0111\xEDch s\u1EED d\u1EE5ng v\xE0 c\xE1c t\xE1c v\u1EE5 \u0111\u01B0\u1EE3c h\u1ED7 tr\u1EE3 c\u1EE7a t\u1EADp d\u1EEF li\u1EC7u \u0111\u1EC3 nh\u1EEFng ng\u01B0\u1EDDi kh\xE1c trong c\u1ED9ng \u0111\u1ED3ng c\xF3 th\u1EC3 \u0111\u01B0a ra quy\u1EBFt \u0111\u1ECBnh s\xE1ng su\u1ED1t v\u1EC1 vi\u1EC7c s\u1EED d\u1EE5ng n\xF3.",explain:"\u0110\xFAng! T\u1EADp d\u1EEF li\u1EC7u kh\xF4ng c\xF3 t\xE0i li\u1EC7u c\xF3 th\u1EC3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng \u0111\u1EC3 hu\u1EA5n luy\u1EC7n c\xE1c m\xF4 h\xECnh c\xF3 th\u1EC3 kh\xF4ng ph\u1EA3n \xE1nh \xFD \u0111\u1ECBnh c\u1EE7a ng\u01B0\u1EDDi t\u1EA1o t\u1EADp d\u1EEF li\u1EC7u ho\u1EB7c c\xF3 th\u1EC3 t\u1EA1o ra c\xE1c m\xF4 h\xECnh c\xF3 t\xECnh tr\u1EA1ng ph\xE1p l\xFD kh\xF4ng r\xF5 r\xE0ng n\u1EBFu ch\xFAng \u0111\u01B0\u1EE3c hu\u1EA5n luy\u1EC7n v\u1EC1 d\u1EEF li\u1EC7u vi ph\u1EA1m quy\u1EC1n ri\xEAng t\u01B0 ho\u1EB7c h\u1EA1n ch\u1EBF c\u1EA5p ph\xE9p. Tuy nhi\xEAn, \u0111\xF3 kh\xF4ng ph\u1EA3i l\xE0 l\u1EE3i \xEDch duy nh\u1EA5t!",correct:!0},{text:"N\xF3 gi\xFAp thu h\xFAt s\u1EF1 ch\xFA \xFD \u0111\u1EBFn nh\u1EEFng sai l\u1EC7ch \u200B\u200Bc\xF3 trong ng\u1EEF li\u1EC7u.",explain:"\u0110\xFAng! H\u1EA7u h\u1EBFt t\u1EA5t c\u1EA3 c\xE1c t\u1EADp d\u1EEF li\u1EC7u \u0111\u1EC1u c\xF3 m\u1ED9t s\u1ED1 d\u1EA1ng sai l\u1EC7ch, c\xF3 th\u1EC3 t\u1EA1o ra h\u1EADu qu\u1EA3 ti\xEAu c\u1EF1c. Nh\u1EADn th\u1EE9c \u0111\u01B0\u1EE3c ch\xFAng s\u1EBD gi\xFAp ng\u01B0\u1EDDi x\xE2y d\u1EF1ng m\xF4 h\xECnh hi\u1EC3u c\xE1ch gi\u1EA3i quy\u1EBFt c\xE1c th\xE0nh ki\u1EBFn \u200B\u200Bc\u1ED1 h\u1EEFu. Th\u1EBB t\u1EADp d\u1EEF li\u1EC7u c\xF2n gi\xFAp \u0111\u01B0\u1EE3c g\xEC n\u1EEFa kh\xF4ng?",correct:!0},{text:"N\xF3 c\u1EA3i thi\u1EC7n c\u01A1 h\u1ED9i m\xE0 nh\u1EEFng ng\u01B0\u1EDDi kh\xE1c trong c\u1ED9ng \u0111\u1ED3ng s\u1EBD s\u1EED d\u1EE5ng t\u1EADp d\u1EEF li\u1EC7u c\u1EE7a m\xECnh.",explain:"\u0110\xFAng! M\u1ED9t th\u1EBB d\u1EEF li\u1EC7u \u0111\u01B0\u1EE3c vi\u1EBFt t\u1ED1t s\u1EBD c\xF3 xu h\u01B0\u1EDBng d\u1EABn \u0111\u1EBFn vi\u1EC7c s\u1EED d\u1EE5ng t\u1EADp d\u1EEF li\u1EC7u qu\xFD gi\xE1 c\u1EE7a b\u1EA1n cao h\u01A1n. N\xF3 cung c\u1EA5p nh\u1EEFng l\u1EE3i \xEDch n\xE0o kh\xE1c kh\xF4ng?",correct:!0}]}}),pt=new x({}),ut=new y({props:{choices:[{text:"M\u1ED9t c\xE1ch \u0111\u1EC3 t\xECm ki\u1EBFm c\xE1c k\u1EBFt qu\u1EA3 kh\u1EDBp ho\xE0n to\xE0n gi\u1EEFa c\xE1c t\u1EEB trong truy v\u1EA5n v\xE0 c\xE1c t\xE0i li\u1EC7u trong kho ng\u1EEF li\u1EC7u",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - lo\u1EA1i t\xECm ki\u1EBFm n\xE0y \u0111\u01B0\u1EE3c g\u1ECDi l\xE0 *t\xECm ki\u1EBFm t\u1EEB v\u1EF1ng* v\xE0 \u0111\xF3 l\xE0 nh\u1EEFng g\xEC b\u1EA1n th\u01B0\u1EDDng th\u1EA5y v\u1EDBi c\xE1c c\xF4ng c\u1EE5 t\xECm ki\u1EBFm truy\u1EC1n th\u1ED1ng."},{text:"M\u1ED9t c\xE1ch \u0111\u1EC3 t\xECm ki\u1EBFm c\xE1c t\xE0i li\u1EC7u ph\xF9 h\u1EE3p b\u1EB1ng c\xE1ch hi\u1EC3u \xFD ngh\u0129a ng\u1EEF c\u1EA3nh c\u1EE7a m\u1ED9t truy v\u1EA5n",explain:"\u0110\xFAng! T\xECm ki\u1EBFm theo ng\u1EEF ngh\u0129a s\u1EED d\u1EE5ng vect\u01A1 nh\xFAng \u0111\u1EC3 \u0111\u1EA1i di\u1EC7n cho c\xE1c truy v\u1EA5n v\xE0 t\xE0i li\u1EC7u, \u0111\u1ED3ng th\u1EDDi s\u1EED d\u1EE5ng s\u1ED1 li\u1EC7u t\u01B0\u01A1ng t\u1EF1 \u0111\u1EC3 \u0111o m\u1EE9c \u0111\u1ED9 tr\xF9ng l\u1EB7p gi\u1EEFa ch\xFAng. B\u1EA1n c\xF3 th\u1EC3 m\xF4 t\u1EA3 n\xF3 nh\u01B0 th\u1EBF n\xE0o kh\xE1c kh\xF4ng?",correct:!0},{text:"M\u1ED9t c\xE1ch \u0111\u1EC3 c\u1EA3i thi\u1EC7n \u0111\u1ED9 ch\xEDnh x\xE1c c\u1EE7a t\xECm ki\u1EBFm",explain:"\u0110\xFAng! C\xE1c c\xF4ng c\u1EE5 t\xECm ki\u1EBFm ng\u1EEF ngh\u0129a c\xF3 th\u1EC3 n\u1EAFm b\u1EAFt m\u1EE5c \u0111\xEDch c\u1EE7a m\u1ED9t truy v\u1EA5n t\u1ED1t h\u01A1n nhi\u1EC1u so v\u1EDBi \u0111\u1ED1i s\xE1nh t\u1EEB kh\xF3a v\xE0 th\u01B0\u1EDDng truy xu\u1EA5t t\xE0i li\u1EC7u v\u1EDBi \u0111\u1ED9 ch\xEDnh x\xE1c cao h\u01A1n. Nh\u01B0ng \u0111\xE2y kh\xF4ng ph\u1EA3i l\xE0 c\xE2u tr\u1EA3 l\u1EDDi \u0111\xFAng duy nh\u1EA5t - t\xECm ki\u1EBFm ng\u1EEF ngh\u0129a c\xF2n cung c\u1EA5p g\xEC n\u1EEFa?",correct:!0}]}}),gt=new x({}),mt=new y({props:{choices:[{text:"M\u1ED9t truy v\u1EA5n ng\u1EAFn v\xE0 m\u1ED9t \u0111o\u1EA1n d\xE0i h\u01A1n tr\u1EA3 l\u1EDDi cho truy v\u1EA5n",explain:"Ch\xEDnh x\xE1c!",correct:!0},{text:"Truy v\u1EA5n v\xE0 \u0111o\u1EA1n v\u0103n c\xF3 c\xF9ng \u0111\u1ED9 d\xE0i",explain:"\u0110\xE2y th\u1EF1c s\u1EF1 l\xE0 m\u1ED9t v\xED d\u1EE5 v\u1EC1 t\xECm ki\u1EBFm ng\u1EEF ngh\u0129a \u0111\u1ED1i x\u1EE9ng - h\xE3y th\u1EED l\u1EA1i!"},{text:"M\u1ED9t truy v\u1EA5n d\xE0i v\xE0 m\u1ED9t \u0111o\u1EA1n ng\u1EAFn h\u01A1n tr\u1EA3 l\u1EDDi cho truy v\u1EA5n",explain:"\u0110i\u1EC1u n\xE0y kh\xF4ng ch\xEDnh x\xE1c - h\xE3y th\u1EED l\u1EA1i!"}]}}),ft=new x({}),dt=new y({props:{choices:[{text:"Kh\xF4ng",explain:"Kh\xF4ng ch\xEDnh x\xE1c -- \u{1F917} Datasets hi\u1EC7n c\xF3 h\u1ED7 tr\u1EE3 d\u1EEF li\u1EC7u d\u1EA1ng b\u1EA3ng, \xE2m thanh, v\xE0 h\xECnh \u1EA3nh. Xem th\xEAm <a  href='https://huggingface.co/datasets/mnist'>d\u1EEF li\u1EC7u MNIST</a> tr\xEAn Hub cho v\xED d\u1EE5 v\u1EC1 x\u1EED l\xFD h\xECnh \u1EA3nh."},{text:"C\xF3",explain:"Ch\xEDnh x\xE1c! H\xE3y xem nh\u1EEFng di\u1EC5n bi\u1EBFn th\xFA v\u1ECB v\u1EDBi gi\u1ECDng n\xF3i v\xE0 h\xECnh \u1EA3nh trong th\u01B0 vi\u1EC7n \u{1F917} Transformers \u0111\u1EC3 xem c\xE1ch \u{1F917} Datasets \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng nh\u01B0 th\u1EBF n\xE0o trong c\xE1c l\u0129nh v\u1EF1c n\xE0y.",correct:!0}]}}),{c(){b=a("meta"),Ot=o(),k=a("h1"),H=a("a"),yt=a("span"),p(Q.$$.fragment),Tn=o(),bt=a("span"),Dn=v("\u0110\u1ED1 vui cu\u1ED1i ch\u01B0\u01A1ng"),Ft=o(),p(z.$$.fragment),Qt=o(),vt=a("p"),Hn=v("Ch\u01B0\u01A1ng n\xE0y bao g\u1ED3m r\u1EA5t nhi\u1EC1u n\u1ED9i dung! \u0110\u1EEBng lo l\u1EAFng n\u1EBFu b\u1EA1n kh\xF4ng n\u1EAFm \u0111\u01B0\u1EE3c t\u1EA5t c\u1EA3 c\xE1c chi ti\u1EBFt; c\xE1c ch\u01B0\u01A1ng ti\u1EBFp theo s\u1EBD gi\xFAp b\u1EA1n hi\u1EC3u m\u1ECDi th\u1EE9 ho\u1EA1t \u0111\u1ED9ng nh\u01B0 th\u1EBF n\xE0o."),zt=o(),$t=a("p"),Mn=v("Tuy nhi\xEAn, tr\u01B0\u1EDBc khi ti\u1EBFp t\u1EE5c, h\xE3y ki\u1EC3m tra nh\u1EEFng g\xEC b\u1EA1n \u0111\xE3 h\u1ECDc \u0111\u01B0\u1EE3c trong ch\u01B0\u01A1ng n\xE0y."),Jt=o(),_=a("h3"),M=a("a"),kt=a("span"),p(J.$$.fragment),Ln=o(),X=a("span"),jn=v("1. H\xE0m "),_t=a("code"),Gn=v("load_dataset()"),Bn=v(" trong \u{1F917} Datasets cho ph\xE9p b\u1EA1n t\u1EA3i t\u1EADp d\u1EEF li\u1EC7u t\u1EEB v\u1ECB tr\xED n\xE0o sau \u0111\xE2y?"),Xt=o(),p(V.$$.fragment),Vt=o(),w=a("h3"),L=a("a"),wt=a("span"),p(W.$$.fragment),Rn=o(),Et=a("span"),Un=v("2. Gi\u1EA3 s\u1EED b\u1EA1n \u0111\xE3 t\u1EA3i m\u1ED9t trong s\u1ED1 c\xE1c t\xE1c v\u1EE5 GLUE nh\u01B0 sau:"),Wt=o(),p(Y.$$.fragment),Yt=o(),j=a("p"),In=v("\u0110\xE2u l\xE0 m\u1ED9t trong s\u1ED1 nh\u1EEFng c\xE2u l\u1EC7nh s\u1EBD t\u1EA1o ra m\u1ED9t t\u1EADp m\u1EABu ng\u1EABu nhi\xEAn 50 ph\u1EA7n t\u1EED t\u1EEB "),At=a("code"),Kn=v("dataset"),On=v("?"),Zt=o(),p(Z.$$.fragment),tn=o(),E=a("h3"),G=a("a"),Nt=a("span"),p(tt.$$.fragment),Fn=o(),A=a("span"),Qn=v("3. Gi\u1EA3 s\u1EED b\u1EA1n c\xF3 m\u1ED9t t\u1EADp d\u1EEF li\u1EC7u v\u1EC1 v\u1EADt nu\xF4i trong nh\xE0 \u0111\u01B0\u1EE3c g\u1ECDi l\xE0 "),Pt=a("code"),zn=v("pets_dataset"),Jn=v(", c\xF3 c\u1ED9t "),qt=a("code"),Xn=v("name"),Vn=v(" bi\u1EC3u th\u1ECB t\xEAn c\u1EE7a t\u1EEBng v\u1EADt nu\xF4i. Ph\u01B0\u01A1ng ph\xE1p ti\u1EBFp c\u1EADn n\xE0o sau \u0111\xE2y s\u1EBD cho ph\xE9p b\u1EA1n l\u1ECDc t\u1EADp d\u1EEF li\u1EC7u cho t\u1EA5t c\u1EA3 v\u1EADt nu\xF4i c\xF3 t\xEAn b\u1EAFt \u0111\u1EA7u b\u1EB1ng ch\u1EEF c\xE1i \u201CL\u201D?"),nn=o(),p(nt.$$.fragment),en=o(),N=a("h3"),B=a("a"),St=a("span"),p(et.$$.fragment),Wn=o(),Ct=a("span"),Yn=v("4. \xC1nh x\u1EA1 b\u1ED9 nh\u1EDB l\xE0 g\xEC?"),hn=o(),p(ht.$$.fragment),an=o(),P=a("h3"),R=a("a"),Tt=a("span"),p(at.$$.fragment),Zn=o(),Dt=a("span"),te=v("5. L\u1EE3i \xEDch ch\xEDnh c\u1EE7a \xE1nh x\u1EA1 b\u1ED9 nh\u1EDB l\xE0 g\xEC?"),cn=o(),p(ct.$$.fragment),rn=o(),q=a("h3"),U=a("a"),Ht=a("span"),p(it.$$.fragment),ne=o(),Mt=a("span"),ee=v("6. T\u1EA1i sao \u0111o\u1EA1n m\xE3 sau kh\xF4ng th\xE0nh c\xF4ng?"),sn=o(),p(rt.$$.fragment),on=o(),p(st.$$.fragment),ln=o(),S=a("h3"),I=a("a"),Lt=a("span"),p(ot.$$.fragment),he=o(),jt=a("span"),ae=v("7. L\u1EE3i \xEDch ch\xEDnh c\u1EE7a vi\u1EC7c t\u1EA1o th\u1EBB t\u1EADp d\u1EEF li\u1EC7u l\xE0 g\xEC?"),pn=o(),p(lt.$$.fragment),un=o(),C=a("h3"),K=a("a"),Gt=a("span"),p(pt.$$.fragment),ce=o(),Bt=a("span"),ie=v("8. T\xECm ki\u1EBFm ng\u1EEF ngh\u0129a l\xE0 g\xEC?"),gn=o(),p(ut.$$.fragment),mn=o(),T=a("h3"),O=a("a"),Rt=a("span"),p(gt.$$.fragment),re=o(),Ut=a("span"),se=v("9. \u0110\u1ED1i v\u1EDBi t\xECm ki\u1EBFm ng\u1EEF ngh\u0129a phi \u0111\u1ED1i x\u1EE9ng, b\u1EA1n th\u01B0\u1EDDng c\xF3:"),fn=o(),p(mt.$$.fragment),dn=o(),D=a("h3"),F=a("a"),It=a("span"),p(ft.$$.fragment),oe=o(),Kt=a("span"),le=v("10. T\xF4i c\xF3 th\u1EC3 s\u1EED d\u1EE5ng \u{1F917} Datasets \u0111\u1EC3 t\u1EA3i d\u1EEF li\u1EC7u s\u1EED d\u1EE5ng cho c\xE1c m\u1EA3ng kh\xE1c nh\u01B0 x\u1EED l\xFD \xE2m thanh \u0111\u01B0\u1EE3c kh\xF4ng?"),vn=o(),p(dt.$$.fragment),this.h()},l(t){const h=Ze('[data-svelte="svelte-1phssyn"]',document.head);b=c(h,"META",{name:!0,content:!0}),h.forEach(n),Ot=l(t),k=c(t,"H1",{class:!0});var xn=i(k);H=c(xn,"A",{id:!0,class:!0,href:!0});var ue=i(H);yt=c(ue,"SPAN",{});var ge=i(yt);u(Q.$$.fragment,ge),ge.forEach(n),ue.forEach(n),Tn=l(xn),bt=c(xn,"SPAN",{});var me=i(bt);Dn=$(me,"\u0110\u1ED1 vui cu\u1ED1i ch\u01B0\u01A1ng"),me.forEach(n),xn.forEach(n),Ft=l(t),u(z.$$.fragment,t),Qt=l(t),vt=c(t,"P",{});var fe=i(vt);Hn=$(fe,"Ch\u01B0\u01A1ng n\xE0y bao g\u1ED3m r\u1EA5t nhi\u1EC1u n\u1ED9i dung! \u0110\u1EEBng lo l\u1EAFng n\u1EBFu b\u1EA1n kh\xF4ng n\u1EAFm \u0111\u01B0\u1EE3c t\u1EA5t c\u1EA3 c\xE1c chi ti\u1EBFt; c\xE1c ch\u01B0\u01A1ng ti\u1EBFp theo s\u1EBD gi\xFAp b\u1EA1n hi\u1EC3u m\u1ECDi th\u1EE9 ho\u1EA1t \u0111\u1ED9ng nh\u01B0 th\u1EBF n\xE0o."),fe.forEach(n),zt=l(t),$t=c(t,"P",{});var de=i($t);Mn=$(de,"Tuy nhi\xEAn, tr\u01B0\u1EDBc khi ti\u1EBFp t\u1EE5c, h\xE3y ki\u1EC3m tra nh\u1EEFng g\xEC b\u1EA1n \u0111\xE3 h\u1ECDc \u0111\u01B0\u1EE3c trong ch\u01B0\u01A1ng n\xE0y."),de.forEach(n),Jt=l(t),_=c(t,"H3",{class:!0});var yn=i(_);M=c(yn,"A",{id:!0,class:!0,href:!0});var ve=i(M);kt=c(ve,"SPAN",{});var $e=i(kt);u(J.$$.fragment,$e),$e.forEach(n),ve.forEach(n),Ln=l(yn),X=c(yn,"SPAN",{});var bn=i(X);jn=$(bn,"1. H\xE0m "),_t=c(bn,"CODE",{});var xe=i(_t);Gn=$(xe,"load_dataset()"),xe.forEach(n),Bn=$(bn," trong \u{1F917} Datasets cho ph\xE9p b\u1EA1n t\u1EA3i t\u1EADp d\u1EEF li\u1EC7u t\u1EEB v\u1ECB tr\xED n\xE0o sau \u0111\xE2y?"),bn.forEach(n),yn.forEach(n),Xt=l(t),u(V.$$.fragment,t),Vt=l(t),w=c(t,"H3",{class:!0});var kn=i(w);L=c(kn,"A",{id:!0,class:!0,href:!0});var ye=i(L);wt=c(ye,"SPAN",{});var be=i(wt);u(W.$$.fragment,be),be.forEach(n),ye.forEach(n),Rn=l(kn),Et=c(kn,"SPAN",{});var ke=i(Et);Un=$(ke,"2. Gi\u1EA3 s\u1EED b\u1EA1n \u0111\xE3 t\u1EA3i m\u1ED9t trong s\u1ED1 c\xE1c t\xE1c v\u1EE5 GLUE nh\u01B0 sau:"),ke.forEach(n),kn.forEach(n),Wt=l(t),u(Y.$$.fragment,t),Yt=l(t),j=c(t,"P",{});var _n=i(j);In=$(_n,"\u0110\xE2u l\xE0 m\u1ED9t trong s\u1ED1 nh\u1EEFng c\xE2u l\u1EC7nh s\u1EBD t\u1EA1o ra m\u1ED9t t\u1EADp m\u1EABu ng\u1EABu nhi\xEAn 50 ph\u1EA7n t\u1EED t\u1EEB "),At=c(_n,"CODE",{});var _e=i(At);Kn=$(_e,"dataset"),_e.forEach(n),On=$(_n,"?"),_n.forEach(n),Zt=l(t),u(Z.$$.fragment,t),tn=l(t),E=c(t,"H3",{class:!0});var wn=i(E);G=c(wn,"A",{id:!0,class:!0,href:!0});var we=i(G);Nt=c(we,"SPAN",{});var Ee=i(Nt);u(tt.$$.fragment,Ee),Ee.forEach(n),we.forEach(n),Fn=l(wn),A=c(wn,"SPAN",{});var xt=i(A);Qn=$(xt,"3. Gi\u1EA3 s\u1EED b\u1EA1n c\xF3 m\u1ED9t t\u1EADp d\u1EEF li\u1EC7u v\u1EC1 v\u1EADt nu\xF4i trong nh\xE0 \u0111\u01B0\u1EE3c g\u1ECDi l\xE0 "),Pt=c(xt,"CODE",{});var Ae=i(Pt);zn=$(Ae,"pets_dataset"),Ae.forEach(n),Jn=$(xt,", c\xF3 c\u1ED9t "),qt=c(xt,"CODE",{});var Ne=i(qt);Xn=$(Ne,"name"),Ne.forEach(n),Vn=$(xt," bi\u1EC3u th\u1ECB t\xEAn c\u1EE7a t\u1EEBng v\u1EADt nu\xF4i. Ph\u01B0\u01A1ng ph\xE1p ti\u1EBFp c\u1EADn n\xE0o sau \u0111\xE2y s\u1EBD cho ph\xE9p b\u1EA1n l\u1ECDc t\u1EADp d\u1EEF li\u1EC7u cho t\u1EA5t c\u1EA3 v\u1EADt nu\xF4i c\xF3 t\xEAn b\u1EAFt \u0111\u1EA7u b\u1EB1ng ch\u1EEF c\xE1i \u201CL\u201D?"),xt.forEach(n),wn.forEach(n),nn=l(t),u(nt.$$.fragment,t),en=l(t),N=c(t,"H3",{class:!0});var En=i(N);B=c(En,"A",{id:!0,class:!0,href:!0});var Pe=i(B);St=c(Pe,"SPAN",{});var qe=i(St);u(et.$$.fragment,qe),qe.forEach(n),Pe.forEach(n),Wn=l(En),Ct=c(En,"SPAN",{});var Se=i(Ct);Yn=$(Se,"4. \xC1nh x\u1EA1 b\u1ED9 nh\u1EDB l\xE0 g\xEC?"),Se.forEach(n),En.forEach(n),hn=l(t),u(ht.$$.fragment,t),an=l(t),P=c(t,"H3",{class:!0});var An=i(P);R=c(An,"A",{id:!0,class:!0,href:!0});var Ce=i(R);Tt=c(Ce,"SPAN",{});var Te=i(Tt);u(at.$$.fragment,Te),Te.forEach(n),Ce.forEach(n),Zn=l(An),Dt=c(An,"SPAN",{});var De=i(Dt);te=$(De,"5. L\u1EE3i \xEDch ch\xEDnh c\u1EE7a \xE1nh x\u1EA1 b\u1ED9 nh\u1EDB l\xE0 g\xEC?"),De.forEach(n),An.forEach(n),cn=l(t),u(ct.$$.fragment,t),rn=l(t),q=c(t,"H3",{class:!0});var Nn=i(q);U=c(Nn,"A",{id:!0,class:!0,href:!0});var He=i(U);Ht=c(He,"SPAN",{});var Me=i(Ht);u(it.$$.fragment,Me),Me.forEach(n),He.forEach(n),ne=l(Nn),Mt=c(Nn,"SPAN",{});var Le=i(Mt);ee=$(Le,"6. T\u1EA1i sao \u0111o\u1EA1n m\xE3 sau kh\xF4ng th\xE0nh c\xF4ng?"),Le.forEach(n),Nn.forEach(n),sn=l(t),u(rt.$$.fragment,t),on=l(t),u(st.$$.fragment,t),ln=l(t),S=c(t,"H3",{class:!0});var Pn=i(S);I=c(Pn,"A",{id:!0,class:!0,href:!0});var je=i(I);Lt=c(je,"SPAN",{});var Ge=i(Lt);u(ot.$$.fragment,Ge),Ge.forEach(n),je.forEach(n),he=l(Pn),jt=c(Pn,"SPAN",{});var Be=i(jt);ae=$(Be,"7. L\u1EE3i \xEDch ch\xEDnh c\u1EE7a vi\u1EC7c t\u1EA1o th\u1EBB t\u1EADp d\u1EEF li\u1EC7u l\xE0 g\xEC?"),Be.forEach(n),Pn.forEach(n),pn=l(t),u(lt.$$.fragment,t),un=l(t),C=c(t,"H3",{class:!0});var qn=i(C);K=c(qn,"A",{id:!0,class:!0,href:!0});var Re=i(K);Gt=c(Re,"SPAN",{});var Ue=i(Gt);u(pt.$$.fragment,Ue),Ue.forEach(n),Re.forEach(n),ce=l(qn),Bt=c(qn,"SPAN",{});var Ie=i(Bt);ie=$(Ie,"8. T\xECm ki\u1EBFm ng\u1EEF ngh\u0129a l\xE0 g\xEC?"),Ie.forEach(n),qn.forEach(n),gn=l(t),u(ut.$$.fragment,t),mn=l(t),T=c(t,"H3",{class:!0});var Sn=i(T);O=c(Sn,"A",{id:!0,class:!0,href:!0});var Ke=i(O);Rt=c(Ke,"SPAN",{});var Oe=i(Rt);u(gt.$$.fragment,Oe),Oe.forEach(n),Ke.forEach(n),re=l(Sn),Ut=c(Sn,"SPAN",{});var Fe=i(Ut);se=$(Fe,"9. \u0110\u1ED1i v\u1EDBi t\xECm ki\u1EBFm ng\u1EEF ngh\u0129a phi \u0111\u1ED1i x\u1EE9ng, b\u1EA1n th\u01B0\u1EDDng c\xF3:"),Fe.forEach(n),Sn.forEach(n),fn=l(t),u(mt.$$.fragment,t),dn=l(t),D=c(t,"H3",{class:!0});var Cn=i(D);F=c(Cn,"A",{id:!0,class:!0,href:!0});var Qe=i(F);It=c(Qe,"SPAN",{});var ze=i(It);u(ft.$$.fragment,ze),ze.forEach(n),Qe.forEach(n),oe=l(Cn),Kt=c(Cn,"SPAN",{});var Je=i(Kt);le=$(Je,"10. T\xF4i c\xF3 th\u1EC3 s\u1EED d\u1EE5ng \u{1F917} Datasets \u0111\u1EC3 t\u1EA3i d\u1EEF li\u1EC7u s\u1EED d\u1EE5ng cho c\xE1c m\u1EA3ng kh\xE1c nh\u01B0 x\u1EED l\xFD \xE2m thanh \u0111\u01B0\u1EE3c kh\xF4ng?"),Je.forEach(n),Cn.forEach(n),vn=l(t),u(dt.$$.fragment,t),this.h()},h(){r(b,"name","hf:doc:metadata"),r(b,"content",JSON.stringify(ah)),r(H,"id","vui-cui-chng"),r(H,"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"),r(H,"href","#vui-cui-chng"),r(k,"class","relative group"),r(M,"id","1.-h\xE0m-<code>load_dataset()</code>-trong-\u{1F917}-datasets-cho-ph\xE9p-b\u1EA1n-t\u1EA3i-t\u1EADp-d\u1EEF-li\u1EC7u-t\u1EEB-v\u1ECB-tr\xED-n\xE0o-sau-\u0111\xE2y?"),r(M,"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"),r(M,"href","#1.-h\xE0m-<code>load_dataset()</code>-trong-\u{1F917}-datasets-cho-ph\xE9p-b\u1EA1n-t\u1EA3i-t\u1EADp-d\u1EEF-li\u1EC7u-t\u1EEB-v\u1ECB-tr\xED-n\xE0o-sau-\u0111\xE2y?"),r(_,"class","relative group"),r(L,"id","2.-gi\u1EA3-s\u1EED-b\u1EA1n-\u0111\xE3-t\u1EA3i-m\u1ED9t-trong-s\u1ED1-c\xE1c-t\xE1c-v\u1EE5-glue-nh\u01B0-sau:"),r(L,"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"),r(L,"href","#2.-gi\u1EA3-s\u1EED-b\u1EA1n-\u0111\xE3-t\u1EA3i-m\u1ED9t-trong-s\u1ED1-c\xE1c-t\xE1c-v\u1EE5-glue-nh\u01B0-sau:"),r(w,"class","relative group"),r(G,"id","3.-gi\u1EA3-s\u1EED-b\u1EA1n-c\xF3-m\u1ED9t-t\u1EADp-d\u1EEF-li\u1EC7u-v\u1EC1-v\u1EADt-nu\xF4i-trong-nh\xE0-\u0111\u01B0\u1EE3c-g\u1ECDi-l\xE0-<code>pets_dataset</code>,-c\xF3-c\u1ED9t-<code>name</code>-bi\u1EC3u-th\u1ECB-t\xEAn-c\u1EE7a-t\u1EEBng-v\u1EADt-nu\xF4i.-ph\u01B0\u01A1ng-ph\xE1p-ti\u1EBFp-c\u1EADn-n\xE0o-sau-\u0111\xE2y-s\u1EBD-cho-ph\xE9p-b\u1EA1n-l\u1ECDc-t\u1EADp-d\u1EEF-li\u1EC7u-cho-t\u1EA5t-c\u1EA3-v\u1EADt-nu\xF4i-c\xF3-t\xEAn-b\u1EAFt-\u0111\u1EA7u-b\u1EB1ng-ch\u1EEF-c\xE1i-\u201Cl\u201D?"),r(G,"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"),r(G,"href","#3.-gi\u1EA3-s\u1EED-b\u1EA1n-c\xF3-m\u1ED9t-t\u1EADp-d\u1EEF-li\u1EC7u-v\u1EC1-v\u1EADt-nu\xF4i-trong-nh\xE0-\u0111\u01B0\u1EE3c-g\u1ECDi-l\xE0-<code>pets_dataset</code>,-c\xF3-c\u1ED9t-<code>name</code>-bi\u1EC3u-th\u1ECB-t\xEAn-c\u1EE7a-t\u1EEBng-v\u1EADt-nu\xF4i.-ph\u01B0\u01A1ng-ph\xE1p-ti\u1EBFp-c\u1EADn-n\xE0o-sau-\u0111\xE2y-s\u1EBD-cho-ph\xE9p-b\u1EA1n-l\u1ECDc-t\u1EADp-d\u1EEF-li\u1EC7u-cho-t\u1EA5t-c\u1EA3-v\u1EADt-nu\xF4i-c\xF3-t\xEAn-b\u1EAFt-\u0111\u1EA7u-b\u1EB1ng-ch\u1EEF-c\xE1i-\u201Cl\u201D?"),r(E,"class","relative group"),r(B,"id","4.-\xE1nh-x\u1EA1-b\u1ED9-nh\u1EDB-l\xE0-g\xEC?"),r(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"),r(B,"href","#4.-\xE1nh-x\u1EA1-b\u1ED9-nh\u1EDB-l\xE0-g\xEC?"),r(N,"class","relative group"),r(R,"id","5.-l\u1EE3i-\xEDch-ch\xEDnh-c\u1EE7a-\xE1nh-x\u1EA1-b\u1ED9-nh\u1EDB-l\xE0-g\xEC?"),r(R,"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"),r(R,"href","#5.-l\u1EE3i-\xEDch-ch\xEDnh-c\u1EE7a-\xE1nh-x\u1EA1-b\u1ED9-nh\u1EDB-l\xE0-g\xEC?"),r(P,"class","relative group"),r(U,"id","6.-t\u1EA1i-sao-\u0111o\u1EA1n-m\xE3-sau-kh\xF4ng-th\xE0nh-c\xF4ng?"),r(U,"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"),r(U,"href","#6.-t\u1EA1i-sao-\u0111o\u1EA1n-m\xE3-sau-kh\xF4ng-th\xE0nh-c\xF4ng?"),r(q,"class","relative group"),r(I,"id","7.-l\u1EE3i-\xEDch-ch\xEDnh-c\u1EE7a-vi\u1EC7c-t\u1EA1o-th\u1EBB-t\u1EADp-d\u1EEF-li\u1EC7u-l\xE0-g\xEC?"),r(I,"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"),r(I,"href","#7.-l\u1EE3i-\xEDch-ch\xEDnh-c\u1EE7a-vi\u1EC7c-t\u1EA1o-th\u1EBB-t\u1EADp-d\u1EEF-li\u1EC7u-l\xE0-g\xEC?"),r(S,"class","relative group"),r(K,"id","8.-t\xECm-ki\u1EBFm-ng\u1EEF-ngh\u0129a-l\xE0-g\xEC?"),r(K,"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"),r(K,"href","#8.-t\xECm-ki\u1EBFm-ng\u1EEF-ngh\u0129a-l\xE0-g\xEC?"),r(C,"class","relative group"),r(O,"id","9.-\u0111\u1ED1i-v\u1EDBi-t\xECm-ki\u1EBFm-ng\u1EEF-ngh\u0129a-phi-\u0111\u1ED1i-x\u1EE9ng,-b\u1EA1n-th\u01B0\u1EDDng-c\xF3:"),r(O,"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"),r(O,"href","#9.-\u0111\u1ED1i-v\u1EDBi-t\xECm-ki\u1EBFm-ng\u1EEF-ngh\u0129a-phi-\u0111\u1ED1i-x\u1EE9ng,-b\u1EA1n-th\u01B0\u1EDDng-c\xF3:"),r(T,"class","relative group"),r(F,"id","10.-t\xF4i-c\xF3-th\u1EC3-s\u1EED-d\u1EE5ng-\u{1F917}-datasets-\u0111\u1EC3-t\u1EA3i-d\u1EEF-li\u1EC7u-s\u1EED-d\u1EE5ng-cho-c\xE1c-m\u1EA3ng-kh\xE1c-nh\u01B0-x\u1EED-l\xFD-\xE2m-thanh-\u0111\u01B0\u1EE3c-kh\xF4ng?"),r(F,"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"),r(F,"href","#10.-t\xF4i-c\xF3-th\u1EC3-s\u1EED-d\u1EE5ng-\u{1F917}-datasets-\u0111\u1EC3-t\u1EA3i-d\u1EEF-li\u1EC7u-s\u1EED-d\u1EE5ng-cho-c\xE1c-m\u1EA3ng-kh\xE1c-nh\u01B0-x\u1EED-l\xFD-\xE2m-thanh-\u0111\u01B0\u1EE3c-kh\xF4ng?"),r(D,"class","relative group")},m(t,h){e(document.head,b),s(t,Ot,h),s(t,k,h),e(k,H),e(H,yt),g(Q,yt,null),e(k,Tn),e(k,bt),e(bt,Dn),s(t,Ft,h),g(z,t,h),s(t,Qt,h),s(t,vt,h),e(vt,Hn),s(t,zt,h),s(t,$t,h),e($t,Mn),s(t,Jt,h),s(t,_,h),e(_,M),e(M,kt),g(J,kt,null),e(_,Ln),e(_,X),e(X,jn),e(X,_t),e(_t,Gn),e(X,Bn),s(t,Xt,h),g(V,t,h),s(t,Vt,h),s(t,w,h),e(w,L),e(L,wt),g(W,wt,null),e(w,Rn),e(w,Et),e(Et,Un),s(t,Wt,h),g(Y,t,h),s(t,Yt,h),s(t,j,h),e(j,In),e(j,At),e(At,Kn),e(j,On),s(t,Zt,h),g(Z,t,h),s(t,tn,h),s(t,E,h),e(E,G),e(G,Nt),g(tt,Nt,null),e(E,Fn),e(E,A),e(A,Qn),e(A,Pt),e(Pt,zn),e(A,Jn),e(A,qt),e(qt,Xn),e(A,Vn),s(t,nn,h),g(nt,t,h),s(t,en,h),s(t,N,h),e(N,B),e(B,St),g(et,St,null),e(N,Wn),e(N,Ct),e(Ct,Yn),s(t,hn,h),g(ht,t,h),s(t,an,h),s(t,P,h),e(P,R),e(R,Tt),g(at,Tt,null),e(P,Zn),e(P,Dt),e(Dt,te),s(t,cn,h),g(ct,t,h),s(t,rn,h),s(t,q,h),e(q,U),e(U,Ht),g(it,Ht,null),e(q,ne),e(q,Mt),e(Mt,ee),s(t,sn,h),g(rt,t,h),s(t,on,h),g(st,t,h),s(t,ln,h),s(t,S,h),e(S,I),e(I,Lt),g(ot,Lt,null),e(S,he),e(S,jt),e(jt,ae),s(t,pn,h),g(lt,t,h),s(t,un,h),s(t,C,h),e(C,K),e(K,Gt),g(pt,Gt,null),e(C,ce),e(C,Bt),e(Bt,ie),s(t,gn,h),g(ut,t,h),s(t,mn,h),s(t,T,h),e(T,O),e(O,Rt),g(gt,Rt,null),e(T,re),e(T,Ut),e(Ut,se),s(t,fn,h),g(mt,t,h),s(t,dn,h),s(t,D,h),e(D,F),e(F,It),g(ft,It,null),e(D,oe),e(D,Kt),e(Kt,le),s(t,vn,h),g(dt,t,h),$n=!0},p:th,i(t){$n||(m(Q.$$.fragment,t),m(z.$$.fragment,t),m(J.$$.fragment,t),m(V.$$.fragment,t),m(W.$$.fragment,t),m(Y.$$.fragment,t),m(Z.$$.fragment,t),m(tt.$$.fragment,t),m(nt.$$.fragment,t),m(et.$$.fragment,t),m(ht.$$.fragment,t),m(at.$$.fragment,t),m(ct.$$.fragment,t),m(it.$$.fragment,t),m(rt.$$.fragment,t),m(st.$$.fragment,t),m(ot.$$.fragment,t),m(lt.$$.fragment,t),m(pt.$$.fragment,t),m(ut.$$.fragment,t),m(gt.$$.fragment,t),m(mt.$$.fragment,t),m(ft.$$.fragment,t),m(dt.$$.fragment,t),$n=!0)},o(t){f(Q.$$.fragment,t),f(z.$$.fragment,t),f(J.$$.fragment,t),f(V.$$.fragment,t),f(W.$$.fragment,t),f(Y.$$.fragment,t),f(Z.$$.fragment,t),f(tt.$$.fragment,t),f(nt.$$.fragment,t),f(et.$$.fragment,t),f(ht.$$.fragment,t),f(at.$$.fragment,t),f(ct.$$.fragment,t),f(it.$$.fragment,t),f(rt.$$.fragment,t),f(st.$$.fragment,t),f(ot.$$.fragment,t),f(lt.$$.fragment,t),f(pt.$$.fragment,t),f(ut.$$.fragment,t),f(gt.$$.fragment,t),f(mt.$$.fragment,t),f(ft.$$.fragment,t),f(dt.$$.fragment,t),$n=!1},d(t){n(b),t&&n(Ot),t&&n(k),d(Q),t&&n(Ft),d(z,t),t&&n(Qt),t&&n(vt),t&&n(zt),t&&n($t),t&&n(Jt),t&&n(_),d(J),t&&n(Xt),d(V,t),t&&n(Vt),t&&n(w),d(W),t&&n(Wt),d(Y,t),t&&n(Yt),t&&n(j),t&&n(Zt),d(Z,t),t&&n(tn),t&&n(E),d(tt),t&&n(nn),d(nt,t),t&&n(en),t&&n(N),d(et),t&&n(hn),d(ht,t),t&&n(an),t&&n(P),d(at),t&&n(cn),d(ct,t),t&&n(rn),t&&n(q),d(it),t&&n(sn),d(rt,t),t&&n(on),d(st,t),t&&n(ln),t&&n(S),d(ot),t&&n(pn),d(lt,t),t&&n(un),t&&n(C),d(pt),t&&n(gn),d(ut,t),t&&n(mn),t&&n(T),d(gt),t&&n(fn),d(mt,t),t&&n(dn),t&&n(D),d(ft),t&&n(vn),d(dt,t)}}}const ah={local:"vui-cui-chng",title:"\u0110\u1ED1 vui cu\u1ED1i ch\u01B0\u01A1ng"};function ch(pe){return nh(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class uh extends Ve{constructor(b){super();We(this,b,ch,hh,Ye,{})}}export{uh as default,ah as metadata};
