Seems to be caused at the model merge stage:
Reproduction of the issue here along with possible change that would suffix the model names running on the GPUs uniquely by index:
https://gist.github.com/BAXTER001/5b2bb9e65b587f893298f09102436ca1
https://github.com/keras-team/keras/compare/master...BAXTER001:patch-1
Any updates on this one?
Also, I have found a quick fix if anybody is fine with hacks :) Just set the names manually before calling multi_gpu_model():
model.output_names = ['output_1', 'output_2', 'output_3', ...]
model = multi_gpu_model(model)
bump
Any updates?
Most helpful comment
Any updates on this one?
Also, I have found a quick fix if anybody is fine with hacks :) Just set the names manually before calling
multi_gpu_model():