def METHOD_NAME(inputs, num_workers):
    with fou.ProgressBar(inputs) as pb:
        with fou.get_multiprocessing_context().Pool(
            processes=num_workers
        ) as pool:
            for _ in pb(pool.imap_unordered(_download_image, inputs)):
                pass