def func(args):
    i = args[0]
img = args[1]
print('{}: {} {}'.format(i, img.shape, img.sum()))
return 0
N = 10000
images = ((i, np.random.random_integers(1, 100, size=(500, 500))) for i in
    range(N))
pool = multiprocessing.Pool(4)
pool.imap(func, images)
pool.close()
pool.join()
Многопроцессорная ошибка ввода-вывода: неверная длина сообщения