YueRuShuang
YueRuShuang
我也遇到了同样的问题,环境是使用的google的colab平台 报错如下 ``` /content/gdrive/My Drive/code/AttnGAN/code/miscc/utils.py:236: RuntimeWarning: invalid value encountered in true_divide one_map = (one_map - minV) / (maxV - minV) Traceback (most recent call last): File "/usr/local/lib/python3.6/dist-packages/PIL/Image.py", line 2680, in...
好的 感谢! 我的是python3.6,最后将256*256*12的向量截断为256*256*3了,然后可以运行,不知道会不会产生比较大的影响
我将`/code/miscc/util.py`文件中,第243行的`PIL_att = Image.fromarray(np.uint8(one_map))`修改为`PIL_att = Image.fromarray(np.uint8(one_map)[:,:,0:3])`,第251行的`row.append(np.concatenate([one_map, middle_pad], 1))`修改为`row.append(np.concatenate([one_map[:,:,0:3], middle_pad], 1))`,然后重新运行,就可以生成图片结果了。 因为我才刚开始接触GAN和CV,所以我不确定这种修改方式会不会对生成的结果产生什么影响。
我刚才也试了使用python2.7运行,效果会比经过我修改后使用python3生成的图片,从直观效果上看会好很多