Buckets:

HuggingFaceDocBuilder's picture
download
raw
3.73 kB
import"../chunks/DsnmJJEf.js";import{i as w,h as x,C as L,H as t,D as o,E as T,s as z}from"../chunks/DT0OpeMJ.js";import{p as F,o as N,s as a,f as P,a as g,b as C,c as s,d as y,r as n,n as D}from"../chunks/Bb-LL0eD.js";const E='{"title":"RMSprop","local":"rmsprop","sections":[{"title":"RMSprop","local":"api-class ][ bitsandbytes.optim.RMSprop","sections":[],"depth":2},{"title":"RMSprop8bit","local":"bitsandbytes.optim.RMSprop8bit","sections":[],"depth":2},{"title":"RMSprop32bit","local":"bitsandbytes.optim.RMSprop32bit","sections":[],"depth":2}],"depth":1}';var H=y('<meta name="hf:doc:metadata"/>'),q=y('<p></p> <!> <!> <p>RMSprop is an adaptive learning rate optimizer that is very similar to <code>Adagrad</code>. RMSprop stores a <em>weighted average</em> of the squared past gradients for each parameter and uses it to scale their learning rate. This allows the learning rate to be automatically lower or higher depending on the magnitude of the gradient, and it prevents the learning rate from diminishing.</p> <!> <div class="docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"><!></div> <!> <div class="docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"><!></div> <!> <div class="docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"><!></div> <!> <p></p>',1);function U(u,_){F(_,!1),N(()=>{new URLSearchParams(window.location.search).get("fw")}),w();var p=q();x("6gmf02",v=>{var h=H();z(h,"content",E),g(v,h)});var m=a(P(p),2);L(m,{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"});var l=a(m,2);t(l,{title:"RMSprop",local:"rmsprop",headingTag:"h1"});var d=a(l,4);t(d,{title:"RMSprop",local:"api-class ][ bitsandbytes.optim.RMSprop",headingTag:"h2"});var e=a(d,2),M=s(e);o(M,{name:"class bitsandbytes.optim.RMSprop",anchor:"bitsandbytes.optim.RMSprop",source:"https://github.com/bitsandbytes-foundation/bitsandbytes/blob/vr_1999/bitsandbytes/optim/rmsprop.py#L8",parameters:[{name:"params",val:""},{name:"lr",val:" = 0.01"},{name:"alpha",val:" = 0.99"},{name:"eps",val:" = 1e-08"},{name:"weight_decay",val:" = 0"},{name:"momentum",val:" = 0"},{name:"centered",val:" = False"},{name:"optim_bits",val:" = 32"},{name:"args",val:" = None"},{name:"min_8bit_size",val:" = 4096"}]}),n(e);var b=a(e,2);t(b,{title:"RMSprop8bit",local:"bitsandbytes.optim.RMSprop8bit",headingTag:"h2"});var r=a(b,2),S=s(r);o(S,{name:"class bitsandbytes.optim.RMSprop8bit",anchor:"bitsandbytes.optim.RMSprop8bit",source:"https://github.com/bitsandbytes-foundation/bitsandbytes/blob/vr_1999/bitsandbytes/optim/rmsprop.py#L64",parameters:[{name:"params",val:""},{name:"lr",val:" = 0.01"},{name:"alpha",val:" = 0.99"},{name:"eps",val:" = 1e-08"},{name:"weight_decay",val:" = 0"},{name:"momentum",val:" = 0"},{name:"centered",val:" = False"},{name:"args",val:" = None"},{name:"min_8bit_size",val:" = 4096"}]}),n(r);var c=a(r,2);t(c,{title:"RMSprop32bit",local:"bitsandbytes.optim.RMSprop32bit",headingTag:"h2"});var i=a(c,2),f=s(i);o(f,{name:"class bitsandbytes.optim.RMSprop32bit",anchor:"bitsandbytes.optim.RMSprop32bit",source:"https://github.com/bitsandbytes-foundation/bitsandbytes/blob/vr_1999/bitsandbytes/optim/rmsprop.py#L117",parameters:[{name:"params",val:""},{name:"lr",val:" = 0.01"},{name:"alpha",val:" = 0.99"},{name:"eps",val:" = 1e-08"},{name:"weight_decay",val:" = 0"},{name:"momentum",val:" = 0"},{name:"centered",val:" = False"},{name:"args",val:" = None"},{name:"min_8bit_size",val:" = 4096"}]}),n(i);var R=a(i,2);T(R,{source:"https://github.com/bitsandbytes-foundation/bitsandbytes/blob/main/docs/source/reference/optim/rmsprop.mdx"}),D(2),g(u,p),C()}export{U as component};

Xet Storage Details

Size:
3.73 kB
·
Xet hash:
19fccfc6b104c9e84ffaa45f6820a4be33007f9c068e1fa5c00f5618d24a7e97

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.