I have a simple class which has a member variable of rasterio dataset. Inside the class, there is also a function wrapped by a python multiprocessing call. See below
This code is supposed to print 'Worker 0', 'Worker 1' and 'Worker 2'. However, when I actually ran this code, it printed nothing but exited normally.
I then tried to comment out the line reading the tif image using rasterio, which looks like this
This time it printed out text as I expected.
Is there any possible reason that causes this issue? Thanks!