import{s as Z,n as D,o as X}from"../chunks/scheduler.f6b352c8.js";import{S as Y,i as Q,g as i,s as a,r as k,A as V,h as p,f as s,c as l,j as A,u as F,x as w,k as S,y as K,a as n,v as N,d as R,t as z,w as G}from"../chunks/index.7f38e934.js";import{C as O}from"../chunks/CodeBlock.2a338b68.js";import{H as tt}from"../chunks/Heading.333929c4.js";function et(b){let o,_,h,I,r,C,u,j=`在本单元中，我们探讨了微调 ASR 模型的挑战，验证了在新语言上微调像 Whisper（即使是小型检查点）模型需要不少时间和资源。
为了提供实践经验，我们设计了一个练习，让您能够在使用较小数据集的情况下，体验微调 ASR 模型的过程。
这个练习的主要目的是让您熟悉过程，而不是取得生产级别的结果。我们故意设置了一个低指标，以确保即使在资源有限的情况下，您也应该能够达到它。`,M,m,B="以下是指导说明：",q,c,W="<li>使用 <code>&quot;PolyAI/minds14&quot;</code> 数据集的美式英语（“en-US”）子集，微调 <code>&quot;openai/whisper-tiny&quot;</code> 模型。</li> <li>使用 <strong>前450 个样本</strong>进行训练，其余的用于评估。确保在使用 <code>.map</code> 方法预处理数据集时设置 <code>num_proc=1</code>（这将确保您的模型正确提交以进行评估）。</li> <li>评估模型时，使用本单元描述的 <code>wer</code> 和 <code>wer_ortho</code> 指标。但是，<em>不要</em> 通过乘以 100 将指标转换为百分比（例如，如果 WER 是 42%，我们将期望在此练习中看到 0.42 的值）。</li>",v,d,H="您微调了一个模型后，请使用以下 <code>kwargs</code> 将其上传到 🤗 Hub：",$,T,x,J,E="如果您的模型的标准化 WER（<code>wer</code>）低于 <strong>0.37</strong>，您将通过这个任务。",g,f,L="请随意构建您的模型 demo，并在 Discord 上分享！如果您有任何问题，欢迎在 #audio-study-group 频道发布。",P,y,U;return r=new tt({props:{title:"实战练习",local:"实战练习",headingTag:"h1"}}),T=new O({props:{code:"a3dhcmdzJTIwJTNEJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIyZGF0YXNldF90YWdzJTIyJTNBJTIwJTIyUG9seUFJJTJGbWluZHMxNCUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMmZpbmV0dW5lZF9mcm9tJTIyJTNBJTIwJTIyb3BlbmFpJTJGd2hpc3Blci10aW55JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIydGFza3MlMjIlM0ElMjAlMjJhdXRvbWF0aWMtc3BlZWNoLXJlY29nbml0aW9uJTIyJTJDJTBBJTdE",highlighted:`<span class="hljs-attribute">kwargs</span> = {
    <span class="hljs-string">&quot;dataset_tags&quot;</span>: <span class="hljs-string">&quot;PolyAI/minds14&quot;</span>,
    <span class="hljs-string">&quot;finetuned_from&quot;</span>: <span class="hljs-string">&quot;openai/whisper-tiny&quot;</span>,
    <span class="hljs-string">&quot;tasks&quot;</span>: <span class="hljs-string">&quot;automatic-speech-recognition&quot;</span>,
}`,wrap:!1}}),{c(){o=i("meta"),_=a(),h=i("p"),I=a(),k(r.$$.fragment),C=a(),u=i("p"),u.textContent=j,M=a(),m=i("p"),m.textContent=B,q=a(),c=i("ul"),c.innerHTML=W,v=a(),d=i("p"),d.innerHTML=H,$=a(),k(T.$$.fragment),x=a(),J=i("p"),J.innerHTML=E,g=a(),f=i("p"),f.textContent=L,P=a(),y=i("p"),this.h()},l(t){const e=V("svelte-u9bgzb",document.head);o=p(e,"META",{name:!0,content:!0}),e.forEach(s),_=l(t),h=p(t,"P",{}),A(h).forEach(s),I=l(t),F(r.$$.fragment,t),C=l(t),u=p(t,"P",{"data-svelte-h":!0}),w(u)!=="svelte-skumjy"&&(u.textContent=j),M=l(t),m=p(t,"P",{"data-svelte-h":!0}),w(m)!=="svelte-rwaewa"&&(m.textContent=B),q=l(t),c=p(t,"UL",{"data-svelte-h":!0}),w(c)!=="svelte-w4rozn"&&(c.innerHTML=W),v=l(t),d=p(t,"P",{"data-svelte-h":!0}),w(d)!=="svelte-126ugt7"&&(d.innerHTML=H),$=l(t),F(T.$$.fragment,t),x=l(t),J=p(t,"P",{"data-svelte-h":!0}),w(J)!=="svelte-ebl5f4"&&(J.innerHTML=E),g=l(t),f=p(t,"P",{"data-svelte-h":!0}),w(f)!=="svelte-13eivqu"&&(f.textContent=L),P=l(t),y=p(t,"P",{}),A(y).forEach(s),this.h()},h(){S(o,"name","hf:doc:metadata"),S(o,"content",st)},m(t,e){K(document.head,o),n(t,_,e),n(t,h,e),n(t,I,e),N(r,t,e),n(t,C,e),n(t,u,e),n(t,M,e),n(t,m,e),n(t,q,e),n(t,c,e),n(t,v,e),n(t,d,e),n(t,$,e),N(T,t,e),n(t,x,e),n(t,J,e),n(t,g,e),n(t,f,e),n(t,P,e),n(t,y,e),U=!0},p:D,i(t){U||(R(r.$$.fragment,t),R(T.$$.fragment,t),U=!0)},o(t){z(r.$$.fragment,t),z(T.$$.fragment,t),U=!1},d(t){t&&(s(_),s(h),s(I),s(C),s(u),s(M),s(m),s(q),s(c),s(v),s(d),s($),s(x),s(J),s(g),s(f),s(P),s(y)),s(o),G(r,t),G(T,t)}}}const st='{"title":"实战练习","local":"实战练习","sections":[],"depth":1}';function nt(b){return X(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class pt extends Y{constructor(o){super(),Q(this,o,nt,et,Z,{})}}export{pt as component};
