In [4]:
import os
import numpy as np
import random
import pathlib
class Shuffler:
def __init__(self, array: np.ndarray) -> None:
self.original = array
self.shuffled = self.original.copy()
self.x = self.original.shape[1]
self.y = self.original.shape[0]
self._pieces = []
def _split(self, x: int, y: int, x_list: list, y_list: list) -> None:
if len(self._pieces) > 0:
self._pieces.clear()
for x_n, x_piece in enumerate(x_list):
for y_n, y_piece in enumerate(y_list):
self._pieces.append(
self.original[y_n * y:y_piece, x_n * x:x_piece]
)
def _generate_image(self, cols: int) -> None:
chunks = [
np.vstack(chunk) for chunk in zip(*[iter(self._pieces)] * cols)
]
self.shuffled = np.hstack(np.array(chunks, dtype=np.uint8))
def shuffle(self, matrix: tuple) -> np.ndarray:
print(f'Original shape: {self.original.shape}')
x = int(self.x / matrix[0])
x_list = list(range(x, self.x + 1, x))
y = int(self.y / matrix[1])
y_list = list(range(y, self.y + 1, y))
self._split(x, y, x_list, y_list)
random.shuffle(self._pieces)
self._generate_image(matrix[1])
print(f'Shuffled shape: {self.shuffled.shape}')
return self.shuffled
def split_and_shuffle(self, t: int, direction: str) -> np.ndarray:
print(f'Original shape: {self.original.shape}')
if direction == 'h':
y = int(self.y / (t + 1))
y_list = list(range(y, self.y + 1, y))
x_list = [self.x]
self._split(self.x, y, x_list, y_list)
elif direction == 'v':
x = int(self.x / (t + 1))
x_list = list(range(x, self.x + 1, x))
y_list = [self.y]
self._split(x, self.y, x_list, y_list)
else:
raise ValueError("Direction must be 'h' for horizontal or 'v' for vertical")
# Keep one part in the original position and rotate the others by 180n degrees
keep_index = random.randint(0, t)
for i in range(len(self._pieces)):
if i != keep_index:
n = random.choice([1,2])
self._pieces[i] = np.rot90(self._pieces[i], k=2*n)
if direction == 'h':
self.shuffled = np.vstack(self._pieces)
elif direction == 'v':
self.shuffled = np.hstack(self._pieces)
print(f'Shuffled and rotated shape: {self.shuffled.shape}')
return self.shuffled
def shuffle_npy_files(src_folder: str, dst_folder: str, matrix: tuple, split_params: tuple = None) -> None:
total_files = sum([len(files) for r, d, files in os.walk(src_folder) if any(f.endswith('.npy') for f in files)])
processed_files = 0
for root, _, files in os.walk(src_folder):
for file in files:
if file.endswith('.npy'):
src_file_path = os.path.join(root, file)
dst_file_path = os.path.join(
dst_folder,
os.path.relpath(root, src_folder),
file
)
os.makedirs(os.path.dirname(dst_file_path), exist_ok=True)
array = np.load(src_file_path)
shuffler = Shuffler(array)
if split_params:
shuffled_array = shuffler.split_and_shuffle(*split_params)
else:
shuffled_array = shuffler.shuffle(matrix)
np.save(dst_file_path, shuffled_array)
processed_files += 1
print(f'Processed {processed_files}/{total_files} files')
src_folder = 'data/top_5_compressed'
dst_folder = 'data_shuffle/top_5_compressed'
matrix = (4, 4)
split_params = (1, 'h') # Example: split into 2 equal parts horizontally and shuffle
shuffle_npy_files(src_folder, dst_folder, matrix, split_params)
Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 2/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 3/1100 files Original shape: (65, 5) Shuffled and rotated shape: (64, 5) Processed 4/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 5/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 6/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 7/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 8/1100 files Original shape: (121, 5) Shuffled and rotated shape: (120, 5) Processed 9/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 10/1100 files Original shape: (99, 5) Shuffled and rotated shape: (98, 5) Processed 11/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 12/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 13/1100 files Original shape: (121, 5) Shuffled and rotated shape: (120, 5) Processed 14/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 15/1100 files Original shape: (65, 5) Shuffled and rotated shape: (64, 5) Processed 16/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 17/1100 files Original shape: (103, 5) Shuffled and rotated shape: (102, 5) Processed 18/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 19/1100 files Original shape: (65, 5) Shuffled and rotated shape: (64, 5) Processed 20/1100 files Original shape: (99, 5) Shuffled and rotated shape: (98, 5) Processed 21/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 22/1100 files Original shape: (121, 5) Shuffled and rotated shape: (120, 5) Processed 23/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 24/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 25/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 26/1100 files Original shape: (99, 5) Shuffled and rotated shape: (98, 5) Processed 27/1100 files Original shape: (65, 5) Shuffled and rotated shape: (64, 5) Processed 28/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 29/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 30/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 31/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 32/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 33/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 34/1100 files Original shape: (103, 5) Shuffled and rotated shape: (102, 5) Processed 35/1100 files Original shape: (103, 5) Shuffled and rotated shape: (102, 5) Processed 36/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 37/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 38/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 39/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 40/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 41/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 42/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 43/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 44/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 45/1100 files Original shape: (99, 5) Shuffled and rotated shape: (98, 5) Processed 46/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 47/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 48/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 49/1100 files Original shape: (103, 5) Shuffled and rotated shape: (102, 5) Processed 50/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 51/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 52/1100 files Original shape: (121, 5) Shuffled and rotated shape: (120, 5) Processed 53/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 54/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 55/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 56/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 57/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 58/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 59/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 60/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 61/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 62/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 63/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 64/1100 files Original shape: (189, 5) Shuffled and rotated shape: (188, 5) Processed 65/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 66/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 67/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 68/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 69/1100 files Original shape: (189, 5) Shuffled and rotated shape: (188, 5) Processed 70/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 71/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 72/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 73/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 74/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 75/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 76/1100 files Original shape: (203, 5) Shuffled and rotated shape: (202, 5) Processed 77/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 78/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 79/1100 files Original shape: (171, 5) Shuffled and rotated shape: (170, 5) Processed 80/1100 files Original shape: (203, 5) Shuffled and rotated shape: (202, 5) Processed 81/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 82/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 83/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 84/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 85/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 86/1100 files Original shape: (203, 5) Shuffled and rotated shape: (202, 5) Processed 87/1100 files Original shape: (171, 5) Shuffled and rotated shape: (170, 5) Processed 88/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 89/1100 files Original shape: (189, 5) Shuffled and rotated shape: (188, 5) Processed 90/1100 files Original shape: (189, 5) Shuffled and rotated shape: (188, 5) Processed 91/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 92/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 93/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 94/1100 files Original shape: (171, 5) Shuffled and rotated shape: (170, 5) Processed 95/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 96/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 97/1100 files Original shape: (171, 5) Shuffled and rotated shape: (170, 5) Processed 98/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 99/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 100/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 101/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 102/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 103/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 104/1100 files Original shape: (203, 5) Shuffled and rotated shape: (202, 5) Processed 105/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 106/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 107/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 108/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 109/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 110/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 111/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 112/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 113/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 114/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 115/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 116/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 117/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 118/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 119/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 120/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 121/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 122/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 123/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 124/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 125/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 126/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 127/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 128/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 129/1100 files Original shape: (145, 5) Shuffled and rotated shape: (144, 5) Processed 130/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 131/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 132/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 133/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 134/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 135/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 136/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 137/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 138/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 139/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 140/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 141/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 142/1100 files Original shape: (145, 5) Shuffled and rotated shape: (144, 5) Processed 143/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 144/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 145/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 146/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 147/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 148/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 149/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 150/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 151/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 152/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 153/1100 files Original shape: (145, 5) Shuffled and rotated shape: (144, 5) Processed 154/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 155/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 156/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 157/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 158/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 159/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 160/1100 files Original shape: (145, 5) Shuffled and rotated shape: (144, 5) Processed 161/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 162/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 163/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 164/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 165/1100 files Original shape: (117, 5) Shuffled and rotated shape: (116, 5) Processed 166/1100 files Original shape: (101, 5) Shuffled and rotated shape: (100, 5) Processed 167/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 168/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 169/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 170/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 171/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 172/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 173/1100 files Original shape: (113, 5) Shuffled and rotated shape: (112, 5) Processed 174/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 175/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 176/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 177/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 178/1100 files Original shape: (101, 5) Shuffled and rotated shape: (100, 5) Processed 179/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 180/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 181/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 182/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 183/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 184/1100 files Original shape: (113, 5) Shuffled and rotated shape: (112, 5) Processed 185/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 186/1100 files Original shape: (113, 5) Shuffled and rotated shape: (112, 5) Processed 187/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 188/1100 files Original shape: (101, 5) Shuffled and rotated shape: (100, 5) Processed 189/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 190/1100 files Original shape: (104, 5) Shuffled and rotated shape: (104, 5) Processed 191/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 192/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 193/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 194/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 195/1100 files Original shape: (113, 5) Shuffled and rotated shape: (112, 5) Processed 196/1100 files Original shape: (104, 5) Shuffled and rotated shape: (104, 5) Processed 197/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 198/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 199/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 200/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 201/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 202/1100 files Original shape: (117, 5) Shuffled and rotated shape: (116, 5) Processed 203/1100 files Original shape: (117, 5) Shuffled and rotated shape: (116, 5) Processed 204/1100 files Original shape: (117, 5) Shuffled and rotated shape: (116, 5) Processed 205/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 206/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 207/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 208/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 209/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 210/1100 files Original shape: (104, 5) Shuffled and rotated shape: (104, 5) Processed 211/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 212/1100 files Original shape: (101, 5) Shuffled and rotated shape: (100, 5) Processed 213/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 214/1100 files Original shape: (104, 5) Shuffled and rotated shape: (104, 5) Processed 215/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 216/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 217/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 218/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 219/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 220/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 221/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 222/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 223/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 224/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 225/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 226/1100 files Original shape: (144, 5) Shuffled and rotated shape: (144, 5) Processed 227/1100 files Original shape: (190, 5) Shuffled and rotated shape: (190, 5) Processed 228/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 229/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 230/1100 files Original shape: (173, 5) Shuffled and rotated shape: (172, 5) Processed 231/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 232/1100 files Original shape: (144, 5) Shuffled and rotated shape: (144, 5) Processed 233/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 234/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 235/1100 files Original shape: (144, 5) Shuffled and rotated shape: (144, 5) Processed 236/1100 files Original shape: (190, 5) Shuffled and rotated shape: (190, 5) Processed 237/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 238/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 239/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 240/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 241/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 242/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 243/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 244/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 245/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 246/1100 files Original shape: (173, 5) Shuffled and rotated shape: (172, 5) Processed 247/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 248/1100 files Original shape: (165, 5) Shuffled and rotated shape: (164, 5) Processed 249/1100 files Original shape: (190, 5) Shuffled and rotated shape: (190, 5) Processed 250/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 251/1100 files Original shape: (165, 5) Shuffled and rotated shape: (164, 5) Processed 252/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 253/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 254/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 255/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 256/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 257/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 258/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 259/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 260/1100 files Original shape: (190, 5) Shuffled and rotated shape: (190, 5) Processed 261/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 262/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 263/1100 files Original shape: (144, 5) Shuffled and rotated shape: (144, 5) Processed 264/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 265/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 266/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 267/1100 files Original shape: (165, 5) Shuffled and rotated shape: (164, 5) Processed 268/1100 files Original shape: (165, 5) Shuffled and rotated shape: (164, 5) Processed 269/1100 files Original shape: (173, 5) Shuffled and rotated shape: (172, 5) Processed 270/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 271/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 272/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 273/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 274/1100 files Original shape: (173, 5) Shuffled and rotated shape: (172, 5) Processed 275/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 276/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 277/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 278/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 279/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 280/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 281/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 282/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 283/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 284/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 285/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 286/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 287/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 288/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 289/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 290/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 291/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 292/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 293/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 294/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 295/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 296/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 297/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 298/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 299/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 300/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 301/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 302/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 303/1100 files Original shape: (118, 5) Shuffled and rotated shape: (118, 5) Processed 304/1100 files Original shape: (118, 5) Shuffled and rotated shape: (118, 5) Processed 305/1100 files Original shape: (158, 5) Shuffled and rotated shape: (158, 5) Processed 306/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 307/1100 files Original shape: (158, 5) Shuffled and rotated shape: (158, 5) Processed 308/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 309/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 310/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 311/1100 files Original shape: (108, 5) Shuffled and rotated shape: (108, 5) Processed 312/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 313/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 314/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 315/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 316/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 317/1100 files Original shape: (158, 5) Shuffled and rotated shape: (158, 5) Processed 318/1100 files Original shape: (118, 5) Shuffled and rotated shape: (118, 5) Processed 319/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 320/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 321/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 322/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 323/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 324/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 325/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 326/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 327/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 328/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 329/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 330/1100 files Original shape: (118, 5) Shuffled and rotated shape: (118, 5) Processed 331/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 332/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 333/1100 files Original shape: (158, 5) Shuffled and rotated shape: (158, 5) Processed 334/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 335/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 336/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 337/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 338/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 339/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 340/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 341/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 342/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 343/1100 files Original shape: (98, 5) Shuffled and rotated shape: (98, 5) Processed 344/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 345/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 346/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 347/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 348/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 349/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 350/1100 files Original shape: (98, 5) Shuffled and rotated shape: (98, 5) Processed 351/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 352/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 353/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 354/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 355/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 356/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 357/1100 files Original shape: (98, 5) Shuffled and rotated shape: (98, 5) Processed 358/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 359/1100 files Original shape: (98, 5) Shuffled and rotated shape: (98, 5) Processed 360/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 361/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 362/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 363/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 364/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 365/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 366/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 367/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 368/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 369/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 370/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 371/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 372/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 373/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 374/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 375/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 376/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 377/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 378/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 379/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 380/1100 files Original shape: (137, 5) Shuffled and rotated shape: (136, 5) Processed 381/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 382/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 383/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 384/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 385/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 386/1100 files Original shape: (68, 5) Shuffled and rotated shape: (68, 5) Processed 387/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 388/1100 files Original shape: (177, 5) Shuffled and rotated shape: (176, 5) Processed 389/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 390/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 391/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 392/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 393/1100 files Original shape: (210, 5) Shuffled and rotated shape: (210, 5) Processed 394/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 395/1100 files Original shape: (177, 5) Shuffled and rotated shape: (176, 5) Processed 396/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 397/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 398/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 399/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 400/1100 files Original shape: (210, 5) Shuffled and rotated shape: (210, 5) Processed 401/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 402/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 403/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 404/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 405/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 406/1100 files Original shape: (210, 5) Shuffled and rotated shape: (210, 5) Processed 407/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 408/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 409/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 410/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 411/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 412/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 413/1100 files Original shape: (210, 5) Shuffled and rotated shape: (210, 5) Processed 414/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 415/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 416/1100 files Original shape: (68, 5) Shuffled and rotated shape: (68, 5) Processed 417/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 418/1100 files Original shape: (177, 5) Shuffled and rotated shape: (176, 5) Processed 419/1100 files Original shape: (68, 5) Shuffled and rotated shape: (68, 5) Processed 420/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 421/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 422/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 423/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 424/1100 files Original shape: (177, 5) Shuffled and rotated shape: (176, 5) Processed 425/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 426/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 427/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 428/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 429/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 430/1100 files Original shape: (68, 5) Shuffled and rotated shape: (68, 5) Processed 431/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 432/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 433/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 434/1100 files Original shape: (211, 5) Shuffled and rotated shape: (210, 5) Processed 435/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 436/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 437/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 438/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 439/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 440/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 441/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 442/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 443/1100 files Original shape: (25, 5) Shuffled and rotated shape: (24, 5) Processed 444/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 445/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 446/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 447/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 448/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 449/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 450/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 451/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 452/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 453/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 454/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 455/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 456/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 457/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 458/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 459/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 460/1100 files Original shape: (25, 5) Shuffled and rotated shape: (24, 5) Processed 461/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 462/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 463/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 464/1100 files Original shape: (25, 5) Shuffled and rotated shape: (24, 5) Processed 465/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 466/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 467/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 468/1100 files Original shape: (25, 5) Shuffled and rotated shape: (24, 5) Processed 469/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 470/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 471/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 472/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 473/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 474/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 475/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 476/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 477/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 478/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 479/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 480/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 481/1100 files Original shape: (82, 5) Shuffled and rotated shape: (82, 5) Processed 482/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 483/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 484/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 485/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 486/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 487/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 488/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 489/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 490/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 491/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 492/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 493/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 494/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 495/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 496/1100 files Original shape: (72, 5) Shuffled and rotated shape: (72, 5) Processed 497/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 498/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 499/1100 files Original shape: (74, 5) Shuffled and rotated shape: (74, 5) Processed 500/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 501/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 502/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 503/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 504/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 505/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 506/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 507/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 508/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 509/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 510/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 511/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 512/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 513/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 514/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 515/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 516/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 517/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 518/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 519/1100 files Original shape: (72, 5) Shuffled and rotated shape: (72, 5) Processed 520/1100 files Original shape: (74, 5) Shuffled and rotated shape: (74, 5) Processed 521/1100 files Original shape: (74, 5) Shuffled and rotated shape: (74, 5) Processed 522/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 523/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 524/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 525/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 526/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 527/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 528/1100 files Original shape: (94, 5) Shuffled and rotated shape: (94, 5) Processed 529/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 530/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 531/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 532/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 533/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 534/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 535/1100 files Original shape: (94, 5) Shuffled and rotated shape: (94, 5) Processed 536/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 537/1100 files Original shape: (72, 5) Shuffled and rotated shape: (72, 5) Processed 538/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 539/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 540/1100 files Original shape: (94, 5) Shuffled and rotated shape: (94, 5) Processed 541/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 542/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 543/1100 files Original shape: (74, 5) Shuffled and rotated shape: (74, 5) Processed 544/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 545/1100 files Original shape: (94, 5) Shuffled and rotated shape: (94, 5) Processed 546/1100 files Original shape: (72, 5) Shuffled and rotated shape: (72, 5) Processed 547/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 548/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 549/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 550/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 551/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 552/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 553/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 554/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 555/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 556/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 557/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 558/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 559/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 560/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 561/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 562/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 563/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 564/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 565/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 566/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 567/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 568/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 569/1100 files Original shape: (85, 5) Shuffled and rotated shape: (84, 5) Processed 570/1100 files Original shape: (85, 5) Shuffled and rotated shape: (84, 5) Processed 571/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 572/1100 files Original shape: (85, 5) Shuffled and rotated shape: (84, 5) Processed 573/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 574/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 575/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 576/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 577/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 578/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 579/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 580/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 581/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 582/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 583/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 584/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 585/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 586/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 587/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 588/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 589/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 590/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 591/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 592/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 593/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 594/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 595/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 596/1100 files Original shape: (85, 5) Shuffled and rotated shape: (84, 5) Processed 597/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 598/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 599/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 600/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 601/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 602/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 603/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 604/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 605/1100 files Original shape: (81, 5) Shuffled and rotated shape: (80, 5) Processed 606/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 607/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 608/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 609/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 610/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 611/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 612/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 613/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 614/1100 files Original shape: (81, 5) Shuffled and rotated shape: (80, 5) Processed 615/1100 files Original shape: (126, 5) Shuffled and rotated shape: (126, 5) Processed 616/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 617/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 618/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 619/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 620/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 621/1100 files Original shape: (81, 5) Shuffled and rotated shape: (80, 5) Processed 622/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 623/1100 files Original shape: (126, 5) Shuffled and rotated shape: (126, 5) Processed 624/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 625/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 626/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 627/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 628/1100 files Original shape: (81, 5) Shuffled and rotated shape: (80, 5) Processed 629/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 630/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 631/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 632/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 633/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 634/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 635/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 636/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 637/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 638/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 639/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 640/1100 files Original shape: (78, 5) Shuffled and rotated shape: (78, 5) Processed 641/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 642/1100 files Original shape: (126, 5) Shuffled and rotated shape: (126, 5) Processed 643/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 644/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 645/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 646/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 647/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 648/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 649/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 650/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 651/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 652/1100 files Original shape: (126, 5) Shuffled and rotated shape: (126, 5) Processed 653/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 654/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 655/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 656/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 657/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 658/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 659/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 660/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 661/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 662/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 663/1100 files Original shape: (48, 5) Shuffled and rotated shape: (48, 5) Processed 664/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 665/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 666/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 667/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 668/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 669/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 670/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 671/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 672/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 673/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 674/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 675/1100 files Original shape: (48, 5) Shuffled and rotated shape: (48, 5) Processed 676/1100 files Original shape: (48, 5) Shuffled and rotated shape: (48, 5) Processed 677/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 678/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 679/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 680/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 681/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 682/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 683/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 684/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 685/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 686/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 687/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 688/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 689/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 690/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 691/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 692/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 693/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 694/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 695/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 696/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 697/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 698/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 699/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 700/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 701/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 702/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 703/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 704/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 705/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 706/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 707/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 708/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 709/1100 files Original shape: (48, 5) Shuffled and rotated shape: (48, 5) Processed 710/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 711/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 712/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 713/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 714/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 715/1100 files Original shape: (61, 5) Shuffled and rotated shape: (60, 5) Processed 716/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 717/1100 files Original shape: (42, 5) Shuffled and rotated shape: (42, 5) Processed 718/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 719/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 720/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 721/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 722/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 723/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 724/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 725/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 726/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 727/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 728/1100 files Original shape: (42, 5) Shuffled and rotated shape: (42, 5) Processed 729/1100 files Original shape: (61, 5) Shuffled and rotated shape: (60, 5) Processed 730/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 731/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 732/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 733/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 734/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 735/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 736/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 737/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 738/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 739/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 740/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 741/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 742/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 743/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 744/1100 files Original shape: (61, 5) Shuffled and rotated shape: (60, 5) Processed 745/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 746/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 747/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 748/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 749/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 750/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 751/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 752/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 753/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 754/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 755/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 756/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 757/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 758/1100 files Original shape: (42, 5) Shuffled and rotated shape: (42, 5) Processed 759/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 760/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 761/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 762/1100 files Original shape: (60, 5) Shuffled and rotated shape: (60, 5) Processed 763/1100 files Original shape: (61, 5) Shuffled and rotated shape: (60, 5) Processed 764/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 765/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 766/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 767/1100 files Original shape: (42, 5) Shuffled and rotated shape: (42, 5) Processed 768/1100 files Original shape: (58, 5) Shuffled and rotated shape: (58, 5) Processed 769/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 770/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 771/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 772/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 773/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 774/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 775/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 776/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 777/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 778/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 779/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 780/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 781/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 782/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 783/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 784/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 785/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 786/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 787/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 788/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 789/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 790/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 791/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 792/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 793/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 794/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 795/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 796/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 797/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 798/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 799/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 800/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 801/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 802/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 803/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 804/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 805/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 806/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 807/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 808/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 809/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 810/1100 files Original shape: (53, 5) Shuffled and rotated shape: (52, 5) Processed 811/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 812/1100 files Original shape: (50, 5) Shuffled and rotated shape: (50, 5) Processed 813/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 814/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 815/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 816/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 817/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 818/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 819/1100 files Original shape: (55, 5) Shuffled and rotated shape: (54, 5) Processed 820/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 821/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 822/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 823/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 824/1100 files Original shape: (54, 5) Shuffled and rotated shape: (54, 5) Processed 825/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 826/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 827/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 828/1100 files Original shape: (46, 5) Shuffled and rotated shape: (46, 5) Processed 829/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 830/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 831/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 832/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 833/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 834/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 835/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 836/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 837/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 838/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 839/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 840/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 841/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 842/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 843/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 844/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 845/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 846/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 847/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 848/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 849/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 850/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 851/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 852/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 853/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 854/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 855/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 856/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 857/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 858/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 859/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 860/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 861/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 862/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 863/1100 files Original shape: (46, 5) Shuffled and rotated shape: (46, 5) Processed 864/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 865/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 866/1100 files Original shape: (49, 5) Shuffled and rotated shape: (48, 5) Processed 867/1100 files Original shape: (46, 5) Shuffled and rotated shape: (46, 5) Processed 868/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 869/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 870/1100 files Original shape: (47, 5) Shuffled and rotated shape: (46, 5) Processed 871/1100 files Original shape: (57, 5) Shuffled and rotated shape: (56, 5) Processed 872/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 873/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 874/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 875/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 876/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 877/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 878/1100 files Original shape: (46, 5) Shuffled and rotated shape: (46, 5) Processed 879/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 880/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 881/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 882/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 883/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 884/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 885/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 886/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 887/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 888/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 889/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 890/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 891/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 892/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 893/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 894/1100 files Original shape: (87, 5) Shuffled and rotated shape: (86, 5) Processed 895/1100 files Original shape: (87, 5) Shuffled and rotated shape: (86, 5) Processed 896/1100 files Original shape: (93, 5) Shuffled and rotated shape: (92, 5) Processed 897/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 898/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 899/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 900/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 901/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 902/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 903/1100 files Original shape: (93, 5) Shuffled and rotated shape: (92, 5) Processed 904/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 905/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 906/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 907/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 908/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 909/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 910/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 911/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 912/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 913/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 914/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 915/1100 files Original shape: (96, 5) Shuffled and rotated shape: (96, 5) Processed 916/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 917/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 918/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 919/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 920/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 921/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 922/1100 files Original shape: (76, 5) Shuffled and rotated shape: (76, 5) Processed 923/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 924/1100 files Original shape: (93, 5) Shuffled and rotated shape: (92, 5) Processed 925/1100 files Original shape: (93, 5) Shuffled and rotated shape: (92, 5) Processed 926/1100 files Original shape: (87, 5) Shuffled and rotated shape: (86, 5) Processed 927/1100 files Original shape: (77, 5) Shuffled and rotated shape: (76, 5) Processed 928/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 929/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 930/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 931/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 932/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 933/1100 files Original shape: (87, 5) Shuffled and rotated shape: (86, 5) Processed 934/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 935/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 936/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 937/1100 files Original shape: (80, 5) Shuffled and rotated shape: (80, 5) Processed 938/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 939/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 940/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 941/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 942/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 943/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 944/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 945/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 946/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 947/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 948/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 949/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 950/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 951/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 952/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 953/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 954/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 955/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 956/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 957/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 958/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 959/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 960/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 961/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 962/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 963/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 964/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 965/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 966/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 967/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 968/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 969/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 970/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 971/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 972/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 973/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 974/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 975/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 976/1100 files Original shape: (83, 5) Shuffled and rotated shape: (82, 5) Processed 977/1100 files Original shape: (80, 5) Shuffled and rotated shape: (80, 5) Processed 978/1100 files Original shape: (80, 5) Shuffled and rotated shape: (80, 5) Processed 979/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 980/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 981/1100 files Original shape: (80, 5) Shuffled and rotated shape: (80, 5) Processed 982/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 983/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 984/1100 files Original shape: (102, 5) Shuffled and rotated shape: (102, 5) Processed 985/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 986/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 987/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 988/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 989/1100 files Original shape: (86, 5) Shuffled and rotated shape: (86, 5) Processed 990/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 991/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 992/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 993/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 994/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 995/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 996/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 997/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 998/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 999/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 1000/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1001/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1002/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1003/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1004/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1005/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1006/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1007/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1008/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 1009/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1010/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1011/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1012/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1013/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1014/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 1015/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1016/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1017/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1018/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 1019/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1020/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1021/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1022/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1023/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1024/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 1025/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1026/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1027/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1028/1100 files Original shape: (105, 5) Shuffled and rotated shape: (104, 5) Processed 1029/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1030/1100 files Original shape: (105, 5) Shuffled and rotated shape: (104, 5) Processed 1031/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1032/1100 files Original shape: (79, 5) Shuffled and rotated shape: (78, 5) Processed 1033/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1034/1100 files Original shape: (134, 5) Shuffled and rotated shape: (134, 5) Processed 1035/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1036/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1037/1100 files Original shape: (105, 5) Shuffled and rotated shape: (104, 5) Processed 1038/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 1039/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1040/1100 files Original shape: (105, 5) Shuffled and rotated shape: (104, 5) Processed 1041/1100 files Original shape: (138, 5) Shuffled and rotated shape: (138, 5) Processed 1042/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1043/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1044/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1045/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 1046/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 1047/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1048/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1049/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1050/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1051/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1052/1100 files Original shape: (112, 5) Shuffled and rotated shape: (112, 5) Processed 1053/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1054/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 1055/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1056/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1057/1100 files Original shape: (112, 5) Shuffled and rotated shape: (112, 5) Processed 1058/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 1059/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 1060/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 1061/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1062/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1063/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1064/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1065/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1066/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1067/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1068/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 1069/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 1070/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 1071/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1072/1100 files Original shape: (132, 5) Shuffled and rotated shape: (132, 5) Processed 1073/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 1074/1100 files Original shape: (112, 5) Shuffled and rotated shape: (112, 5) Processed 1075/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1076/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1077/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1078/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1079/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 1080/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 1081/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1082/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1083/1100 files Original shape: (112, 5) Shuffled and rotated shape: (112, 5) Processed 1084/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1085/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1086/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1087/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1088/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1089/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1090/1100 files Original shape: (224, 224, 3) Shuffled and rotated shape: (224, 224, 3) Processed 1091/1100 files Original shape: (224, 224) Shuffled and rotated shape: (224, 224) Processed 1092/1100 files Original shape: (135, 5) Shuffled and rotated shape: (134, 5) Processed 1093/1100 files Original shape: (119, 5) Shuffled and rotated shape: (118, 5) Processed 1094/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1095/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1096/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1097/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1098/1100 files Original shape: (224, 224, 6) Shuffled and rotated shape: (224, 224, 6) Processed 1099/1100 files Original shape: (110, 5) Shuffled and rotated shape: (110, 5) Processed 1100/1100 files
In [1]:
import numpy as np
import cv2 as cv
import os
def npy_to_png(npy_file: str, png_file: str) -> None:
# Load the .npy file
array = np.load(npy_file)
# Select the first three channels
if array.shape[2] >= 3:
array = array[:, :, :3]
else:
raise ValueError("The array does not have enough channels to select 3.")
# Normalize the array to the range 0-255
normalized_array = cv.normalize(array, None, 0, 255, cv.NORM_MINMAX)
# Convert to uint8
uint8_array = normalized_array.astype(np.uint8)
# Ensure the directory exists
#os.makedirs(os.path.dirname(png_file), exist_ok=True)
# Remove the file if it exists
if os.path.exists(png_file):
os.remove(png_file)
# Save as .png file
cv.imwrite(png_file, uint8_array)
print(f'Saved {png_file}')
In [20]:
npy_file = 'data/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
#npy_file = 'data_shuffle/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
png_file = 'original_chair_RGB.png'
npy_to_png(npy_file, png_file)
Saved original_chair_RGB.png
In [21]:
#npy_file = 'data/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
npy_file = 'data_shuffle_1split_h_keepsrandom/data_shuffle/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
png_file = 'shuffle_chair_RGB_1splith.png'
npy_to_png(npy_file, png_file)
Saved shuffle_chair_RGB_1splith.png
In [22]:
#npy_file = 'data/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
npy_file = 'data_shuffle_1split_v_keepsrandom/data_shuffle/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
png_file = 'shuffle_chair_RGB_1splitv.png'
npy_to_png(npy_file, png_file)
Saved shuffle_chair_RGB_1splitv.png
In [23]:
#npy_file = 'data/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
npy_file = 'data_shuffle_1splith_1splitv_random/data_shuffle/top_5_compressed/test/Chair/16c39375ac34adf37d47168999f25fa0/4_16c39375ac34adf37d47168999f25fa0_RGB.npy'
png_file = 'shuffle_chair_RGB_1splitv1splith.png'
npy_to_png(npy_file, png_file)
Saved shuffle_chair_RGB_1splitv1splith.png
In [ ]:
npy_file = 'data/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
#npy_file = 'data_shuffle/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
png_file = 'original_figurine_RGB.png'
npy_to_png(npy_file, png_file)
Saved original_figurine_RGB.png
In [10]:
#npy_file = 'data/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
npy_file = 'data_shuffle_1split_h_keepsrandom/data_shuffle/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
png_file = 'shuffle_figurine_RGB_1splith.png'
npy_to_png(npy_file, png_file)
Saved shuffle_figurine_RGB_1splith.png
In [12]:
#npy_file = 'data/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
npy_file = 'data_shuffle_1split_v_keepsrandom/data_shuffle/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
png_file = 'shuffle_figurine_RGB_1splitv.png'
npy_to_png(npy_file, png_file)
Saved shuffle_figurine_RGB_1splitv.png
In [13]:
#npy_file = 'data/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
npy_file = 'data_shuffle_1splith_1splitv_random/data_shuffle/top_5_compressed/test/figurines/13ec920416ec5b7786d06929bacb135d/0_13ec920416ec5b7786d06929bacb135d_RGB.npy'
png_file = 'shuffle_figurine_RGB_1splitv1splith.png'
npy_to_png(npy_file, png_file)
Saved shuffle_figurine_RGB_1splitv1splith.png
In [3]:
#npy_file = 'data/top_5_compressed/test/Lamp/12aa829de18f4e6ad5cb6d178687b980/0_12aa829de18f4e6ad5cb6d178687b980_RGB.npy'
npy_file = 'data_shuffle_1split_h_keepsrandom/data_shuffle/top_5_compressed/test/Lamp/12aa829de18f4e6ad5cb6d178687b980/0_12aa829de18f4e6ad5cb6d178687b980_RGB.npy'
png_file = 'shuffle_lamp_RGB_1splith.png'
npy_to_png(npy_file, png_file)
Saved shuffle_lamp_RGB_1splith.png
In [4]:
npy_file = 'data_shuffle_1split_v_keepsrandom/data_shuffle/top_5_compressed/test/Lamp/12aa829de18f4e6ad5cb6d178687b980/0_12aa829de18f4e6ad5cb6d178687b980_RGB.npy'
png_file = 'shuffle_lamp_RGB_1splitv.png'
npy_to_png(npy_file, png_file)
Saved shuffle_lamp_RGB_1splitv.png
In [5]:
npy_file = 'data_shuffle_1splith_1splitv_random/data_shuffle/top_5_compressed/test/Lamp/12aa829de18f4e6ad5cb6d178687b980/0_12aa829de18f4e6ad5cb6d178687b980_RGB.npy'
png_file = 'shuffle_lamp_RGB_1splitv1splith.png'
npy_to_png(npy_file, png_file)
Saved shuffle_lamp_RGB_1splitv1splith.png
In [ ]:
In [24]:
array = np.load(npy_file)
In [25]:
array.shape
Out[25]:
(222, 224, 3)
In [ ]: