Note
Go to the end to download the full example code.
6.4.1 Generating complex distributions
We reproduce the Figure 6.10 from the book, reconstructing a new image not in the dataset. We train our model on the CelebA dataset, and then, using a test image, we reconstruct it from its latent representation.
- Necessary Imports
Everything is already made in the previous file, so we just import it here.
import numpy as np
import matplotlib.pyplot as plt
from scipy.special import softmax
from ch6_9_CelebA import *
config = {
'input_shape':[218,178],
'rescale_shape':[50,50],
'Nx':1000, # Number of images to use for training
'Nz':16, # Numer of images to generate
'seed':43,
"main_folder":os.path.join(data_path,'celebA'),
}
def reconstruction_high_dimension(
kwargs = config,
selected_features=['Young', 'Blond_Hair','Attractive','Smiling'],
drop_features=['Male'],
dimensions = [40]
):
kwargs['Nz'] = 1
# Load images
celeba = CelebA_data_generator(selected_features=selected_features,drop_features=drop_features)
x_target,fx,y = celeba.get_data(**kwargs)
# We keep the first one for testing
x_target = x_target.values
test = x_target[0]
print(f"Loaded {kwargs['Nx']} images")
# This will enable us to sample from the latent space
# We don't pass the first image, as it is used for testing
for d in dimensions:
sampler = Sampler(x=x_target[1:], latent_dim=d, iter=0)
# We need a kernel to encode the testing image into latent space
origin_latent = sampler.get_x() # (Nx, d)
encoder = Kernel(x=x_target[1:], fx=origin_latent, order=2)
# Encode the testing image into latent space
test_latent = encoder(z=test.reshape(1,-1))
# Reconstruct it in the downascaled space
test_reconstruct = sampler(z=test_latent) # (1, kwargs['input_shape'])
# Computing distance between original and generated in latent space
dist = sampler.dnm(x=test_latent, y=origin_latent) # (1, Nx)
# Aligned idxs in latent space
indices = np.argmin(dist, axis=1) # (1,)
# Getting back original closest to the reconstructed image in latent space
origin = sampler(origin_latent[indices]) # (1, kwargs['input_shape'])
result = np.concatenate([test.reshape(1,-1), test_reconstruct, origin], axis=0) # (3, kwargs['input_shape'])
result_tile = tiles(result,pic_shape=kwargs['input_shape'],tile_shape=[1,3])
pic_name = str(kwargs['Nx'])+"D_"+str(d)+".png"
plt.imsave(os.path.join(proj_path,"pic_reconstructed_N"+pic_name),result_tile, vmin=0., vmax = 1.)
plt.show()
print("Saved",pic_name)
reconstruction_high_dimension(dimensions = [8])
0%| | 0.00/1.33G [00:00<?, ?B/s]
0%| | 1.00M/1.33G [00:00<12:15, 1.94MB/s]
0%|▏ | 3.00M/1.33G [00:00<04:18, 5.50MB/s]
0%|▎ | 6.00M/1.33G [00:00<02:12, 10.7MB/s]
1%|▌ | 9.00M/1.33G [00:00<01:39, 14.2MB/s]
1%|▋ | 12.0M/1.33G [00:01<01:22, 17.1MB/s]
1%|▊ | 15.0M/1.33G [00:01<01:12, 19.6MB/s]
1%|█ | 18.0M/1.33G [00:01<01:05, 21.4MB/s]
2%|█▏ | 21.0M/1.33G [00:01<01:03, 22.1MB/s]
2%|█▎ | 24.0M/1.33G [00:01<01:01, 23.0MB/s]
2%|█▌ | 27.0M/1.33G [00:01<00:58, 24.0MB/s]
2%|█▋ | 30.0M/1.33G [00:01<00:56, 24.9MB/s]
2%|█▊ | 33.0M/1.33G [00:01<00:54, 25.5MB/s]
3%|██ | 36.0M/1.33G [00:02<00:54, 25.7MB/s]
3%|██▏ | 39.0M/1.33G [00:02<00:53, 25.9MB/s]
3%|██▍ | 42.0M/1.33G [00:02<00:52, 26.3MB/s]
3%|██▌ | 45.0M/1.33G [00:02<00:51, 26.7MB/s]
4%|██▋ | 48.0M/1.33G [00:02<00:52, 26.4MB/s]
4%|██▉ | 51.0M/1.33G [00:02<00:53, 25.7MB/s]
4%|███ | 54.0M/1.33G [00:02<00:53, 25.9MB/s]
4%|███▏ | 57.0M/1.33G [00:02<00:55, 24.9MB/s]
4%|███▍ | 60.0M/1.33G [00:03<00:53, 25.6MB/s]
5%|███▌ | 63.0M/1.33G [00:03<00:52, 26.1MB/s]
5%|███▋ | 66.0M/1.33G [00:03<00:51, 26.4MB/s]
5%|███▉ | 69.0M/1.33G [00:03<00:52, 26.1MB/s]
5%|████ | 72.0M/1.33G [00:03<00:52, 25.6MB/s]
6%|████▏ | 75.0M/1.33G [00:03<00:51, 26.1MB/s]
6%|████▍ | 78.0M/1.33G [00:03<00:52, 25.6MB/s]
6%|████▌ | 81.0M/1.33G [00:03<00:51, 26.1MB/s]
6%|████▊ | 84.0M/1.33G [00:03<00:51, 25.8MB/s]
6%|████▉ | 87.0M/1.33G [00:04<00:51, 25.9MB/s]
7%|█████ | 90.0M/1.33G [00:04<00:51, 26.1MB/s]
7%|█████▎ | 93.0M/1.33G [00:04<00:50, 26.2MB/s]
7%|█████▍ | 96.0M/1.33G [00:04<00:51, 25.7MB/s]
7%|█████▌ | 99.0M/1.33G [00:04<00:51, 25.5MB/s]
7%|█████▊ | 102M/1.33G [00:04<00:51, 25.5MB/s]
8%|██████ | 105M/1.33G [00:04<00:52, 25.2MB/s]
8%|██████▏ | 108M/1.33G [00:04<00:52, 24.9MB/s]
8%|██████▎ | 111M/1.33G [00:05<00:50, 25.9MB/s]
8%|██████▌ | 114M/1.33G [00:05<00:48, 27.0MB/s]
9%|██████▋ | 117M/1.33G [00:05<00:48, 26.9MB/s]
9%|██████▊ | 120M/1.33G [00:05<00:58, 22.4MB/s]
9%|███████ | 123M/1.33G [00:05<01:04, 20.3MB/s]
9%|███████▏ | 126M/1.33G [00:05<01:01, 21.2MB/s]
9%|███████▍ | 129M/1.33G [00:05<00:57, 22.3MB/s]
10%|███████▌ | 132M/1.33G [00:06<00:55, 23.2MB/s]
10%|███████▋ | 135M/1.33G [00:06<00:54, 23.7MB/s]
10%|███████▉ | 138M/1.33G [00:06<00:52, 24.3MB/s]
10%|████████ | 141M/1.33G [00:06<00:51, 24.9MB/s]
11%|████████▏ | 144M/1.33G [00:06<00:50, 25.1MB/s]
11%|████████▍ | 147M/1.33G [00:06<00:51, 24.9MB/s]
11%|████████▌ | 150M/1.33G [00:06<00:51, 24.6MB/s]
11%|████████▊ | 153M/1.33G [00:06<00:49, 25.4MB/s]
11%|████████▉ | 156M/1.33G [00:07<00:50, 25.1MB/s]
12%|█████████ | 159M/1.33G [00:07<00:50, 25.1MB/s]
12%|█████████▎ | 162M/1.33G [00:07<00:50, 25.1MB/s]
12%|█████████▍ | 165M/1.33G [00:07<00:49, 25.5MB/s]
12%|█████████▌ | 168M/1.33G [00:07<00:48, 25.9MB/s]
13%|█████████▊ | 171M/1.33G [00:07<00:50, 24.8MB/s]
13%|█████████▉ | 174M/1.33G [00:07<00:49, 25.4MB/s]
13%|██████████▏ | 177M/1.33G [00:07<00:47, 26.0MB/s]
13%|██████████▎ | 180M/1.33G [00:08<00:49, 25.0MB/s]
13%|██████████▍ | 183M/1.33G [00:08<00:48, 25.2MB/s]
14%|██████████▋ | 186M/1.33G [00:08<00:48, 25.5MB/s]
14%|██████████▊ | 189M/1.33G [00:08<00:47, 25.7MB/s]
14%|██████████▉ | 192M/1.33G [00:08<00:46, 26.1MB/s]
14%|███████████▏ | 195M/1.33G [00:08<00:46, 26.2MB/s]
15%|███████████▎ | 198M/1.33G [00:08<00:46, 26.4MB/s]
15%|███████████▌ | 201M/1.33G [00:08<00:46, 26.4MB/s]
15%|███████████▋ | 204M/1.33G [00:09<00:46, 26.0MB/s]
15%|███████████▊ | 207M/1.33G [00:09<00:46, 25.9MB/s]
15%|████████████ | 210M/1.33G [00:09<00:46, 26.0MB/s]
16%|████████████▏ | 213M/1.33G [00:09<00:46, 25.8MB/s]
16%|████████████▎ | 216M/1.33G [00:09<00:46, 26.0MB/s]
16%|████████████▌ | 219M/1.33G [00:09<00:46, 25.5MB/s]
16%|████████████▋ | 222M/1.33G [00:09<00:46, 25.5MB/s]
17%|████████████▉ | 225M/1.33G [00:09<00:45, 26.0MB/s]
17%|█████████████ | 228M/1.33G [00:09<00:44, 26.7MB/s]
17%|█████████████▏ | 231M/1.33G [00:10<00:44, 26.6MB/s]
17%|█████████████▍ | 234M/1.33G [00:10<00:45, 26.0MB/s]
17%|█████████████▌ | 237M/1.33G [00:10<00:46, 25.1MB/s]
18%|█████████████▋ | 240M/1.33G [00:10<00:47, 24.7MB/s]
18%|█████████████▉ | 243M/1.33G [00:10<00:46, 25.4MB/s]
18%|██████████████ | 246M/1.33G [00:10<00:45, 25.7MB/s]
18%|██████████████▎ | 249M/1.33G [00:10<00:44, 26.0MB/s]
19%|██████████████▍ | 252M/1.33G [00:10<00:45, 25.6MB/s]
19%|██████████████▌ | 255M/1.33G [00:11<00:45, 25.3MB/s]
19%|██████████████▊ | 258M/1.33G [00:11<00:45, 25.6MB/s]
19%|██████████████▉ | 261M/1.33G [00:11<00:45, 25.2MB/s]
19%|███████████████ | 264M/1.33G [00:11<00:45, 25.3MB/s]
20%|███████████████▎ | 267M/1.33G [00:11<00:45, 25.1MB/s]
20%|███████████████▍ | 270M/1.33G [00:11<00:45, 25.2MB/s]
20%|███████████████▋ | 273M/1.33G [00:11<00:44, 25.4MB/s]
20%|███████████████▊ | 276M/1.33G [00:11<00:43, 26.0MB/s]
20%|███████████████▉ | 279M/1.33G [00:12<00:44, 25.5MB/s]
21%|████████████████▏ | 282M/1.33G [00:12<00:43, 25.8MB/s]
21%|████████████████▎ | 285M/1.33G [00:12<00:44, 25.5MB/s]
21%|████████████████▍ | 288M/1.33G [00:12<00:47, 23.7MB/s]
21%|████████████████▋ | 291M/1.33G [00:12<00:58, 19.2MB/s]
22%|████████████████▊ | 294M/1.33G [00:12<00:52, 21.3MB/s]
22%|█████████████████ | 297M/1.33G [00:12<00:48, 22.9MB/s]
22%|█████████████████▏ | 300M/1.33G [00:13<00:47, 23.4MB/s]
22%|█████████████████▎ | 303M/1.33G [00:13<00:46, 23.7MB/s]
22%|█████████████████▌ | 306M/1.33G [00:13<00:45, 24.6MB/s]
23%|█████████████████▋ | 309M/1.33G [00:13<00:43, 25.4MB/s]
23%|█████████████████▊ | 312M/1.33G [00:13<00:43, 25.6MB/s]
23%|██████████████████ | 315M/1.33G [00:13<00:41, 26.7MB/s]
23%|██████████████████▏ | 318M/1.33G [00:13<00:41, 26.4MB/s]
24%|██████████████████▍ | 321M/1.33G [00:13<00:40, 27.3MB/s]
24%|██████████████████▌ | 324M/1.33G [00:13<00:39, 27.8MB/s]
24%|██████████████████▋ | 327M/1.33G [00:14<00:37, 28.6MB/s]
24%|██████████████████▉ | 330M/1.33G [00:14<00:37, 28.8MB/s]
24%|███████████████████ | 333M/1.33G [00:14<00:37, 28.6MB/s]
25%|███████████████████▏ | 336M/1.33G [00:14<00:37, 29.0MB/s]
25%|███████████████████▍ | 339M/1.33G [00:14<00:37, 28.9MB/s]
25%|███████████████████▌ | 342M/1.33G [00:14<00:37, 28.7MB/s]
25%|███████████████████▊ | 345M/1.33G [00:14<00:36, 29.3MB/s]
26%|███████████████████▉ | 348M/1.33G [00:14<00:35, 29.6MB/s]
26%|████████████████████ | 351M/1.33G [00:14<00:37, 28.6MB/s]
26%|████████████████████▎ | 354M/1.33G [00:15<00:37, 28.4MB/s]
26%|████████████████████▍ | 357M/1.33G [00:15<00:36, 28.5MB/s]
26%|████████████████████▌ | 360M/1.33G [00:15<00:37, 27.9MB/s]
27%|████████████████████▊ | 363M/1.33G [00:15<00:37, 28.1MB/s]
27%|████████████████████▉ | 366M/1.33G [00:15<00:36, 28.2MB/s]
27%|█████████████████████▏ | 369M/1.33G [00:15<00:37, 27.5MB/s]
27%|█████████████████████▎ | 372M/1.33G [00:15<00:37, 27.9MB/s]
28%|█████████████████████▍ | 375M/1.33G [00:15<00:37, 27.6MB/s]
28%|█████████████████████▋ | 378M/1.33G [00:15<00:36, 27.9MB/s]
28%|█████████████████████▊ | 381M/1.33G [00:16<00:37, 27.7MB/s]
28%|█████████████████████▉ | 384M/1.33G [00:16<00:37, 27.5MB/s]
28%|██████████████████████▏ | 387M/1.33G [00:16<00:36, 27.8MB/s]
29%|██████████████████████▎ | 390M/1.33G [00:16<00:36, 28.1MB/s]
29%|██████████████████████▌ | 393M/1.33G [00:16<00:37, 27.3MB/s]
29%|██████████████████████▋ | 396M/1.33G [00:16<00:37, 27.0MB/s]
29%|██████████████████████▊ | 399M/1.33G [00:16<00:38, 26.2MB/s]
30%|███████████████████████ | 402M/1.33G [00:16<00:38, 26.1MB/s]
30%|███████████████████████▏ | 405M/1.33G [00:17<00:39, 25.3MB/s]
30%|███████████████████████▎ | 408M/1.33G [00:17<00:40, 24.9MB/s]
30%|███████████████████████▌ | 411M/1.33G [00:17<00:39, 25.1MB/s]
30%|███████████████████████▋ | 414M/1.33G [00:17<00:38, 26.0MB/s]
31%|███████████████████████▉ | 417M/1.33G [00:17<00:37, 26.7MB/s]
31%|████████████████████████ | 420M/1.33G [00:17<00:37, 26.6MB/s]
31%|████████████████████████▏ | 423M/1.33G [00:17<00:49, 19.9MB/s]
31%|████████████████████████▍ | 426M/1.33G [00:18<00:45, 21.4MB/s]
32%|████████████████████████▌ | 429M/1.33G [00:18<00:42, 22.8MB/s]
32%|████████████████████████▋ | 432M/1.33G [00:18<00:40, 24.0MB/s]
32%|████████████████████████▉ | 435M/1.33G [00:18<00:39, 24.8MB/s]
32%|█████████████████████████ | 438M/1.33G [00:18<00:39, 24.8MB/s]
32%|█████████████████████████▎ | 441M/1.33G [00:18<00:37, 25.9MB/s]
33%|█████████████████████████▍ | 444M/1.33G [00:18<00:35, 26.9MB/s]
33%|█████████████████████████▌ | 447M/1.33G [00:18<00:35, 27.4MB/s]
33%|█████████████████████████▊ | 450M/1.33G [00:18<00:35, 27.3MB/s]
33%|█████████████████████████▉ | 453M/1.33G [00:19<00:35, 27.1MB/s]
33%|██████████████████████████ | 456M/1.33G [00:19<00:35, 26.7MB/s]
34%|██████████████████████████▎ | 459M/1.33G [00:19<00:34, 27.4MB/s]
34%|██████████████████████████▍ | 462M/1.33G [00:19<00:35, 26.9MB/s]
34%|██████████████████████████▋ | 465M/1.33G [00:19<00:35, 26.7MB/s]
34%|██████████████████████████▊ | 468M/1.33G [00:19<00:34, 26.9MB/s]
35%|██████████████████████████▉ | 471M/1.33G [00:19<00:35, 26.5MB/s]
35%|███████████████████████████▏ | 474M/1.33G [00:19<00:35, 26.4MB/s]
35%|███████████████████████████▎ | 477M/1.33G [00:20<00:36, 25.5MB/s]
35%|███████████████████████████▍ | 480M/1.33G [00:20<00:36, 25.2MB/s]
35%|███████████████████████████▋ | 483M/1.33G [00:20<00:37, 24.5MB/s]
36%|███████████████████████████▊ | 486M/1.33G [00:20<00:36, 25.1MB/s]
36%|████████████████████████████ | 489M/1.33G [00:20<00:35, 25.6MB/s]
36%|████████████████████████████▏ | 492M/1.33G [00:20<00:35, 25.8MB/s]
36%|████████████████████████████▎ | 495M/1.33G [00:20<00:34, 26.0MB/s]
37%|████████████████████████████▌ | 498M/1.33G [00:20<00:34, 26.3MB/s]
37%|████████████████████████████▋ | 501M/1.33G [00:20<00:33, 26.7MB/s]
37%|████████████████████████████▊ | 504M/1.33G [00:21<00:34, 26.2MB/s]
37%|█████████████████████████████ | 507M/1.33G [00:21<00:34, 26.3MB/s]
37%|█████████████████████████████▏ | 510M/1.33G [00:21<00:34, 25.8MB/s]
38%|█████████████████████████████▍ | 513M/1.33G [00:21<00:35, 25.3MB/s]
38%|█████████████████████████████▌ | 516M/1.33G [00:21<00:34, 25.6MB/s]
38%|█████████████████████████████▋ | 519M/1.33G [00:21<00:36, 24.4MB/s]
38%|█████████████████████████████▉ | 522M/1.33G [00:21<00:35, 24.7MB/s]
39%|██████████████████████████████ | 525M/1.33G [00:22<00:36, 24.1MB/s]
39%|██████████████████████████████▏ | 528M/1.33G [00:22<00:36, 24.1MB/s]
39%|██████████████████████████████▍ | 531M/1.33G [00:22<00:35, 24.3MB/s]
39%|██████████████████████████████▌ | 534M/1.33G [00:22<00:35, 24.6MB/s]
39%|██████████████████████████████▊ | 537M/1.33G [00:22<00:35, 24.4MB/s]
40%|██████████████████████████████▉ | 540M/1.33G [00:22<00:36, 23.8MB/s]
40%|███████████████████████████████ | 543M/1.33G [00:22<00:36, 23.6MB/s]
40%|███████████████████████████████▎ | 546M/1.33G [00:23<00:42, 20.0MB/s]
40%|███████████████████████████████▍ | 549M/1.33G [00:23<00:42, 20.0MB/s]
41%|███████████████████████████████▌ | 552M/1.33G [00:23<00:39, 21.4MB/s]
41%|███████████████████████████████▊ | 555M/1.33G [00:23<00:36, 22.9MB/s]
41%|███████████████████████████████▉ | 558M/1.33G [00:23<00:35, 23.9MB/s]
41%|████████████████████████████████▏ | 561M/1.33G [00:23<00:34, 24.4MB/s]
41%|████████████████████████████████▎ | 564M/1.33G [00:23<00:33, 25.1MB/s]
42%|████████████████████████████████▍ | 567M/1.33G [00:23<00:32, 25.7MB/s]
42%|████████████████████████████████▋ | 570M/1.33G [00:24<00:31, 26.6MB/s]
42%|████████████████████████████████▊ | 573M/1.33G [00:24<00:30, 26.9MB/s]
42%|████████████████████████████████▉ | 576M/1.33G [00:24<00:31, 25.9MB/s]
43%|█████████████████████████████████▏ | 579M/1.33G [00:24<00:31, 25.8MB/s]
43%|█████████████████████████████████▎ | 582M/1.33G [00:24<00:33, 24.3MB/s]
43%|█████████████████████████████████▌ | 585M/1.33G [00:24<00:32, 24.9MB/s]
43%|█████████████████████████████████▋ | 588M/1.33G [00:24<00:33, 24.4MB/s]
43%|█████████████████████████████████▊ | 591M/1.33G [00:24<00:32, 24.6MB/s]
44%|██████████████████████████████████ | 594M/1.33G [00:25<00:32, 24.7MB/s]
44%|██████████████████████████████████▏ | 597M/1.33G [00:25<00:32, 25.1MB/s]
44%|██████████████████████████████████▎ | 600M/1.33G [00:25<00:31, 25.4MB/s]
44%|██████████████████████████████████▌ | 603M/1.33G [00:25<00:31, 25.4MB/s]
45%|██████████████████████████████████▋ | 606M/1.33G [00:25<00:31, 25.4MB/s]
45%|██████████████████████████████████▉ | 609M/1.33G [00:25<00:29, 26.4MB/s]
45%|███████████████████████████████████ | 612M/1.33G [00:25<00:30, 26.1MB/s]
45%|███████████████████████████████████▏ | 615M/1.33G [00:25<00:29, 26.8MB/s]
45%|███████████████████████████████████▍ | 618M/1.33G [00:25<00:28, 27.1MB/s]
46%|███████████████████████████████████▌ | 621M/1.33G [00:26<00:28, 27.0MB/s]
46%|███████████████████████████████████▋ | 624M/1.33G [00:26<00:29, 26.6MB/s]
46%|███████████████████████████████████▉ | 627M/1.33G [00:26<00:29, 26.3MB/s]
46%|████████████████████████████████████ | 630M/1.33G [00:26<00:29, 26.2MB/s]
46%|████████████████████████████████████▎ | 633M/1.33G [00:26<00:28, 26.7MB/s]
47%|████████████████████████████████████▍ | 636M/1.33G [00:26<00:28, 26.6MB/s]
47%|████████████████████████████████████▌ | 639M/1.33G [00:26<00:28, 26.3MB/s]
47%|████████████████████████████████████▊ | 642M/1.33G [00:26<00:27, 27.0MB/s]
47%|████████████████████████████████████▉ | 645M/1.33G [00:27<00:27, 27.2MB/s]
48%|█████████████████████████████████████ | 648M/1.33G [00:27<00:27, 26.8MB/s]
48%|█████████████████████████████████████▎ | 651M/1.33G [00:27<00:28, 26.5MB/s]
48%|█████████████████████████████████████▍ | 654M/1.33G [00:27<00:28, 26.5MB/s]
48%|█████████████████████████████████████▋ | 657M/1.33G [00:27<00:28, 26.1MB/s]
48%|█████████████████████████████████████▊ | 660M/1.33G [00:27<00:28, 26.2MB/s]
49%|█████████████████████████████████████▉ | 663M/1.33G [00:27<00:27, 26.6MB/s]
49%|██████████████████████████████████████▏ | 666M/1.33G [00:27<00:27, 26.6MB/s]
49%|██████████████████████████████████████▎ | 669M/1.33G [00:27<00:27, 26.6MB/s]
49%|██████████████████████████████████████▍ | 672M/1.33G [00:28<00:28, 25.2MB/s]
50%|██████████████████████████████████████▋ | 675M/1.33G [00:28<00:35, 20.4MB/s]
50%|██████████████████████████████████████▊ | 678M/1.33G [00:28<00:32, 21.8MB/s]
50%|███████████████████████████████████████ | 681M/1.33G [00:28<00:30, 23.4MB/s]
50%|███████████████████████████████████████▏ | 684M/1.33G [00:28<00:29, 24.3MB/s]
50%|███████████████████████████████████████▎ | 687M/1.33G [00:28<00:28, 25.1MB/s]
51%|███████████████████████████████████████▌ | 690M/1.33G [00:28<00:28, 24.8MB/s]
51%|███████████████████████████████████████▋ | 693M/1.33G [00:29<00:28, 24.8MB/s]
51%|███████████████████████████████████████▊ | 696M/1.33G [00:29<00:27, 25.6MB/s]
51%|████████████████████████████████████████ | 699M/1.33G [00:29<00:27, 25.1MB/s]
52%|████████████████████████████████████████▏ | 702M/1.33G [00:29<00:27, 25.2MB/s]
52%|████████████████████████████████████████▍ | 705M/1.33G [00:29<00:26, 25.5MB/s]
52%|████████████████████████████████████████▌ | 708M/1.33G [00:29<00:26, 26.1MB/s]
52%|████████████████████████████████████████▋ | 711M/1.33G [00:29<00:25, 26.8MB/s]
52%|████████████████████████████████████████▉ | 714M/1.33G [00:29<00:25, 26.7MB/s]
53%|█████████████████████████████████████████ | 717M/1.33G [00:30<00:25, 26.7MB/s]
53%|█████████████████████████████████████████▏ | 720M/1.33G [00:30<00:24, 27.3MB/s]
53%|█████████████████████████████████████████▍ | 723M/1.33G [00:30<00:24, 27.2MB/s]
53%|█████████████████████████████████████████▌ | 726M/1.33G [00:30<00:25, 26.4MB/s]
54%|█████████████████████████████████████████▊ | 729M/1.33G [00:30<00:24, 26.8MB/s]
54%|█████████████████████████████████████████▉ | 732M/1.33G [00:30<00:24, 27.1MB/s]
54%|██████████████████████████████████████████ | 735M/1.33G [00:30<00:24, 26.6MB/s]
54%|██████████████████████████████████████████▎ | 738M/1.33G [00:30<00:24, 27.0MB/s]
54%|██████████████████████████████████████████▍ | 741M/1.33G [00:30<00:24, 26.7MB/s]
55%|██████████████████████████████████████████▌ | 744M/1.33G [00:31<00:24, 26.4MB/s]
55%|██████████████████████████████████████████▊ | 747M/1.33G [00:31<00:24, 26.1MB/s]
55%|██████████████████████████████████████████▉ | 750M/1.33G [00:31<00:24, 26.0MB/s]
55%|███████████████████████████████████████████▏ | 753M/1.33G [00:31<00:24, 25.6MB/s]
56%|███████████████████████████████████████████▎ | 756M/1.33G [00:31<00:24, 25.6MB/s]
56%|███████████████████████████████████████████▍ | 759M/1.33G [00:31<00:24, 25.9MB/s]
56%|███████████████████████████████████████████▋ | 762M/1.33G [00:31<00:23, 26.7MB/s]
56%|███████████████████████████████████████████▊ | 765M/1.33G [00:31<00:22, 27.6MB/s]
56%|███████████████████████████████████████████▉ | 768M/1.33G [00:32<00:22, 27.1MB/s]
57%|████████████████████████████████████████████▏ | 771M/1.33G [00:32<00:22, 27.4MB/s]
57%|████████████████████████████████████████████▎ | 774M/1.33G [00:32<00:22, 27.8MB/s]
57%|████████████████████████████████████████████▌ | 777M/1.33G [00:32<00:22, 27.6MB/s]
57%|████████████████████████████████████████████▋ | 780M/1.33G [00:32<00:22, 27.3MB/s]
58%|████████████████████████████████████████████▊ | 783M/1.33G [00:32<00:21, 27.8MB/s]
58%|█████████████████████████████████████████████ | 786M/1.33G [00:32<00:21, 27.9MB/s]
58%|█████████████████████████████████████████████▏ | 789M/1.33G [00:32<00:22, 27.1MB/s]
58%|█████████████████████████████████████████████▎ | 792M/1.33G [00:32<00:22, 26.4MB/s]
58%|█████████████████████████████████████████████▌ | 795M/1.33G [00:33<00:22, 26.3MB/s]
59%|█████████████████████████████████████████████▋ | 798M/1.33G [00:33<00:22, 26.2MB/s]
59%|█████████████████████████████████████████████▉ | 801M/1.33G [00:33<00:23, 25.1MB/s]
59%|██████████████████████████████████████████████ | 804M/1.33G [00:33<00:28, 20.2MB/s]
59%|██████████████████████████████████████████████▎ | 808M/1.33G [00:33<00:25, 23.1MB/s]
60%|██████████████████████████████████████████████▌ | 812M/1.33G [00:33<00:22, 25.8MB/s]
60%|██████████████████████████████████████████████▋ | 815M/1.33G [00:33<00:21, 26.6MB/s]
60%|██████████████████████████████████████████████▊ | 818M/1.33G [00:34<00:21, 26.2MB/s]
60%|███████████████████████████████████████████████ | 821M/1.33G [00:34<00:21, 26.0MB/s]
61%|███████████████████████████████████████████████▏ | 824M/1.33G [00:34<00:21, 26.1MB/s]
61%|███████████████████████████████████████████████▎ | 827M/1.33G [00:34<00:21, 25.8MB/s]
61%|███████████████████████████████████████████████▌ | 830M/1.33G [00:34<00:21, 25.9MB/s]
61%|███████████████████████████████████████████████▋ | 833M/1.33G [00:34<00:21, 26.3MB/s]
61%|███████████████████████████████████████████████▉ | 836M/1.33G [00:34<00:21, 26.1MB/s]
62%|████████████████████████████████████████████████ | 839M/1.33G [00:34<00:21, 25.8MB/s]
62%|████████████████████████████████████████████████▏ | 842M/1.33G [00:35<00:21, 25.4MB/s]
62%|████████████████████████████████████████████████▍ | 845M/1.33G [00:35<00:21, 25.2MB/s]
62%|████████████████████████████████████████████████▌ | 848M/1.33G [00:35<00:21, 25.5MB/s]
62%|████████████████████████████████████████████████▋ | 851M/1.33G [00:35<00:20, 25.8MB/s]
63%|████████████████████████████████████████████████▉ | 854M/1.33G [00:35<00:20, 25.7MB/s]
63%|█████████████████████████████████████████████████ | 857M/1.33G [00:35<00:20, 25.6MB/s]
63%|█████████████████████████████████████████████████▎ | 860M/1.33G [00:35<00:20, 25.7MB/s]
63%|█████████████████████████████████████████████████▍ | 863M/1.33G [00:35<00:20, 25.2MB/s]
64%|█████████████████████████████████████████████████▌ | 866M/1.33G [00:36<00:20, 25.2MB/s]
64%|█████████████████████████████████████████████████▊ | 869M/1.33G [00:36<00:21, 24.2MB/s]
64%|█████████████████████████████████████████████████▉ | 872M/1.33G [00:36<00:22, 23.1MB/s]
64%|██████████████████████████████████████████████████ | 875M/1.33G [00:36<00:21, 23.9MB/s]
64%|██████████████████████████████████████████████████▎ | 878M/1.33G [00:36<00:21, 24.1MB/s]
65%|██████████████████████████████████████████████████▍ | 881M/1.33G [00:36<00:20, 24.1MB/s]
65%|██████████████████████████████████████████████████▋ | 884M/1.33G [00:36<00:20, 24.3MB/s]
65%|██████████████████████████████████████████████████▊ | 887M/1.33G [00:36<00:19, 24.9MB/s]
65%|██████████████████████████████████████████████████▉ | 890M/1.33G [00:37<00:19, 25.3MB/s]
66%|███████████████████████████████████████████████████▏ | 893M/1.33G [00:37<00:19, 25.6MB/s]
66%|███████████████████████████████████████████████████▎ | 896M/1.33G [00:37<00:19, 25.0MB/s]
66%|███████████████████████████████████████████████████▍ | 899M/1.33G [00:37<00:19, 25.4MB/s]
66%|███████████████████████████████████████████████████▋ | 902M/1.33G [00:37<00:18, 25.7MB/s]
66%|███████████████████████████████████████████████████▊ | 905M/1.33G [00:37<00:20, 23.4MB/s]
67%|████████████████████████████████████████████████████ | 908M/1.33G [00:37<00:19, 24.0MB/s]
67%|████████████████████████████████████████████████████▏ | 911M/1.33G [00:37<00:19, 24.9MB/s]
67%|████████████████████████████████████████████████████▎ | 914M/1.33G [00:38<00:18, 25.6MB/s]
67%|████████████████████████████████████████████████████▌ | 917M/1.33G [00:38<00:18, 25.2MB/s]
68%|████████████████████████████████████████████████████▋ | 920M/1.33G [00:38<00:18, 25.1MB/s]
68%|████████████████████████████████████████████████████▊ | 923M/1.33G [00:38<00:17, 25.8MB/s]
68%|█████████████████████████████████████████████████████ | 926M/1.33G [00:38<00:20, 22.1MB/s]
68%|█████████████████████████████████████████████████████▏ | 929M/1.33G [00:38<00:22, 19.9MB/s]
68%|█████████████████████████████████████████████████████▍ | 932M/1.33G [00:38<00:20, 21.6MB/s]
69%|█████████████████████████████████████████████████████▌ | 935M/1.33G [00:39<00:19, 22.6MB/s]
69%|█████████████████████████████████████████████████████▋ | 938M/1.33G [00:39<00:18, 23.5MB/s]
69%|█████████████████████████████████████████████████████▉ | 941M/1.33G [00:39<00:18, 24.3MB/s]
69%|██████████████████████████████████████████████████████ | 944M/1.33G [00:39<00:17, 25.0MB/s]
70%|██████████████████████████████████████████████████████▏ | 947M/1.33G [00:39<00:17, 25.4MB/s]
70%|██████████████████████████████████████████████████████▍ | 950M/1.33G [00:39<00:16, 25.8MB/s]
70%|██████████████████████████████████████████████████████▌ | 953M/1.33G [00:39<00:16, 25.4MB/s]
70%|██████████████████████████████████████████████████████▊ | 956M/1.33G [00:39<00:16, 25.1MB/s]
70%|██████████████████████████████████████████████████████▉ | 959M/1.33G [00:40<00:16, 25.5MB/s]
71%|███████████████████████████████████████████████████████ | 962M/1.33G [00:40<00:16, 24.9MB/s]
71%|███████████████████████████████████████████████████████▎ | 965M/1.33G [00:40<00:16, 25.7MB/s]
71%|███████████████████████████████████████████████████████▍ | 968M/1.33G [00:40<00:16, 25.3MB/s]
71%|███████████████████████████████████████████████████████▌ | 971M/1.33G [00:40<00:16, 25.1MB/s]
72%|███████████████████████████████████████████████████████▊ | 974M/1.33G [00:40<00:15, 25.6MB/s]
72%|███████████████████████████████████████████████████████▉ | 977M/1.33G [00:40<00:15, 25.5MB/s]
72%|████████████████████████████████████████████████████████▏ | 980M/1.33G [00:40<00:15, 25.3MB/s]
72%|████████████████████████████████████████████████████████▎ | 983M/1.33G [00:41<00:15, 25.2MB/s]
72%|████████████████████████████████████████████████████████▍ | 986M/1.33G [00:41<00:15, 25.8MB/s]
73%|████████████████████████████████████████████████████████▋ | 989M/1.33G [00:41<00:15, 25.3MB/s]
73%|████████████████████████████████████████████████████████▊ | 992M/1.33G [00:41<00:15, 25.2MB/s]
73%|████████████████████████████████████████████████████████▉ | 995M/1.33G [00:41<00:15, 25.6MB/s]
73%|█████████████████████████████████████████████████████████▏ | 998M/1.33G [00:41<00:14, 25.6MB/s]
74%|████████████████████████████████████████████████████████▌ | 0.98G/1.33G [00:41<00:14, 25.8MB/s]
74%|████████████████████████████████████████████████████████▊ | 0.98G/1.33G [00:41<00:14, 25.7MB/s]
74%|████████████████████████████████████████████████████████▉ | 0.98G/1.33G [00:42<00:14, 25.5MB/s]
74%|█████████████████████████████████████████████████████████ | 0.99G/1.33G [00:42<00:14, 25.8MB/s]
74%|█████████████████████████████████████████████████████████▎ | 0.99G/1.33G [00:42<00:14, 25.6MB/s]
75%|█████████████████████████████████████████████████████████▍ | 0.99G/1.33G [00:42<00:13, 25.9MB/s]
75%|█████████████████████████████████████████████████████████▋ | 1.00G/1.33G [00:42<00:14, 25.4MB/s]
75%|█████████████████████████████████████████████████████████▊ | 1.00G/1.33G [00:42<00:14, 25.3MB/s]
75%|█████████████████████████████████████████████████████████▉ | 1.00G/1.33G [00:42<00:14, 24.9MB/s]
75%|██████████████████████████████████████████████████████████▏ | 1.00G/1.33G [00:42<00:13, 25.8MB/s]
76%|██████████████████████████████████████████████████████████▎ | 1.01G/1.33G [00:42<00:13, 25.6MB/s]
76%|██████████████████████████████████████████████████████████▍ | 1.01G/1.33G [00:43<00:13, 25.9MB/s]
76%|██████████████████████████████████████████████████████████▋ | 1.01G/1.33G [00:43<00:13, 25.3MB/s]
76%|██████████████████████████████████████████████████████████▊ | 1.02G/1.33G [00:43<00:13, 25.1MB/s]
77%|██████████████████████████████████████████████████████████▉ | 1.02G/1.33G [00:43<00:13, 25.5MB/s]
77%|███████████████████████████████████████████████████████████▏ | 1.02G/1.33G [00:43<00:12, 26.4MB/s]
77%|███████████████████████████████████████████████████████████▎ | 1.02G/1.33G [00:43<00:12, 26.2MB/s]
77%|███████████████████████████████████████████████████████████▍ | 1.03G/1.33G [00:43<00:16, 19.4MB/s]
77%|███████████████████████████████████████████████████████████▋ | 1.03G/1.33G [00:44<00:15, 21.4MB/s]
78%|███████████████████████████████████████████████████████████▊ | 1.03G/1.33G [00:44<00:13, 23.0MB/s]
78%|████████████████████████████████████████████████████████████ | 1.04G/1.33G [00:44<00:12, 24.4MB/s]
78%|████████████████████████████████████████████████████████████▏ | 1.04G/1.33G [00:44<00:12, 25.1MB/s]
78%|████████████████████████████████████████████████████████████▎ | 1.04G/1.33G [00:44<00:11, 25.9MB/s]
79%|████████████████████████████████████████████████████████████▌ | 1.04G/1.33G [00:44<00:11, 26.8MB/s]
79%|████████████████████████████████████████████████████████████▋ | 1.05G/1.33G [00:44<00:11, 26.6MB/s]
79%|████████████████████████████████████████████████████████████▊ | 1.05G/1.33G [00:44<00:10, 27.3MB/s]
79%|█████████████████████████████████████████████████████████████ | 1.05G/1.33G [00:45<00:11, 26.8MB/s]
79%|█████████████████████████████████████████████████████████████▏ | 1.06G/1.33G [00:45<00:11, 26.6MB/s]
80%|█████████████████████████████████████████████████████████████▎ | 1.06G/1.33G [00:45<00:11, 26.1MB/s]
80%|█████████████████████████████████████████████████████████████▌ | 1.06G/1.33G [00:45<00:10, 26.2MB/s]
80%|█████████████████████████████████████████████████████████████▋ | 1.07G/1.33G [00:45<00:10, 26.4MB/s]
80%|█████████████████████████████████████████████████████████████▊ | 1.07G/1.33G [00:45<00:10, 26.6MB/s]
81%|██████████████████████████████████████████████████████████████ | 1.07G/1.33G [00:45<00:10, 26.2MB/s]
81%|██████████████████████████████████████████████████████████████▏ | 1.07G/1.33G [00:45<00:10, 26.4MB/s]
81%|██████████████████████████████████████████████████████████████▍ | 1.08G/1.33G [00:45<00:10, 26.0MB/s]
81%|██████████████████████████████████████████████████████████████▌ | 1.08G/1.33G [00:46<00:10, 25.6MB/s]
81%|██████████████████████████████████████████████████████████████▋ | 1.08G/1.33G [00:46<00:10, 26.0MB/s]
82%|██████████████████████████████████████████████████████████████▉ | 1.09G/1.33G [00:46<00:09, 26.6MB/s]
82%|███████████████████████████████████████████████████████████████ | 1.09G/1.33G [00:46<00:09, 26.4MB/s]
82%|███████████████████████████████████████████████████████████████▏ | 1.09G/1.33G [00:46<00:09, 26.4MB/s]
82%|███████████████████████████████████████████████████████████████▍ | 1.09G/1.33G [00:46<00:09, 27.1MB/s]
83%|███████████████████████████████████████████████████████████████▌ | 1.10G/1.33G [00:46<00:09, 27.7MB/s]
83%|███████████████████████████████████████████████████████████████▋ | 1.10G/1.33G [00:46<00:08, 28.3MB/s]
83%|███████████████████████████████████████████████████████████████▉ | 1.10G/1.33G [00:47<00:08, 27.1MB/s]
83%|████████████████████████████████████████████████████████████████ | 1.11G/1.33G [00:47<00:08, 27.3MB/s]
83%|████████████████████████████████████████████████████████████████▏ | 1.11G/1.33G [00:47<00:08, 27.1MB/s]
84%|████████████████████████████████████████████████████████████████▍ | 1.11G/1.33G [00:47<00:08, 26.7MB/s]
84%|████████████████████████████████████████████████████████████████▌ | 1.12G/1.33G [00:47<00:08, 26.4MB/s]
84%|████████████████████████████████████████████████████████████████▊ | 1.12G/1.33G [00:47<00:08, 26.6MB/s]
84%|████████████████████████████████████████████████████████████████▉ | 1.12G/1.33G [00:47<00:08, 26.9MB/s]
85%|█████████████████████████████████████████████████████████████████ | 1.12G/1.33G [00:47<00:08, 27.1MB/s]
85%|█████████████████████████████████████████████████████████████████▎ | 1.13G/1.33G [00:47<00:08, 27.1MB/s]
85%|█████████████████████████████████████████████████████████████████▍ | 1.13G/1.33G [00:48<00:08, 26.7MB/s]
85%|█████████████████████████████████████████████████████████████████▌ | 1.13G/1.33G [00:48<00:07, 26.8MB/s]
85%|█████████████████████████████████████████████████████████████████▊ | 1.14G/1.33G [00:48<00:07, 26.7MB/s]
86%|█████████████████████████████████████████████████████████████████▉ | 1.14G/1.33G [00:48<00:07, 26.8MB/s]
86%|██████████████████████████████████████████████████████████████████ | 1.14G/1.33G [00:48<00:07, 26.4MB/s]
86%|██████████████████████████████████████████████████████████████████▎ | 1.14G/1.33G [00:48<00:08, 23.5MB/s]
86%|██████████████████████████████████████████████████████████████████▍ | 1.15G/1.33G [00:48<00:07, 24.5MB/s]
87%|██████████████████████████████████████████████████████████████████▌ | 1.15G/1.33G [00:48<00:07, 24.3MB/s]
87%|██████████████████████████████████████████████████████████████████▊ | 1.15G/1.33G [00:49<00:10, 18.7MB/s]
87%|██████████████████████████████████████████████████████████████████▉ | 1.16G/1.33G [00:49<00:09, 20.1MB/s]
87%|███████████████████████████████████████████████████████████████████▏ | 1.16G/1.33G [00:49<00:08, 22.2MB/s]
87%|███████████████████████████████████████████████████████████████████▎ | 1.16G/1.33G [00:49<00:07, 23.1MB/s]
88%|███████████████████████████████████████████████████████████████████▍ | 1.17G/1.33G [00:49<00:07, 24.3MB/s]
88%|███████████████████████████████████████████████████████████████████▋ | 1.17G/1.33G [00:49<00:06, 25.3MB/s]
88%|███████████████████████████████████████████████████████████████████▊ | 1.17G/1.33G [00:49<00:06, 25.6MB/s]
88%|███████████████████████████████████████████████████████████████████▉ | 1.17G/1.33G [00:50<00:06, 25.6MB/s]
88%|████████████████████████████████████████████████████████████████████▏ | 1.18G/1.33G [00:50<00:06, 25.7MB/s]
89%|████████████████████████████████████████████████████████████████████▎ | 1.18G/1.33G [00:50<00:06, 26.1MB/s]
89%|████████████████████████████████████████████████████████████████████▍ | 1.18G/1.33G [00:50<00:05, 26.4MB/s]
89%|████████████████████████████████████████████████████████████████████▋ | 1.19G/1.33G [00:50<00:05, 26.2MB/s]
89%|████████████████████████████████████████████████████████████████████▊ | 1.19G/1.33G [00:50<00:05, 26.4MB/s]
90%|████████████████████████████████████████████████████████████████████▉ | 1.19G/1.33G [00:50<00:05, 26.9MB/s]
90%|█████████████████████████████████████████████████████████████████████▏ | 1.19G/1.33G [00:50<00:05, 27.0MB/s]
90%|█████████████████████████████████████████████████████████████████████▎ | 1.20G/1.33G [00:50<00:05, 26.9MB/s]
90%|█████████████████████████████████████████████████████████████████████▌ | 1.20G/1.33G [00:51<00:05, 26.6MB/s]
90%|█████████████████████████████████████████████████████████████████████▋ | 1.20G/1.33G [00:51<00:05, 26.4MB/s]
91%|█████████████████████████████████████████████████████████████████████▊ | 1.21G/1.33G [00:51<00:05, 25.8MB/s]
91%|██████████████████████████████████████████████████████████████████████ | 1.21G/1.33G [00:51<00:04, 26.0MB/s]
91%|██████████████████████████████████████████████████████████████████████▏ | 1.21G/1.33G [00:51<00:04, 25.8MB/s]
91%|██████████████████████████████████████████████████████████████████████▎ | 1.21G/1.33G [00:51<00:04, 25.6MB/s]
92%|██████████████████████████████████████████████████████████████████████▌ | 1.22G/1.33G [00:51<00:04, 26.2MB/s]
92%|██████████████████████████████████████████████████████████████████████▋ | 1.22G/1.33G [00:51<00:04, 26.6MB/s]
92%|██████████████████████████████████████████████████████████████████████▊ | 1.22G/1.33G [00:52<00:04, 26.9MB/s]
92%|███████████████████████████████████████████████████████████████████████ | 1.23G/1.33G [00:52<00:04, 27.0MB/s]
92%|███████████████████████████████████████████████████████████████████████▏ | 1.23G/1.33G [00:52<00:03, 27.7MB/s]
93%|███████████████████████████████████████████████████████████████████████▍ | 1.23G/1.33G [00:52<00:03, 28.5MB/s]
93%|███████████████████████████████████████████████████████████████████████▋ | 1.24G/1.33G [00:52<00:03, 29.6MB/s]
93%|███████████████████████████████████████████████████████████████████████▊ | 1.24G/1.33G [00:52<00:03, 29.4MB/s]
93%|███████████████████████████████████████████████████████████████████████▉ | 1.24G/1.33G [00:52<00:03, 28.9MB/s]
94%|████████████████████████████████████████████████████████████████████████▏ | 1.25G/1.33G [00:52<00:03, 29.5MB/s]
94%|████████████████████████████████████████████████████████████████████████▎ | 1.25G/1.33G [00:53<00:03, 28.4MB/s]
94%|████████████████████████████████████████████████████████████████████████▍ | 1.25G/1.33G [00:53<00:02, 28.1MB/s]
94%|████████████████████████████████████████████████████████████████████████▋ | 1.25G/1.33G [00:53<00:02, 27.7MB/s]
95%|████████████████████████████████████████████████████████████████████████▊ | 1.26G/1.33G [00:53<00:02, 27.7MB/s]
95%|█████████████████████████████████████████████████████████████████████████ | 1.26G/1.33G [00:53<00:02, 27.6MB/s]
95%|█████████████████████████████████████████████████████████████████████████▏ | 1.26G/1.33G [00:53<00:02, 27.0MB/s]
95%|█████████████████████████████████████████████████████████████████████████▎ | 1.27G/1.33G [00:53<00:02, 27.0MB/s]
95%|█████████████████████████████████████████████████████████████████████████▌ | 1.27G/1.33G [00:53<00:02, 26.5MB/s]
96%|█████████████████████████████████████████████████████████████████████████▋ | 1.27G/1.33G [00:53<00:02, 26.1MB/s]
96%|█████████████████████████████████████████████████████████████████████████▊ | 1.28G/1.33G [00:54<00:02, 26.4MB/s]
96%|██████████████████████████████████████████████████████████████████████████ | 1.28G/1.33G [00:54<00:02, 25.2MB/s]
96%|██████████████████████████████████████████████████████████████████████████▏ | 1.28G/1.33G [00:54<00:02, 21.0MB/s]
97%|██████████████████████████████████████████████████████████████████████████▎ | 1.28G/1.33G [00:54<00:02, 22.1MB/s]
97%|██████████████████████████████████████████████████████████████████████████▌ | 1.29G/1.33G [00:54<00:01, 23.0MB/s]
97%|██████████████████████████████████████████████████████████████████████████▋ | 1.29G/1.33G [00:54<00:01, 23.5MB/s]
97%|██████████████████████████████████████████████████████████████████████████▊ | 1.29G/1.33G [00:54<00:01, 24.6MB/s]
97%|███████████████████████████████████████████████████████████████████████████ | 1.30G/1.33G [00:55<00:01, 25.0MB/s]
98%|███████████████████████████████████████████████████████████████████████████▏ | 1.30G/1.33G [00:55<00:01, 25.7MB/s]
98%|███████████████████████████████████████████████████████████████████████████▍ | 1.30G/1.33G [00:55<00:01, 25.5MB/s]
98%|███████████████████████████████████████████████████████████████████████████▌ | 1.30G/1.33G [00:55<00:01, 25.4MB/s]
98%|███████████████████████████████████████████████████████████████████████████▋ | 1.31G/1.33G [00:55<00:00, 25.5MB/s]
99%|███████████████████████████████████████████████████████████████████████████▉ | 1.31G/1.33G [00:55<00:00, 25.6MB/s]
99%|████████████████████████████████████████████████████████████████████████████ | 1.31G/1.33G [00:55<00:00, 26.3MB/s]
99%|████████████████████████████████████████████████████████████████████████████▏| 1.32G/1.33G [00:55<00:00, 26.1MB/s]
99%|████████████████████████████████████████████████████████████████████████████▍| 1.32G/1.33G [00:55<00:00, 26.5MB/s]
99%|████████████████████████████████████████████████████████████████████████████▌| 1.32G/1.33G [00:56<00:00, 25.8MB/s]
100%|████████████████████████████████████████████████████████████████████████████▋| 1.33G/1.33G [00:56<00:00, 24.9MB/s]
100%|████████████████████████████████████████████████████████████████████████████▉| 1.33G/1.33G [00:56<00:00, 25.0MB/s]
100%|█████████████████████████████████████████████████████████████████████████████| 1.33G/1.33G [00:56<00:00, 25.3MB/s]
Loaded 1000 images
Saved 1000D_8.png
Total running time of the script: (4 minutes 49.502 seconds)