冗长扼杀 IPython 笔记本
Verbosity is killing IPython Notebook
我目前正在 IPython 3 笔记本中使用 keras
,但是,如果我使用 fit_generator()
函数的 verbosity
选项,笔记本开始冻结。我不确定为什么会这样。我必须等待相当长的时间,也许过了一会儿它又回来了,但大多数时候我只是简单地杀死它。现在我根本不使用它,但我很乐意。知道问题出在哪里吗?
使用 verbosity=1
的示例:
model.fit_generator(generator=batch_generator(train, seed=42),
samples_per_epoch=train.shape[0],
nb_epoch=1,
callbacks=[tbCallback, TestCallback((test, test))],
verbose=0)
之前已经指出这个问题:https://github.com/fchollet/keras/pull/5165
据我所知,问题出在 iPython 中的数据积累,所以如果你 运行 很多时期和很长的时期,这几乎是不可避免的。
要么降低 keras/utils/generic_utils.py
的更新率,要么设置 verbosity=0
我目前正在 IPython 3 笔记本中使用 keras
,但是,如果我使用 fit_generator()
函数的 verbosity
选项,笔记本开始冻结。我不确定为什么会这样。我必须等待相当长的时间,也许过了一会儿它又回来了,但大多数时候我只是简单地杀死它。现在我根本不使用它,但我很乐意。知道问题出在哪里吗?
使用 verbosity=1
的示例:
model.fit_generator(generator=batch_generator(train, seed=42),
samples_per_epoch=train.shape[0],
nb_epoch=1,
callbacks=[tbCallback, TestCallback((test, test))],
verbose=0)
之前已经指出这个问题:https://github.com/fchollet/keras/pull/5165
据我所知,问题出在 iPython 中的数据积累,所以如果你 运行 很多时期和很长的时期,这几乎是不可避免的。
要么降低 keras/utils/generic_utils.py
的更新率,要么设置 verbosity=0