小编Sac*_*rma的帖子

Why is my tensorflow generator function so slow?

Below generator function is too slow. Is there a way by which we can optimise this code ?. train_dataset_c1 is train dataset for Class 1 of the form image,1 train_dataset_c0 is train dataset for Class 0 of the form image,0

def generator(positive_dataset, negative_dataset):
while True:
    for pos_rec, neg_rec in zip(positive_dataset, negative_dataset):
        pos_x, pos_y = pos_rec
        neg_x, neg_y = neg_rec
        x = tf.concat([pos_x, neg_x], axis=0)
        y = tf.concat([pos_y, neg_y], axis=0)
        yield x, y

train_generator = generator(train_dataset_c1, train_dataset_c0)
test_generator = generator(test_dataset_c1, test_dataset_c0)
Run Code Online (Sandbox Code Playgroud)

generator deep-learning tensorflow2.0

1
推荐指数
1
解决办法
410
查看次数

标签 统计

deep-learning ×1

generator ×1

tensorflow2.0 ×1