这是我的代码有两台发电机定义: one_line_gen = (x for x in range(3))
def three_line_gen():
yield 0
yield 1
yield 2
当我执行: for x in one_line_gen:
print x
for x in one_line_gen:
print x
目前我正在试图获得fit_generator与我的发电机工作,但不知何故这不工作那么好fit_generator不工作.. 下面是一个例子: import numpy as np
from keras.utils import np_utils
from keras import metrics
import keras
from keras.models import Sequentia
为了说明这个问题,假设我们有这个简单的发电机: def firstn(n):
num = 0
while num < n:
yield num
num += 1
for i in firstn(10):
print i
这将打印数字0到9。但是,如果我们有: def firstn(n):
num = 0
while