]> git.sesse.net Git - voxel-flow/blobdiff - utils/prefetch_queue_shuffle.py
Update to Python 3 syntax.
[voxel-flow] / utils / prefetch_queue_shuffle.py
index 5d391a9bf7e60d2084906581753bf1c2e5844a0a..b488649bf01703b7fbc76adf8d75a267ee7de93c 100755 (executable)
@@ -3,7 +3,7 @@ from __future__ import print_function
 import glob
 import numpy as np
 import os 
-import Queue
+import queue
 import random
 import scipy
 from scipy import misc
@@ -55,7 +55,7 @@ class PrefetchQueue(object):
 
     # Start prefetching thread
     # self.prefetch_queue = Queue.Queue(maxsize=prefetch_size)
-    self.prefetch_queue = Queue.PriorityQueue(maxsize=prefetch_size)
+    self.prefetch_queue = queue.PriorityQueue(maxsize=prefetch_size)
     for k in range(num_workers):
       t = threading.Thread(target=prefetch_job,
         args=(self.load_fn, self.prefetch_queue, self.data_list,