import{s as X,n as Z,o as J}from"../chunks/scheduler.37c15a92.js";import{S as N,i as Q,g as h,s as i,r as b,A as W,h as $,f as n,c as r,j as O,u as _,x as D,k as V,y as Y,a,v as L,d as x,t as A,w as T}from"../chunks/index.7cb9c9b8.js";import{H as F,E as ee}from"../chunks/index.e79b7fff.js";function te(j){let l,R,v,y,o,C,s,M,f,G="If you want to dive deeper into the question of variance and bias tradeoff in Deep Reinforcement Learning, you can check out these two articles:",P,m,z='<li><a href="https://blog.mlreview.com/making-sense-of-the-bias-variance-trade-off-in-deep-reinforcement-learning-79cf1e83d565" rel="nofollow">Making Sense of the Bias / Variance Trade-off in (Deep) Reinforcement Learning</a></li> <li><a href="https://www.endtoend.ai/blog/bias-variance-tradeoff-in-reinforcement-learning/" rel="nofollow">Bias-variance Tradeoff in Reinforcement Learning</a></li>',H,c,E,d,I='<li><a href="https://spinningup.openai.com/en/latest/spinningup/rl_intro.html?highlight=advantage%20functio#advantage-functions" rel="nofollow">Advantage Functions, SpinningUp RL</a></li>',S,p,k,u,K='<li><a href="https://www.youtube.com/watch?v=AKbX1Zvo7r8" rel="nofollow">Foundations of Deep RL Series, L3 Policy Gradients and Advantage Estimation by Pieter Abbeel</a></li> <li><a href="https://arxiv.org/abs/1602.01783v2" rel="nofollow">A2C Paper: Asynchronous Methods for Deep Reinforcement Learning</a></li>',q,g,U,w,B;return o=new F({props:{title:"Additional Readings",local:"additional-readings",headingTag:"h1"}}),s=new F({props:{title:"Bias-variance tradeoff in Reinforcement Learning",local:"bias-variance-tradeoff-in-reinforcement-learning",headingTag:"h2"}}),c=new F({props:{title:"Advantage Functions",local:"advantage-functions",headingTag:"h2"}}),p=new F({props:{title:"Actor Critic",local:"actor-critic",headingTag:"h2"}}),g=new ee({props:{source:"https://github.com/huggingface/deep-rl-class/blob/main/units/en/unit6/additional-readings.mdx"}}),{c(){l=h("meta"),R=i(),v=h("p"),y=i(),b(o.$$.fragment),C=i(),b(s.$$.fragment),M=i(),f=h("p"),f.textContent=G,P=i(),m=h("ul"),m.innerHTML=z,H=i(),b(c.$$.fragment),E=i(),d=h("ul"),d.innerHTML=I,S=i(),b(p.$$.fragment),k=i(),u=h("ul"),u.innerHTML=K,q=i(),b(g.$$.fragment),U=i(),w=h("p"),this.h()},l(e){const t=W("svelte-u9bgzb",document.head);l=$(t,"META",{name:!0,content:!0}),t.forEach(n),R=r(e),v=$(e,"P",{}),O(v).forEach(n),y=r(e),_(o.$$.fragment,e),C=r(e),_(s.$$.fragment,e),M=r(e),f=$(e,"P",{"data-svelte-h":!0}),D(f)!=="svelte-qwfwsr"&&(f.textContent=G),P=r(e),m=$(e,"UL",{"data-svelte-h":!0}),D(m)!=="svelte-qd15nb"&&(m.innerHTML=z),H=r(e),_(c.$$.fragment,e),E=r(e),d=$(e,"UL",{"data-svelte-h":!0}),D(d)!=="svelte-1toxapj"&&(d.innerHTML=I),S=r(e),_(p.$$.fragment,e),k=r(e),u=$(e,"UL",{"data-svelte-h":!0}),D(u)!=="svelte-xotoqk"&&(u.innerHTML=K),q=r(e),_(g.$$.fragment,e),U=r(e),w=$(e,"P",{}),O(w).forEach(n),this.h()},h(){V(l,"name","hf:doc:metadata"),V(l,"content",ne)},m(e,t){Y(document.head,l),a(e,R,t),a(e,v,t),a(e,y,t),L(o,e,t),a(e,C,t),L(s,e,t),a(e,M,t),a(e,f,t),a(e,P,t),a(e,m,t),a(e,H,t),L(c,e,t),a(e,E,t),a(e,d,t),a(e,S,t),L(p,e,t),a(e,k,t),a(e,u,t),a(e,q,t),L(g,e,t),a(e,U,t),a(e,w,t),B=!0},p:Z,i(e){B||(x(o.$$.fragment,e),x(s.$$.fragment,e),x(c.$$.fragment,e),x(p.$$.fragment,e),x(g.$$.fragment,e),B=!0)},o(e){A(o.$$.fragment,e),A(s.$$.fragment,e),A(c.$$.fragment,e),A(p.$$.fragment,e),A(g.$$.fragment,e),B=!1},d(e){e&&(n(R),n(v),n(y),n(C),n(M),n(f),n(P),n(m),n(H),n(E),n(d),n(S),n(k),n(u),n(q),n(U),n(w)),n(l),T(o,e),T(s,e),T(c,e),T(p,e),T(g,e)}}}const ne='{"title":"Additional Readings","local":"additional-readings","sections":[{"title":"Bias-variance tradeoff in Reinforcement Learning","local":"bias-variance-tradeoff-in-reinforcement-learning","sections":[],"depth":2},{"title":"Advantage Functions","local":"advantage-functions","sections":[],"depth":2},{"title":"Actor Critic","local":"actor-critic","sections":[],"depth":2}],"depth":1}';function ae(j){return J(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class oe extends N{constructor(l){super(),Q(this,l,ae,te,X,{})}}export{oe as component};
