GANs模型代码中存在问题的函数:
def generate_image(iteration):
for i in range(CLASSES):
curLabel = genRandomLabels(BATCH_SIZE, CLASSES, condition=i)
samples = session.run(
all_fixed_noise_samples, feed_dict={sample_labels: curLabel}
)
samples = (samples + 1.0) * (255.99 / 2).astype("int32")
lib.save_images.save_images(
samples.reshape((BATCH_SIZE, 3, DIM, DIM)),
"generated/samples_{}_{}.png".format(str(i), iteration),
)
我明白了:
samples = (samples + 1.0) * (255.99 / 2).astype("int32")
TypeError: can only concatenate list (not "float") to list
如何解决这个问题
似乎您正在尝试执行阵列广播,但它不适用于Python列表:
但是,它确实适用于Numpy阵列:
相关问题 更多 >
编程相关推荐