allow integer expando values
This commit is contained in:
parent
35f380c5d0
commit
264c3abd83
1 changed files with 4 additions and 1 deletions
|
@ -1090,13 +1090,16 @@ class SGDR(Learner):
|
||||||
|
|
||||||
def __init__(self, optim, epochs=100, rate=None,
|
def __init__(self, optim, epochs=100, rate=None,
|
||||||
restarts=0, restart_decay=0.5, callback=None,
|
restarts=0, restart_decay=0.5, callback=None,
|
||||||
expando=None):
|
expando=0):
|
||||||
self.restart_epochs = int(epochs)
|
self.restart_epochs = int(epochs)
|
||||||
self.decay = _f(restart_decay)
|
self.decay = _f(restart_decay)
|
||||||
self.restarts = int(restarts)
|
self.restarts = int(restarts)
|
||||||
self.restart_callback = callback
|
self.restart_callback = callback
|
||||||
# TODO: rename expando to something not insane
|
# TODO: rename expando to something not insane
|
||||||
self.expando = expando if expando is not None else lambda i: i
|
self.expando = expando if expando is not None else lambda i: i
|
||||||
|
if type(self.expando) == int:
|
||||||
|
inc = self.expando
|
||||||
|
self.expando = self.expando = lambda i: inc
|
||||||
|
|
||||||
self.splits = []
|
self.splits = []
|
||||||
epochs = 0
|
epochs = 0
|
||||||
|
|
Loading…
Reference in a new issue