참고
Click here to download the full example code
TorchMultimodal 튜토리얼: FLAVA 미세조정¶
번역: 김찬
멀티 모달 AI는 최근에 이미지 자막추가, 시각적 검색부터 텍스트로부터 이미지를 생성같은 최근의 응용까지 그 사용이 빠르게 확산되고 있습니다. TorchMultimodal은 PyTorch를 기반으로 하는 라이브러리로, 멀티 모달 연구를 가능하게 하고 가속화하기 위한 빌딩 블록과 end-to-end 예제들을 제공합니다.
본 튜토리얼에서는 사전 훈련된 SoTA 모델인 FLAVA 를 TorchMultimodal 라이브러리에서 사용하여 멀티 모달 작업인 시각적 질의 응답(VQA)에 미세조정하는 방법을 보여 드리겠습니다. 이 모델은 텍스트와 이미지를 위한 두 개의 단일 모달 트랜스포머 기반 인코더와 두 임베딩을 결합하는 다중 모달 인코더로 구성되어 있습니다. 이 모델은 대조적, 이미지-텍스트 매칭, 그리고 텍스트, 이미지 및 다중 모달 마스킹 손실을 사용하여 사전 훈련되었습니다.
설치¶
이 튜토리얼을 위해서는 TextVQA 데이터셋과 Hugging Face의 bert 토크나이저
를 사용할 것입니다.
따라서 TorchMultimodal 외에도 datasets과 transformers를 설치해야 합니다.
참고
이 튜토리얼을 Google Colab에서 실행할 경우, 새로운 셀을 만들고 다음의 명령어를 실행하여 필요한 패키지를 설치하세요:
!pip install torchmultimodal-nightly
!pip install datasets
!pip install transformers
단계¶
다음 명령어를 실행하여 Hugging Face 데이터셋을 컴퓨터의 디렉토리에 다운로드하세요:
wget http://dl.fbaipublicfiles.com/pythia/data/vocab.tar.gz tar xf vocab.tar.gz
참고
이 튜토리얼을 Google Colab에서 실행하는 경우, 새 셀에서 이 명령어를 실행하고 명령어 앞에 느낌표 (!)를 붙이세요.
본 튜토리얼에서는 VQA를 이미지와 질문(텍스트)이 입력되고 출력이 답변 클래스인 분류 작업으로 취급합니다. 따라서 답변 클래스와 레이블 매핑을 생성할 단어장 파일을 다운로드해야 합니다.
또한 Hugging Face에서 textvqa 데이터셋 을 불러오는데, 이 데이터셋은 34602개의 훈련 샘플(이미지, 질문, 답변)을 포함하고 있습니다.
3997개의 답변 클래스가 있음을 확인할 수 있으며, 이에는 알 수 없는 답변을 나타내는 클래스도 포함되어 있습니다.
with open("data/vocabs/answers_textvqa_more_than_1.txt") as f:
vocab = f.readlines()
answer_to_idx = {}
for idx, entry in enumerate(vocab):
answer_to_idx[entry.strip("\n")] = idx
print(len(vocab))
print(vocab[:5])
from datasets import load_dataset
dataset = load_dataset("facebook/textvqa")
3997
['<unk>\n', 'nokia\n', 'ec\n', 'virgin\n', '2011\n']
Downloading builder script: 0.00B [00:00, ?B/s]
Downloading builder script: 5.02kB [00:00, 8.18MB/s]
Downloading readme: 0.00B [00:00, ?B/s]
Downloading readme: 13.2kB [00:00, 14.9MB/s]
Downloading data files: 0%| | 0/5 [00:00<?, ?it/s]
Downloading data: 0%| | 0.00/21.6M [00:00<?, ?B/s]
Downloading data: 19%|#9 | 4.15M/21.6M [00:00<00:00, 41.5MB/s]
Downloading data: 66%|######6 | 14.4M/21.6M [00:00<00:00, 77.3MB/s]
Downloading data: 100%|##########| 21.6M/21.6M [00:00<00:00, 77.8MB/s]
Downloading data files: 20%|## | 1/5 [00:00<00:01, 2.32it/s]
Downloading data: 0.00B [00:00, ?B/s]
Downloading data: 3.12MB [00:00, 77.0MB/s]
Downloading data files: 40%|#### | 2/5 [00:00<00:00, 3.61it/s]
Downloading data: 0.00B [00:00, ?B/s]
Downloading data: 2.77MB [00:00, 81.1MB/s]
Downloading data files: 60%|###### | 3/5 [00:00<00:00, 4.64it/s]
Downloading data: 0%| | 0.00/7.07G [00:00<?, ?B/s]
Downloading data: 0%| | 4.12M/7.07G [00:00<02:51, 41.2MB/s]
Downloading data: 0%| | 9.21M/7.07G [00:00<02:30, 46.9MB/s]
Downloading data: 0%| | 18.4M/7.07G [00:00<01:44, 67.2MB/s]
Downloading data: 0%| | 28.1M/7.07G [00:00<01:29, 79.1MB/s]
Downloading data: 1%| | 36.8M/7.07G [00:00<01:25, 82.1MB/s]
Downloading data: 1%| | 46.6M/7.07G [00:00<01:20, 87.2MB/s]
Downloading data: 1%| | 55.5M/7.07G [00:00<01:19, 88.0MB/s]
Downloading data: 1%| | 64.5M/7.07G [00:00<01:19, 88.5MB/s]
Downloading data: 1%|1 | 74.0M/7.07G [00:00<01:17, 90.7MB/s]
Downloading data: 1%|1 | 83.1M/7.07G [00:01<01:17, 90.5MB/s]
Downloading data: 1%|1 | 92.5M/7.07G [00:01<01:16, 91.5MB/s]
Downloading data: 1%|1 | 102M/7.07G [00:01<01:16, 91.0MB/s]
Downloading data: 2%|1 | 111M/7.07G [00:01<01:16, 91.0MB/s]
Downloading data: 2%|1 | 120M/7.07G [00:01<01:15, 91.5MB/s]
Downloading data: 2%|1 | 129M/7.07G [00:01<01:16, 91.4MB/s]
Downloading data: 2%|1 | 138M/7.07G [00:01<01:15, 91.5MB/s]
Downloading data: 2%|2 | 148M/7.07G [00:01<01:15, 91.8MB/s]
Downloading data: 2%|2 | 157M/7.07G [00:01<01:14, 92.4MB/s]
Downloading data: 2%|2 | 166M/7.07G [00:01<01:14, 92.7MB/s]
Downloading data: 2%|2 | 176M/7.07G [00:02<01:14, 92.9MB/s]
Downloading data: 3%|2 | 185M/7.07G [00:02<01:14, 92.1MB/s]
Downloading data: 3%|2 | 194M/7.07G [00:02<01:14, 91.8MB/s]
Downloading data: 3%|2 | 204M/7.07G [00:02<01:14, 92.5MB/s]
Downloading data: 3%|3 | 213M/7.07G [00:02<01:13, 93.0MB/s]
Downloading data: 3%|3 | 222M/7.07G [00:02<01:13, 92.8MB/s]
Downloading data: 3%|3 | 232M/7.07G [00:02<01:14, 92.4MB/s]
Downloading data: 3%|3 | 241M/7.07G [00:02<01:14, 91.2MB/s]
Downloading data: 4%|3 | 250M/7.07G [00:02<01:14, 91.0MB/s]
Downloading data: 4%|3 | 259M/7.07G [00:02<01:14, 92.0MB/s]
Downloading data: 4%|3 | 269M/7.07G [00:03<01:14, 91.5MB/s]
Downloading data: 4%|3 | 278M/7.07G [00:03<01:13, 91.8MB/s]
Downloading data: 4%|4 | 287M/7.07G [00:03<01:14, 91.3MB/s]
Downloading data: 4%|4 | 296M/7.07G [00:03<01:14, 91.1MB/s]
Downloading data: 4%|4 | 306M/7.07G [00:03<01:13, 92.0MB/s]
Downloading data: 4%|4 | 315M/7.07G [00:03<01:12, 92.6MB/s]
Downloading data: 5%|4 | 324M/7.07G [00:03<01:12, 92.5MB/s]
Downloading data: 5%|4 | 334M/7.07G [00:03<01:14, 91.0MB/s]
Downloading data: 5%|4 | 343M/7.07G [00:03<01:13, 91.3MB/s]
Downloading data: 5%|4 | 352M/7.07G [00:03<01:13, 91.0MB/s]
Downloading data: 5%|5 | 361M/7.07G [00:04<01:14, 90.1MB/s]
Downloading data: 5%|5 | 370M/7.07G [00:04<01:14, 89.4MB/s]
Downloading data: 5%|5 | 379M/7.07G [00:04<01:14, 89.3MB/s]
Downloading data: 5%|5 | 388M/7.07G [00:04<01:15, 88.4MB/s]
Downloading data: 6%|5 | 397M/7.07G [00:04<01:17, 86.7MB/s]
Downloading data: 6%|5 | 405M/7.07G [00:04<01:16, 86.9MB/s]
Downloading data: 6%|5 | 414M/7.07G [00:04<01:16, 86.7MB/s]
Downloading data: 6%|5 | 423M/7.07G [00:04<01:16, 87.4MB/s]
Downloading data: 6%|6 | 432M/7.07G [00:04<01:16, 87.2MB/s]
Downloading data: 6%|6 | 441M/7.07G [00:04<01:16, 87.1MB/s]
Downloading data: 6%|6 | 449M/7.07G [00:05<01:16, 86.8MB/s]
Downloading data: 6%|6 | 458M/7.07G [00:05<01:16, 86.1MB/s]
Downloading data: 7%|6 | 467M/7.07G [00:05<01:16, 85.9MB/s]
Downloading data: 7%|6 | 475M/7.07G [00:05<01:18, 83.9MB/s]
Downloading data: 7%|6 | 484M/7.07G [00:05<01:17, 84.9MB/s]
Downloading data: 7%|6 | 493M/7.07G [00:05<01:16, 86.4MB/s]
Downloading data: 7%|7 | 501M/7.07G [00:05<01:16, 85.5MB/s]
Downloading data: 7%|7 | 510M/7.07G [00:05<01:16, 85.8MB/s]
Downloading data: 7%|7 | 519M/7.07G [00:05<01:15, 87.1MB/s]
Downloading data: 7%|7 | 528M/7.07G [00:05<01:16, 86.1MB/s]
Downloading data: 8%|7 | 537M/7.07G [00:06<01:16, 85.2MB/s]
Downloading data: 8%|7 | 545M/7.07G [00:06<01:16, 85.4MB/s]
Downloading data: 8%|7 | 554M/7.07G [00:06<01:17, 84.5MB/s]
Downloading data: 8%|7 | 562M/7.07G [00:06<01:16, 84.8MB/s]
Downloading data: 8%|8 | 571M/7.07G [00:06<01:16, 84.8MB/s]
Downloading data: 8%|8 | 579M/7.07G [00:06<01:16, 84.3MB/s]
Downloading data: 8%|8 | 588M/7.07G [00:06<01:16, 85.3MB/s]
Downloading data: 8%|8 | 600M/7.07G [00:06<01:08, 94.8MB/s]
Downloading data: 9%|8 | 611M/7.07G [00:06<01:04, 99.4MB/s]
Downloading data: 9%|8 | 621M/7.07G [00:06<01:03, 102MB/s]
Downloading data: 9%|8 | 633M/7.07G [00:07<01:00, 107MB/s]
Downloading data: 9%|9 | 644M/7.07G [00:07<01:00, 106MB/s]
Downloading data: 9%|9 | 657M/7.07G [00:07<00:56, 113MB/s]
Downloading data: 9%|9 | 668M/7.07G [00:07<00:57, 111MB/s]
Downloading data: 10%|9 | 680M/7.07G [00:07<00:56, 112MB/s]
Downloading data: 10%|9 | 692M/7.07G [00:07<00:55, 115MB/s]
Downloading data: 10%|9 | 704M/7.07G [00:07<00:56, 113MB/s]
Downloading data: 10%|# | 715M/7.07G [00:07<00:56, 112MB/s]
Downloading data: 10%|# | 727M/7.07G [00:07<00:55, 114MB/s]
Downloading data: 10%|# | 739M/7.07G [00:07<00:55, 115MB/s]
Downloading data: 11%|# | 750M/7.07G [00:08<00:55, 115MB/s]
Downloading data: 11%|# | 762M/7.07G [00:08<00:56, 112MB/s]
Downloading data: 11%|# | 773M/7.07G [00:08<00:55, 114MB/s]
Downloading data: 11%|#1 | 786M/7.07G [00:08<00:53, 118MB/s]
Downloading data: 11%|#1 | 798M/7.07G [00:08<00:53, 118MB/s]
Downloading data: 11%|#1 | 810M/7.07G [00:08<00:53, 117MB/s]
Downloading data: 12%|#1 | 821M/7.07G [00:08<00:53, 117MB/s]
Downloading data: 12%|#1 | 833M/7.07G [00:08<00:54, 114MB/s]
Downloading data: 12%|#1 | 845M/7.07G [00:08<00:56, 109MB/s]
Downloading data: 12%|#2 | 856M/7.07G [00:09<00:55, 111MB/s]
Downloading data: 12%|#2 | 867M/7.07G [00:09<00:56, 110MB/s]
Downloading data: 12%|#2 | 879M/7.07G [00:09<00:55, 112MB/s]
Downloading data: 13%|#2 | 892M/7.07G [00:09<00:53, 117MB/s]
Downloading data: 13%|#2 | 903M/7.07G [00:09<00:52, 116MB/s]
Downloading data: 13%|#2 | 915M/7.07G [00:09<00:52, 117MB/s]
Downloading data: 13%|#3 | 927M/7.07G [00:09<00:52, 117MB/s]
Downloading data: 13%|#3 | 939M/7.07G [00:09<00:52, 117MB/s]
Downloading data: 13%|#3 | 950M/7.07G [00:09<00:52, 117MB/s]
Downloading data: 14%|#3 | 962M/7.07G [00:09<00:56, 108MB/s]
Downloading data: 14%|#3 | 973M/7.07G [00:10<01:35, 64.2MB/s]
Downloading data: 14%|#3 | 986M/7.07G [00:10<01:18, 77.0MB/s]
Downloading data: 14%|#4 | 998M/7.07G [00:10<01:11, 85.5MB/s]
Downloading data: 14%|#4 | 1.01G/7.07G [00:10<01:11, 84.5MB/s]
Downloading data: 14%|#4 | 1.02G/7.07G [00:10<01:10, 85.9MB/s]
Downloading data: 15%|#4 | 1.03G/7.07G [00:10<01:11, 84.5MB/s]
Downloading data: 15%|#4 | 1.04G/7.07G [00:10<01:09, 86.9MB/s]
Downloading data: 15%|#4 | 1.05G/7.07G [00:11<01:08, 87.6MB/s]
Downloading data: 15%|#4 | 1.06G/7.07G [00:11<01:04, 92.6MB/s]
Downloading data: 15%|#5 | 1.07G/7.07G [00:11<01:03, 94.3MB/s]
Downloading data: 15%|#5 | 1.08G/7.07G [00:11<00:59, 101MB/s]
Downloading data: 15%|#5 | 1.09G/7.07G [00:11<00:56, 106MB/s]
Downloading data: 16%|#5 | 1.10G/7.07G [00:11<00:54, 109MB/s]
Downloading data: 16%|#5 | 1.11G/7.07G [00:11<00:53, 111MB/s]
Downloading data: 16%|#5 | 1.13G/7.07G [00:11<00:52, 113MB/s]
Downloading data: 16%|#6 | 1.14G/7.07G [00:11<00:51, 114MB/s]
Downloading data: 16%|#6 | 1.15G/7.07G [00:11<00:51, 115MB/s]
Downloading data: 16%|#6 | 1.16G/7.07G [00:12<00:51, 116MB/s]
Downloading data: 17%|#6 | 1.17G/7.07G [00:12<00:50, 116MB/s]
Downloading data: 17%|#6 | 1.18G/7.07G [00:12<00:51, 115MB/s]
Downloading data: 17%|#6 | 1.20G/7.07G [00:12<00:50, 117MB/s]
Downloading data: 17%|#7 | 1.21G/7.07G [00:12<00:50, 117MB/s]
Downloading data: 17%|#7 | 1.22G/7.07G [00:12<00:49, 117MB/s]
Downloading data: 17%|#7 | 1.23G/7.07G [00:12<00:49, 117MB/s]
Downloading data: 18%|#7 | 1.24G/7.07G [00:12<00:49, 117MB/s]
Downloading data: 18%|#7 | 1.26G/7.07G [00:12<00:49, 117MB/s]
Downloading data: 18%|#7 | 1.27G/7.07G [00:12<00:51, 112MB/s]
Downloading data: 18%|#8 | 1.28G/7.07G [00:13<00:50, 114MB/s]
Downloading data: 18%|#8 | 1.29G/7.07G [00:13<00:49, 118MB/s]
Downloading data: 18%|#8 | 1.30G/7.07G [00:13<00:49, 118MB/s]
Downloading data: 19%|#8 | 1.32G/7.07G [00:13<00:49, 117MB/s]
Downloading data: 19%|#8 | 1.33G/7.07G [00:13<00:48, 117MB/s]
Downloading data: 19%|#8 | 1.34G/7.07G [00:13<00:50, 114MB/s]
Downloading data: 19%|#9 | 1.35G/7.07G [00:13<00:48, 118MB/s]
Downloading data: 19%|#9 | 1.36G/7.07G [00:13<00:50, 112MB/s]
Downloading data: 19%|#9 | 1.37G/7.07G [00:13<00:50, 112MB/s]
Downloading data: 20%|#9 | 1.39G/7.07G [00:14<00:50, 113MB/s]
Downloading data: 20%|#9 | 1.40G/7.07G [00:14<00:51, 110MB/s]
Downloading data: 20%|#9 | 1.41G/7.07G [00:14<00:48, 116MB/s]
Downloading data: 20%|## | 1.42G/7.07G [00:14<00:50, 111MB/s]
Downloading data: 20%|## | 1.43G/7.07G [00:14<00:56, 99.0MB/s]
Downloading data: 20%|## | 1.45G/7.07G [00:14<00:51, 109MB/s]
Downloading data: 21%|## | 1.46G/7.07G [00:14<00:50, 110MB/s]
Downloading data: 21%|## | 1.47G/7.07G [00:14<00:49, 112MB/s]
Downloading data: 21%|## | 1.48G/7.07G [00:14<00:49, 114MB/s]
Downloading data: 21%|##1 | 1.49G/7.07G [00:14<00:48, 115MB/s]
Downloading data: 21%|##1 | 1.51G/7.07G [00:15<00:48, 116MB/s]
Downloading data: 21%|##1 | 1.52G/7.07G [00:15<00:47, 116MB/s]
Downloading data: 22%|##1 | 1.53G/7.07G [00:15<00:47, 116MB/s]
Downloading data: 22%|##1 | 1.54G/7.07G [00:15<00:47, 117MB/s]
Downloading data: 22%|##1 | 1.55G/7.07G [00:15<00:47, 117MB/s]
Downloading data: 22%|##2 | 1.56G/7.07G [00:15<00:47, 116MB/s]
Downloading data: 22%|##2 | 1.58G/7.07G [00:15<00:47, 116MB/s]
Downloading data: 22%|##2 | 1.59G/7.07G [00:15<00:47, 116MB/s]
Downloading data: 23%|##2 | 1.60G/7.07G [00:15<00:46, 117MB/s]
Downloading data: 23%|##2 | 1.61G/7.07G [00:15<00:47, 116MB/s]
Downloading data: 23%|##2 | 1.62G/7.07G [00:16<00:47, 115MB/s]
Downloading data: 23%|##3 | 1.64G/7.07G [00:16<00:46, 118MB/s]
Downloading data: 23%|##3 | 1.65G/7.07G [00:16<00:46, 118MB/s]
Downloading data: 23%|##3 | 1.66G/7.07G [00:16<00:46, 118MB/s]
Downloading data: 24%|##3 | 1.67G/7.07G [00:16<00:45, 118MB/s]
Downloading data: 24%|##3 | 1.68G/7.07G [00:16<00:45, 117MB/s]
Downloading data: 24%|##3 | 1.69G/7.07G [00:16<00:45, 117MB/s]
Downloading data: 24%|##4 | 1.71G/7.07G [00:16<00:45, 117MB/s]
Downloading data: 24%|##4 | 1.72G/7.07G [00:16<00:45, 117MB/s]
Downloading data: 24%|##4 | 1.73G/7.07G [00:17<00:46, 115MB/s]
Downloading data: 25%|##4 | 1.74G/7.07G [00:17<00:47, 113MB/s]
Downloading data: 25%|##4 | 1.75G/7.07G [00:17<00:47, 113MB/s]
Downloading data: 25%|##4 | 1.76G/7.07G [00:17<00:47, 111MB/s]
Downloading data: 25%|##5 | 1.78G/7.07G [00:17<00:45, 117MB/s]
Downloading data: 25%|##5 | 1.79G/7.07G [00:17<00:46, 112MB/s]
Downloading data: 25%|##5 | 1.80G/7.07G [00:17<00:44, 117MB/s]
Downloading data: 26%|##5 | 1.81G/7.07G [00:17<00:45, 114MB/s]
Downloading data: 26%|##5 | 1.82G/7.07G [00:17<00:45, 114MB/s]
Downloading data: 26%|##5 | 1.84G/7.07G [00:17<00:44, 117MB/s]
Downloading data: 26%|##6 | 1.85G/7.07G [00:18<00:45, 114MB/s]
Downloading data: 26%|##6 | 1.86G/7.07G [00:18<00:44, 117MB/s]
Downloading data: 26%|##6 | 1.87G/7.07G [00:18<00:44, 117MB/s]
Downloading data: 27%|##6 | 1.88G/7.07G [00:18<00:46, 112MB/s]
Downloading data: 27%|##6 | 1.90G/7.07G [00:18<00:47, 108MB/s]
Downloading data: 27%|##6 | 1.91G/7.07G [00:18<00:44, 116MB/s]
Downloading data: 27%|##7 | 1.92G/7.07G [00:18<00:44, 117MB/s]
Downloading data: 27%|##7 | 1.93G/7.07G [00:18<00:44, 117MB/s]
Downloading data: 27%|##7 | 1.94G/7.07G [00:18<00:43, 117MB/s]
Downloading data: 28%|##7 | 1.96G/7.07G [00:18<00:43, 117MB/s]
Downloading data: 28%|##7 | 1.97G/7.07G [00:19<00:44, 116MB/s]
Downloading data: 28%|##7 | 1.98G/7.07G [00:19<00:43, 116MB/s]
Downloading data: 28%|##8 | 1.99G/7.07G [00:19<00:43, 116MB/s]
Downloading data: 28%|##8 | 2.00G/7.07G [00:19<00:43, 116MB/s]
Downloading data: 28%|##8 | 2.01G/7.07G [00:19<00:43, 117MB/s]
Downloading data: 29%|##8 | 2.03G/7.07G [00:19<00:44, 114MB/s]
Downloading data: 29%|##8 | 2.04G/7.07G [00:19<00:45, 111MB/s]
Downloading data: 29%|##9 | 2.05G/7.07G [00:19<00:43, 117MB/s]
Downloading data: 29%|##9 | 2.06G/7.07G [00:19<00:42, 117MB/s]
Downloading data: 29%|##9 | 2.07G/7.07G [00:20<00:42, 117MB/s]
Downloading data: 29%|##9 | 2.09G/7.07G [00:20<00:43, 114MB/s]
Downloading data: 30%|##9 | 2.10G/7.07G [00:20<00:43, 114MB/s]
Downloading data: 30%|##9 | 2.11G/7.07G [00:20<00:44, 113MB/s]
Downloading data: 30%|##9 | 2.12G/7.07G [00:20<00:44, 112MB/s]
Downloading data: 30%|### | 2.13G/7.07G [00:20<00:42, 115MB/s]
Downloading data: 30%|### | 2.14G/7.07G [00:20<00:42, 116MB/s]
Downloading data: 30%|### | 2.16G/7.07G [00:20<00:42, 116MB/s]
Downloading data: 31%|### | 2.17G/7.07G [00:21<01:10, 69.7MB/s]
Downloading data: 31%|### | 2.18G/7.07G [00:21<01:04, 76.5MB/s]
Downloading data: 31%|### | 2.19G/7.07G [00:21<00:58, 83.7MB/s]
Downloading data: 31%|###1 | 2.20G/7.07G [00:21<00:54, 89.2MB/s]
Downloading data: 31%|###1 | 2.21G/7.07G [00:21<00:50, 96.4MB/s]
Downloading data: 31%|###1 | 2.22G/7.07G [00:21<00:46, 105MB/s]
Downloading data: 32%|###1 | 2.24G/7.07G [00:21<00:44, 108MB/s]
Downloading data: 32%|###1 | 2.25G/7.07G [00:21<00:44, 109MB/s]
Downloading data: 32%|###1 | 2.26G/7.07G [00:21<00:49, 97.8MB/s]
Downloading data: 32%|###2 | 2.27G/7.07G [00:21<00:46, 103MB/s]
Downloading data: 32%|###2 | 2.28G/7.07G [00:22<00:48, 99.3MB/s]
Downloading data: 32%|###2 | 2.29G/7.07G [00:22<00:47, 100MB/s]
Downloading data: 33%|###2 | 2.30G/7.07G [00:22<00:44, 108MB/s]
Downloading data: 33%|###2 | 2.32G/7.07G [00:22<00:43, 109MB/s]
Downloading data: 33%|###2 | 2.33G/7.07G [00:22<00:42, 112MB/s]
Downloading data: 33%|###3 | 2.34G/7.07G [00:22<00:41, 113MB/s]
Downloading data: 33%|###3 | 2.35G/7.07G [00:22<00:41, 114MB/s]
Downloading data: 33%|###3 | 2.36G/7.07G [00:22<00:41, 115MB/s]
Downloading data: 34%|###3 | 2.37G/7.07G [00:22<00:40, 116MB/s]
Downloading data: 34%|###3 | 2.39G/7.07G [00:23<00:40, 116MB/s]
Downloading data: 34%|###3 | 2.40G/7.07G [00:23<00:40, 116MB/s]
Downloading data: 34%|###4 | 2.41G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 34%|###4 | 2.42G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 34%|###4 | 2.43G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 35%|###4 | 2.44G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 35%|###4 | 2.46G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 35%|###4 | 2.47G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 35%|###5 | 2.48G/7.07G [00:23<00:39, 117MB/s]
Downloading data: 35%|###5 | 2.49G/7.07G [00:23<00:39, 115MB/s]
Downloading data: 35%|###5 | 2.50G/7.07G [00:24<00:39, 116MB/s]
Downloading data: 36%|###5 | 2.51G/7.07G [00:24<00:39, 116MB/s]
Downloading data: 36%|###5 | 2.53G/7.07G [00:24<00:38, 117MB/s]
Downloading data: 36%|###5 | 2.54G/7.07G [00:24<00:38, 117MB/s]
Downloading data: 36%|###6 | 2.55G/7.07G [00:24<00:38, 117MB/s]
Downloading data: 36%|###6 | 2.56G/7.07G [00:24<00:38, 117MB/s]
Downloading data: 36%|###6 | 2.57G/7.07G [00:24<00:38, 117MB/s]
Downloading data: 37%|###6 | 2.58G/7.07G [00:24<00:38, 115MB/s]
Downloading data: 37%|###6 | 2.60G/7.07G [00:24<00:38, 117MB/s]
Downloading data: 37%|###6 | 2.61G/7.07G [00:24<00:38, 116MB/s]
Downloading data: 37%|###7 | 2.62G/7.07G [00:25<00:38, 117MB/s]
Downloading data: 37%|###7 | 2.63G/7.07G [00:25<00:38, 117MB/s]
Downloading data: 37%|###7 | 2.64G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 38%|###7 | 2.66G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 38%|###7 | 2.67G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 38%|###7 | 2.68G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 38%|###8 | 2.69G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 38%|###8 | 2.70G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 38%|###8 | 2.71G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 39%|###8 | 2.73G/7.07G [00:25<00:37, 117MB/s]
Downloading data: 39%|###8 | 2.74G/7.07G [00:26<00:37, 117MB/s]
Downloading data: 39%|###8 | 2.75G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 39%|###9 | 2.76G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 39%|###9 | 2.77G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 39%|###9 | 2.78G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 40%|###9 | 2.80G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 40%|###9 | 2.81G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 40%|###9 | 2.82G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 40%|#### | 2.83G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 40%|#### | 2.84G/7.07G [00:26<00:36, 117MB/s]
Downloading data: 40%|#### | 2.85G/7.07G [00:27<00:36, 117MB/s]
Downloading data: 41%|#### | 2.87G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 41%|#### | 2.88G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 41%|#### | 2.89G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 41%|####1 | 2.90G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 41%|####1 | 2.91G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 41%|####1 | 2.92G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 42%|####1 | 2.94G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 42%|####1 | 2.95G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 42%|####1 | 2.96G/7.07G [00:27<00:35, 117MB/s]
Downloading data: 42%|####2 | 2.97G/7.07G [00:28<00:35, 117MB/s]
Downloading data: 42%|####2 | 2.98G/7.07G [00:28<00:34, 117MB/s]
Downloading data: 42%|####2 | 3.00G/7.07G [00:28<00:34, 117MB/s]
Downloading data: 43%|####2 | 3.01G/7.07G [00:28<00:34, 116MB/s]
Downloading data: 43%|####2 | 3.02G/7.07G [00:28<00:34, 116MB/s]
Downloading data: 43%|####2 | 3.03G/7.07G [00:28<00:34, 116MB/s]
Downloading data: 43%|####3 | 3.04G/7.07G [00:28<00:34, 117MB/s]
Downloading data: 43%|####3 | 3.05G/7.07G [00:28<00:34, 117MB/s]
Downloading data: 43%|####3 | 3.07G/7.07G [00:28<00:34, 117MB/s]
Downloading data: 44%|####3 | 3.08G/7.07G [00:28<00:34, 117MB/s]
Downloading data: 44%|####3 | 3.09G/7.07G [00:29<00:34, 117MB/s]
Downloading data: 44%|####3 | 3.10G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 44%|####4 | 3.11G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 44%|####4 | 3.12G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 44%|####4 | 3.14G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 45%|####4 | 3.15G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 45%|####4 | 3.16G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 45%|####4 | 3.17G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 45%|####5 | 3.18G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 45%|####5 | 3.19G/7.07G [00:29<00:33, 117MB/s]
Downloading data: 45%|####5 | 3.21G/7.07G [00:30<00:32, 117MB/s]
Downloading data: 46%|####5 | 3.22G/7.07G [00:30<00:32, 117MB/s]
Downloading data: 46%|####5 | 3.23G/7.07G [00:30<00:32, 117MB/s]
Downloading data: 46%|####5 | 3.24G/7.07G [00:30<00:32, 117MB/s]
Downloading data: 46%|####5 | 3.25G/7.07G [00:30<00:32, 117MB/s]
Downloading data: 46%|####6 | 3.26G/7.07G [00:30<00:33, 115MB/s]
Downloading data: 46%|####6 | 3.28G/7.07G [00:30<00:32, 115MB/s]
Downloading data: 46%|####6 | 3.29G/7.07G [00:30<00:32, 116MB/s]
Downloading data: 47%|####6 | 3.30G/7.07G [00:30<00:32, 116MB/s]
Downloading data: 47%|####6 | 3.31G/7.07G [00:30<00:32, 116MB/s]
Downloading data: 47%|####6 | 3.32G/7.07G [00:31<00:32, 116MB/s]
Downloading data: 47%|####7 | 3.33G/7.07G [00:31<00:32, 116MB/s]
Downloading data: 47%|####7 | 3.35G/7.07G [00:31<00:31, 117MB/s]
Downloading data: 47%|####7 | 3.36G/7.07G [00:31<00:31, 117MB/s]
Downloading data: 48%|####7 | 3.37G/7.07G [00:31<00:33, 111MB/s]
Downloading data: 48%|####7 | 3.38G/7.07G [00:31<00:31, 116MB/s]
Downloading data: 48%|####7 | 3.39G/7.07G [00:31<00:31, 116MB/s]
Downloading data: 48%|####8 | 3.41G/7.07G [00:31<00:31, 116MB/s]
Downloading data: 48%|####8 | 3.42G/7.07G [00:31<00:31, 117MB/s]
Downloading data: 48%|####8 | 3.43G/7.07G [00:31<00:31, 117MB/s]
Downloading data: 49%|####8 | 3.44G/7.07G [00:32<00:31, 117MB/s]
Downloading data: 49%|####8 | 3.45G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 49%|####8 | 3.46G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 49%|####9 | 3.48G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 49%|####9 | 3.49G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 49%|####9 | 3.50G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 50%|####9 | 3.51G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 50%|####9 | 3.52G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 50%|####9 | 3.54G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 50%|##### | 3.55G/7.07G [00:32<00:30, 117MB/s]
Downloading data: 50%|##### | 3.56G/7.07G [00:33<00:30, 117MB/s]
Downloading data: 50%|##### | 3.57G/7.07G [00:33<00:34, 102MB/s]
Downloading data: 51%|##### | 3.58G/7.07G [00:33<00:32, 106MB/s]
Downloading data: 51%|##### | 3.59G/7.07G [00:33<00:33, 104MB/s]
Downloading data: 51%|##### | 3.60G/7.07G [00:33<00:35, 96.7MB/s]
Downloading data: 51%|#####1 | 3.61G/7.07G [00:33<00:36, 94.6MB/s]
Downloading data: 51%|#####1 | 3.63G/7.07G [00:33<00:33, 102MB/s]
Downloading data: 51%|#####1 | 3.64G/7.07G [00:33<00:35, 97.9MB/s]
Downloading data: 52%|#####1 | 3.65G/7.07G [00:33<00:35, 96.8MB/s]
Downloading data: 52%|#####1 | 3.66G/7.07G [00:34<00:33, 102MB/s]
Downloading data: 52%|#####1 | 3.67G/7.07G [00:34<00:32, 105MB/s]
Downloading data: 52%|#####2 | 3.68G/7.07G [00:34<00:32, 104MB/s]
Downloading data: 52%|#####2 | 3.69G/7.07G [00:34<00:32, 104MB/s]
Downloading data: 52%|#####2 | 3.70G/7.07G [00:34<00:30, 110MB/s]
Downloading data: 53%|#####2 | 3.71G/7.07G [00:34<00:29, 112MB/s]
Downloading data: 53%|#####2 | 3.73G/7.07G [00:34<00:29, 114MB/s]
Downloading data: 53%|#####2 | 3.74G/7.07G [00:34<00:29, 115MB/s]
Downloading data: 53%|#####3 | 3.75G/7.07G [00:34<00:28, 115MB/s]
Downloading data: 53%|#####3 | 3.76G/7.07G [00:34<00:28, 116MB/s]
Downloading data: 53%|#####3 | 3.77G/7.07G [00:35<00:28, 116MB/s]
Downloading data: 54%|#####3 | 3.78G/7.07G [00:35<00:28, 115MB/s]
Downloading data: 54%|#####3 | 3.80G/7.07G [00:35<00:28, 116MB/s]
Downloading data: 54%|#####3 | 3.81G/7.07G [00:35<00:28, 116MB/s]
Downloading data: 54%|#####4 | 3.82G/7.07G [00:35<00:27, 117MB/s]
Downloading data: 54%|#####4 | 3.83G/7.07G [00:35<00:27, 117MB/s]
Downloading data: 54%|#####4 | 3.84G/7.07G [00:35<00:27, 117MB/s]
Downloading data: 55%|#####4 | 3.85G/7.07G [00:35<00:27, 117MB/s]
Downloading data: 55%|#####4 | 3.87G/7.07G [00:35<00:27, 117MB/s]
Downloading data: 55%|#####4 | 3.88G/7.07G [00:35<00:27, 117MB/s]
Downloading data: 55%|#####5 | 3.89G/7.07G [00:36<00:27, 117MB/s]
Downloading data: 55%|#####5 | 3.90G/7.07G [00:36<00:27, 117MB/s]
Downloading data: 55%|#####5 | 3.91G/7.07G [00:36<00:26, 117MB/s]
Downloading data: 56%|#####5 | 3.93G/7.07G [00:36<00:26, 117MB/s]
Downloading data: 56%|#####5 | 3.94G/7.07G [00:36<00:26, 117MB/s]
Downloading data: 56%|#####5 | 3.95G/7.07G [00:36<00:26, 117MB/s]
Downloading data: 56%|#####5 | 3.96G/7.07G [00:36<00:28, 109MB/s]
Downloading data: 56%|#####6 | 3.97G/7.07G [00:36<00:39, 79.2MB/s]
Downloading data: 56%|#####6 | 3.98G/7.07G [00:37<00:34, 89.2MB/s]
Downloading data: 56%|#####6 | 4.00G/7.07G [00:37<00:32, 96.0MB/s]
Downloading data: 57%|#####6 | 4.01G/7.07G [00:37<00:30, 101MB/s]
Downloading data: 57%|#####6 | 4.02G/7.07G [00:37<00:28, 106MB/s]
Downloading data: 57%|#####6 | 4.03G/7.07G [00:37<00:27, 109MB/s]
Downloading data: 57%|#####7 | 4.04G/7.07G [00:37<00:27, 111MB/s]
Downloading data: 57%|#####7 | 4.05G/7.07G [00:37<00:26, 113MB/s]
Downloading data: 57%|#####7 | 4.07G/7.07G [00:37<00:26, 114MB/s]
Downloading data: 58%|#####7 | 4.08G/7.07G [00:37<00:26, 115MB/s]
Downloading data: 58%|#####7 | 4.09G/7.07G [00:37<00:25, 116MB/s]
Downloading data: 58%|#####7 | 4.10G/7.07G [00:38<00:26, 112MB/s]
Downloading data: 58%|#####8 | 4.11G/7.07G [00:38<00:26, 113MB/s]
Downloading data: 58%|#####8 | 4.12G/7.07G [00:38<00:25, 114MB/s]
Downloading data: 58%|#####8 | 4.14G/7.07G [00:38<00:25, 115MB/s]
Downloading data: 59%|#####8 | 4.15G/7.07G [00:38<00:25, 116MB/s]
Downloading data: 59%|#####8 | 4.16G/7.07G [00:38<00:25, 115MB/s]
Downloading data: 59%|#####8 | 4.17G/7.07G [00:38<00:25, 115MB/s]
Downloading data: 59%|#####9 | 4.18G/7.07G [00:38<00:25, 115MB/s]
Downloading data: 59%|#####9 | 4.19G/7.07G [00:38<00:25, 113MB/s]
Downloading data: 59%|#####9 | 4.21G/7.07G [00:38<00:24, 116MB/s]
Downloading data: 60%|#####9 | 4.22G/7.07G [00:39<00:24, 117MB/s]
Downloading data: 60%|#####9 | 4.23G/7.07G [00:39<00:25, 113MB/s]
Downloading data: 60%|#####9 | 4.24G/7.07G [00:39<00:25, 111MB/s]
Downloading data: 60%|###### | 4.25G/7.07G [00:39<00:24, 115MB/s]
Downloading data: 60%|###### | 4.27G/7.07G [00:39<00:24, 116MB/s]
Downloading data: 60%|###### | 4.28G/7.07G [00:39<00:24, 116MB/s]
Downloading data: 61%|###### | 4.29G/7.07G [00:39<00:23, 116MB/s]
Downloading data: 61%|###### | 4.30G/7.07G [00:39<00:23, 117MB/s]
Downloading data: 61%|###### | 4.31G/7.07G [00:39<00:23, 117MB/s]
Downloading data: 61%|######1 | 4.32G/7.07G [00:39<00:23, 117MB/s]
Downloading data: 61%|######1 | 4.34G/7.07G [00:40<00:23, 117MB/s]
Downloading data: 61%|######1 | 4.35G/7.07G [00:40<00:23, 117MB/s]
Downloading data: 62%|######1 | 4.36G/7.07G [00:40<00:23, 117MB/s]
Downloading data: 62%|######1 | 4.37G/7.07G [00:40<00:23, 117MB/s]
Downloading data: 62%|######1 | 4.38G/7.07G [00:40<00:22, 117MB/s]
Downloading data: 62%|######2 | 4.39G/7.07G [00:40<00:22, 117MB/s]
Downloading data: 62%|######2 | 4.41G/7.07G [00:40<00:22, 117MB/s]
Downloading data: 62%|######2 | 4.42G/7.07G [00:40<00:25, 103MB/s]
Downloading data: 63%|######2 | 4.43G/7.07G [00:40<00:25, 105MB/s]
Downloading data: 63%|######2 | 4.44G/7.07G [00:41<00:24, 108MB/s]
Downloading data: 63%|######2 | 4.45G/7.07G [00:41<00:23, 111MB/s]
Downloading data: 63%|######3 | 4.46G/7.07G [00:41<00:23, 113MB/s]
Downloading data: 63%|######3 | 4.48G/7.07G [00:41<00:22, 114MB/s]
Downloading data: 63%|######3 | 4.49G/7.07G [00:41<00:22, 115MB/s]
Downloading data: 64%|######3 | 4.50G/7.07G [00:41<00:22, 116MB/s]
Downloading data: 64%|######3 | 4.51G/7.07G [00:41<00:22, 116MB/s]
Downloading data: 64%|######3 | 4.52G/7.07G [00:41<00:21, 116MB/s]
Downloading data: 64%|######4 | 4.53G/7.07G [00:41<00:21, 117MB/s]
Downloading data: 64%|######4 | 4.55G/7.07G [00:41<00:21, 117MB/s]
Downloading data: 64%|######4 | 4.56G/7.07G [00:42<00:21, 117MB/s]
Downloading data: 65%|######4 | 4.57G/7.07G [00:42<00:21, 117MB/s]
Downloading data: 65%|######4 | 4.58G/7.07G [00:42<00:21, 117MB/s]
Downloading data: 65%|######4 | 4.59G/7.07G [00:42<00:21, 117MB/s]
Downloading data: 65%|######5 | 4.60G/7.07G [00:42<00:21, 113MB/s]
Downloading data: 65%|######5 | 4.62G/7.07G [00:42<00:21, 114MB/s]
Downloading data: 65%|######5 | 4.63G/7.07G [00:42<00:21, 115MB/s]
Downloading data: 66%|######5 | 4.64G/7.07G [00:42<00:22, 111MB/s]
Downloading data: 66%|######5 | 4.65G/7.07G [00:42<00:22, 107MB/s]
Downloading data: 66%|######5 | 4.66G/7.07G [00:42<00:20, 115MB/s]
Downloading data: 66%|######6 | 4.68G/7.07G [00:43<00:20, 116MB/s]
Downloading data: 66%|######6 | 4.69G/7.07G [00:43<00:34, 69.5MB/s]
Downloading data: 66%|######6 | 4.70G/7.07G [00:43<00:28, 83.6MB/s]
Downloading data: 67%|######6 | 4.71G/7.07G [00:43<00:25, 91.1MB/s]
Downloading data: 67%|######6 | 4.72G/7.07G [00:43<00:24, 97.4MB/s]
Downloading data: 67%|######6 | 4.74G/7.07G [00:43<00:22, 102MB/s]
Downloading data: 67%|######7 | 4.75G/7.07G [00:43<00:21, 106MB/s]
Downloading data: 67%|######7 | 4.76G/7.07G [00:43<00:21, 109MB/s]
Downloading data: 67%|######7 | 4.77G/7.07G [00:44<00:20, 112MB/s]
Downloading data: 68%|######7 | 4.78G/7.07G [00:44<00:20, 113MB/s]
Downloading data: 68%|######7 | 4.80G/7.07G [00:44<00:19, 114MB/s]
Downloading data: 68%|######7 | 4.81G/7.07G [00:44<00:19, 114MB/s]
Downloading data: 68%|######8 | 4.82G/7.07G [00:44<00:19, 115MB/s]
Downloading data: 68%|######8 | 4.83G/7.07G [00:44<00:19, 115MB/s]
Downloading data: 68%|######8 | 4.84G/7.07G [00:44<00:19, 112MB/s]
Downloading data: 69%|######8 | 4.85G/7.07G [00:44<00:20, 106MB/s]
Downloading data: 69%|######8 | 4.87G/7.07G [00:44<00:19, 110MB/s]
Downloading data: 69%|######8 | 4.88G/7.07G [00:45<00:21, 104MB/s]
Downloading data: 69%|######9 | 4.89G/7.07G [00:45<00:22, 99.2MB/s]
Downloading data: 69%|######9 | 4.90G/7.07G [00:45<00:22, 96.5MB/s]
Downloading data: 69%|######9 | 4.91G/7.07G [00:45<00:23, 91.1MB/s]
Downloading data: 70%|######9 | 4.92G/7.07G [00:45<00:23, 90.1MB/s]
Downloading data: 70%|######9 | 4.92G/7.07G [00:45<00:24, 88.8MB/s]
Downloading data: 70%|######9 | 4.93G/7.07G [00:45<00:24, 85.8MB/s]
Downloading data: 70%|######9 | 4.95G/7.07G [00:45<00:22, 94.5MB/s]
Downloading data: 70%|####### | 4.96G/7.07G [00:45<00:20, 101MB/s]
Downloading data: 70%|####### | 4.97G/7.07G [00:46<00:19, 106MB/s]
Downloading data: 70%|####### | 4.98G/7.07G [00:46<00:19, 109MB/s]
Downloading data: 71%|####### | 4.99G/7.07G [00:46<00:18, 111MB/s]
Downloading data: 71%|####### | 5.00G/7.07G [00:46<00:18, 113MB/s]
Downloading data: 71%|####### | 5.02G/7.07G [00:46<00:17, 114MB/s]
Downloading data: 71%|#######1 | 5.03G/7.07G [00:46<00:17, 115MB/s]
Downloading data: 71%|#######1 | 5.04G/7.07G [00:46<00:17, 116MB/s]
Downloading data: 71%|#######1 | 5.05G/7.07G [00:46<00:17, 116MB/s]
Downloading data: 72%|#######1 | 5.06G/7.07G [00:46<00:17, 116MB/s]
Downloading data: 72%|#######1 | 5.07G/7.07G [00:46<00:17, 117MB/s]
Downloading data: 72%|#######1 | 5.09G/7.07G [00:47<00:17, 117MB/s]
Downloading data: 72%|#######2 | 5.10G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 72%|#######2 | 5.11G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 72%|#######2 | 5.12G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 73%|#######2 | 5.13G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 73%|#######2 | 5.14G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 73%|#######2 | 5.16G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 73%|#######3 | 5.17G/7.07G [00:47<00:16, 117MB/s]
Downloading data: 73%|#######3 | 5.18G/7.07G [00:47<00:16, 115MB/s]
Downloading data: 73%|#######3 | 5.19G/7.07G [00:47<00:16, 116MB/s]
Downloading data: 74%|#######3 | 5.20G/7.07G [00:48<00:16, 116MB/s]
Downloading data: 74%|#######3 | 5.21G/7.07G [00:48<00:15, 116MB/s]
Downloading data: 74%|#######3 | 5.23G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 74%|#######4 | 5.24G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 74%|#######4 | 5.25G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 74%|#######4 | 5.26G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 75%|#######4 | 5.27G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 75%|#######4 | 5.29G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 75%|#######4 | 5.30G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 75%|#######5 | 5.31G/7.07G [00:48<00:15, 117MB/s]
Downloading data: 75%|#######5 | 5.32G/7.07G [00:49<00:15, 116MB/s]
Downloading data: 75%|#######5 | 5.33G/7.07G [00:49<00:15, 114MB/s]
Downloading data: 76%|#######5 | 5.34G/7.07G [00:49<00:15, 114MB/s]
Downloading data: 76%|#######5 | 5.35G/7.07G [00:49<00:15, 109MB/s]
Downloading data: 76%|#######5 | 5.37G/7.07G [00:49<00:15, 111MB/s]
Downloading data: 76%|#######6 | 5.38G/7.07G [00:49<00:15, 111MB/s]
Downloading data: 76%|#######6 | 5.39G/7.07G [00:49<00:14, 115MB/s]
Downloading data: 76%|#######6 | 5.40G/7.07G [00:49<00:14, 115MB/s]
Downloading data: 77%|#######6 | 5.41G/7.07G [00:49<00:14, 116MB/s]
Downloading data: 77%|#######6 | 5.43G/7.07G [00:49<00:14, 116MB/s]
Downloading data: 77%|#######6 | 5.44G/7.07G [00:50<00:14, 115MB/s]
Downloading data: 77%|#######7 | 5.45G/7.07G [00:50<00:14, 115MB/s]
Downloading data: 77%|#######7 | 5.46G/7.07G [00:50<00:13, 116MB/s]
Downloading data: 77%|#######7 | 5.47G/7.07G [00:50<00:14, 114MB/s]
Downloading data: 78%|#######7 | 5.48G/7.07G [00:50<00:13, 115MB/s]
Downloading data: 78%|#######7 | 5.50G/7.07G [00:50<00:13, 115MB/s]
Downloading data: 78%|#######7 | 5.51G/7.07G [00:50<00:13, 116MB/s]
Downloading data: 78%|#######8 | 5.52G/7.07G [00:50<00:13, 116MB/s]
Downloading data: 78%|#######8 | 5.53G/7.07G [00:50<00:13, 117MB/s]
Downloading data: 78%|#######8 | 5.54G/7.07G [00:50<00:13, 117MB/s]
Downloading data: 79%|#######8 | 5.55G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 79%|#######8 | 5.57G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 79%|#######8 | 5.58G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 79%|#######9 | 5.59G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 79%|#######9 | 5.60G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 79%|#######9 | 5.61G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 80%|#######9 | 5.62G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 80%|#######9 | 5.64G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 80%|#######9 | 5.65G/7.07G [00:51<00:12, 113MB/s]
Downloading data: 80%|######## | 5.66G/7.07G [00:51<00:12, 117MB/s]
Downloading data: 80%|######## | 5.67G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 80%|######## | 5.68G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 81%|######## | 5.70G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 81%|######## | 5.71G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 81%|######## | 5.72G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 81%|########1 | 5.73G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 81%|########1 | 5.74G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 81%|########1 | 5.75G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 82%|########1 | 5.77G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 82%|########1 | 5.78G/7.07G [00:52<00:11, 117MB/s]
Downloading data: 82%|########1 | 5.79G/7.07G [00:53<00:10, 117MB/s]
Downloading data: 82%|########2 | 5.80G/7.07G [00:53<00:10, 117MB/s]
Downloading data: 82%|########2 | 5.81G/7.07G [00:53<00:10, 117MB/s]
Downloading data: 82%|########2 | 5.82G/7.07G [00:53<00:17, 69.4MB/s]
Downloading data: 83%|########2 | 5.84G/7.07G [00:53<00:15, 79.4MB/s]
Downloading data: 83%|########2 | 5.85G/7.07G [00:53<00:13, 91.1MB/s]
Downloading data: 83%|########2 | 5.86G/7.07G [00:53<00:12, 94.4MB/s]
Downloading data: 83%|########3 | 5.87G/7.07G [00:54<00:12, 97.8MB/s]
Downloading data: 83%|########3 | 5.88G/7.07G [00:54<00:11, 104MB/s]
Downloading data: 83%|########3 | 5.89G/7.07G [00:54<00:11, 105MB/s]
Downloading data: 84%|########3 | 5.91G/7.07G [00:54<00:10, 106MB/s]
Downloading data: 84%|########3 | 5.92G/7.07G [00:54<00:10, 109MB/s]
Downloading data: 84%|########3 | 5.93G/7.07G [00:54<00:09, 114MB/s]
Downloading data: 84%|########4 | 5.94G/7.07G [00:54<00:09, 114MB/s]
Downloading data: 84%|########4 | 5.95G/7.07G [00:54<00:09, 115MB/s]
Downloading data: 84%|########4 | 5.96G/7.07G [00:54<00:09, 115MB/s]
Downloading data: 85%|########4 | 5.98G/7.07G [00:54<00:09, 116MB/s]
Downloading data: 85%|########4 | 5.99G/7.07G [00:55<00:09, 116MB/s]
Downloading data: 85%|########4 | 6.00G/7.07G [00:55<00:09, 116MB/s]
Downloading data: 85%|########5 | 6.01G/7.07G [00:55<00:09, 117MB/s]
Downloading data: 85%|########5 | 6.02G/7.07G [00:55<00:08, 117MB/s]
Downloading data: 85%|########5 | 6.04G/7.07G [00:55<00:08, 117MB/s]
Downloading data: 86%|########5 | 6.05G/7.07G [00:55<00:08, 117MB/s]
Downloading data: 86%|########5 | 6.06G/7.07G [00:55<00:08, 116MB/s]
Downloading data: 86%|########5 | 6.07G/7.07G [00:55<00:08, 116MB/s]
Downloading data: 86%|########5 | 6.08G/7.07G [00:55<00:08, 116MB/s]
Downloading data: 86%|########6 | 6.09G/7.07G [00:55<00:08, 117MB/s]
Downloading data: 86%|########6 | 6.11G/7.07G [00:56<00:08, 117MB/s]
Downloading data: 86%|########6 | 6.12G/7.07G [00:56<00:08, 112MB/s]
Downloading data: 87%|########6 | 6.13G/7.07G [00:56<00:08, 112MB/s]
Downloading data: 87%|########6 | 6.14G/7.07G [00:56<00:08, 115MB/s]
Downloading data: 87%|########6 | 6.15G/7.07G [00:56<00:08, 113MB/s]
Downloading data: 87%|########7 | 6.16G/7.07G [00:56<00:07, 114MB/s]
Downloading data: 87%|########7 | 6.18G/7.07G [00:56<00:07, 118MB/s]
Downloading data: 88%|########7 | 6.19G/7.07G [00:56<00:07, 118MB/s]
Downloading data: 88%|########7 | 6.20G/7.07G [00:56<00:08, 102MB/s]
Downloading data: 88%|########7 | 6.21G/7.07G [00:57<00:08, 95.7MB/s]
Downloading data: 88%|########7 | 6.22G/7.07G [00:57<00:08, 103MB/s]
Downloading data: 88%|########8 | 6.23G/7.07G [00:57<00:07, 106MB/s]
Downloading data: 88%|########8 | 6.25G/7.07G [00:57<00:07, 109MB/s]
Downloading data: 88%|########8 | 6.26G/7.07G [00:57<00:07, 111MB/s]
Downloading data: 89%|########8 | 6.27G/7.07G [00:57<00:07, 113MB/s]
Downloading data: 89%|########8 | 6.28G/7.07G [00:57<00:06, 114MB/s]
Downloading data: 89%|########8 | 6.29G/7.07G [00:57<00:06, 115MB/s]
Downloading data: 89%|########9 | 6.30G/7.07G [00:57<00:06, 116MB/s]
Downloading data: 89%|########9 | 6.32G/7.07G [00:57<00:06, 116MB/s]
Downloading data: 89%|########9 | 6.33G/7.07G [00:58<00:06, 116MB/s]
Downloading data: 90%|########9 | 6.34G/7.07G [00:58<00:06, 115MB/s]
Downloading data: 90%|########9 | 6.35G/7.07G [00:58<00:06, 116MB/s]
Downloading data: 90%|########9 | 6.36G/7.07G [00:58<00:06, 116MB/s]
Downloading data: 90%|######### | 6.38G/7.07G [00:58<00:05, 117MB/s]
Downloading data: 90%|######### | 6.39G/7.07G [00:58<00:05, 117MB/s]
Downloading data: 90%|######### | 6.40G/7.07G [00:58<00:05, 117MB/s]
Downloading data: 91%|######### | 6.41G/7.07G [00:58<00:05, 116MB/s]
Downloading data: 91%|######### | 6.42G/7.07G [00:58<00:05, 116MB/s]
Downloading data: 91%|######### | 6.43G/7.07G [00:58<00:05, 117MB/s]
Downloading data: 91%|#########1| 6.45G/7.07G [00:59<00:05, 117MB/s]
Downloading data: 91%|#########1| 6.46G/7.07G [00:59<00:05, 117MB/s]
Downloading data: 91%|#########1| 6.47G/7.07G [00:59<00:05, 117MB/s]
Downloading data: 92%|#########1| 6.48G/7.07G [00:59<00:05, 112MB/s]
Downloading data: 92%|#########1| 6.49G/7.07G [00:59<00:05, 112MB/s]
Downloading data: 92%|#########1| 6.50G/7.07G [00:59<00:05, 113MB/s]
Downloading data: 92%|#########2| 6.52G/7.07G [00:59<00:04, 116MB/s]
Downloading data: 92%|#########2| 6.53G/7.07G [00:59<00:04, 117MB/s]
Downloading data: 92%|#########2| 6.54G/7.07G [00:59<00:04, 117MB/s]
Downloading data: 93%|#########2| 6.55G/7.07G [00:59<00:04, 117MB/s]
Downloading data: 93%|#########2| 6.56G/7.07G [01:00<00:04, 117MB/s]
Downloading data: 93%|#########2| 6.57G/7.07G [01:00<00:04, 117MB/s]
Downloading data: 93%|#########3| 6.59G/7.07G [01:00<00:04, 117MB/s]
Downloading data: 93%|#########3| 6.60G/7.07G [01:00<00:04, 117MB/s]
Downloading data: 93%|#########3| 6.61G/7.07G [01:00<00:03, 117MB/s]
Downloading data: 94%|#########3| 6.62G/7.07G [01:00<00:03, 114MB/s]
Downloading data: 94%|#########3| 6.63G/7.07G [01:00<00:03, 114MB/s]
Downloading data: 94%|#########3| 6.65G/7.07G [01:00<00:03, 119MB/s]
Downloading data: 94%|#########4| 6.66G/7.07G [01:00<00:03, 118MB/s]
Downloading data: 94%|#########4| 6.67G/7.07G [01:00<00:03, 118MB/s]
Downloading data: 94%|#########4| 6.68G/7.07G [01:01<00:03, 118MB/s]
Downloading data: 95%|#########4| 6.69G/7.07G [01:01<00:03, 117MB/s]
Downloading data: 95%|#########4| 6.70G/7.07G [01:01<00:03, 117MB/s]
Downloading data: 95%|#########4| 6.72G/7.07G [01:01<00:03, 117MB/s]
Downloading data: 95%|#########5| 6.73G/7.07G [01:01<00:02, 117MB/s]
Downloading data: 95%|#########5| 6.74G/7.07G [01:01<00:02, 117MB/s]
Downloading data: 95%|#########5| 6.75G/7.07G [01:01<00:02, 117MB/s]
Downloading data: 96%|#########5| 6.76G/7.07G [01:01<00:02, 117MB/s]
Downloading data: 96%|#########5| 6.78G/7.07G [01:01<00:02, 117MB/s]
Downloading data: 96%|#########5| 6.79G/7.07G [01:01<00:02, 117MB/s]
Downloading data: 96%|#########6| 6.80G/7.07G [01:02<00:02, 117MB/s]
Downloading data: 96%|#########6| 6.81G/7.07G [01:02<00:02, 117MB/s]
Downloading data: 96%|#########6| 6.82G/7.07G [01:02<00:02, 117MB/s]
Downloading data: 97%|#########6| 6.83G/7.07G [01:02<00:02, 117MB/s]
Downloading data: 97%|#########6| 6.85G/7.07G [01:02<00:01, 117MB/s]
Downloading data: 97%|#########6| 6.86G/7.07G [01:02<00:01, 117MB/s]
Downloading data: 97%|#########7| 6.87G/7.07G [01:02<00:01, 116MB/s]
Downloading data: 97%|#########7| 6.88G/7.07G [01:02<00:01, 115MB/s]
Downloading data: 97%|#########7| 6.89G/7.07G [01:02<00:01, 117MB/s]
Downloading data: 98%|#########7| 6.90G/7.07G [01:02<00:01, 117MB/s]
Downloading data: 98%|#########7| 6.92G/7.07G [01:03<00:01, 117MB/s]
Downloading data: 98%|#########7| 6.93G/7.07G [01:03<00:01, 116MB/s]
Downloading data: 98%|#########8| 6.94G/7.07G [01:03<00:01, 118MB/s]
Downloading data: 98%|#########8| 6.95G/7.07G [01:03<00:01, 117MB/s]
Downloading data: 98%|#########8| 6.96G/7.07G [01:03<00:00, 117MB/s]
Downloading data: 99%|#########8| 6.98G/7.07G [01:03<00:00, 116MB/s]
Downloading data: 99%|#########8| 6.99G/7.07G [01:03<00:00, 118MB/s]
Downloading data: 99%|#########8| 7.00G/7.07G [01:03<00:00, 118MB/s]
Downloading data: 99%|#########9| 7.01G/7.07G [01:03<00:00, 112MB/s]
Downloading data: 99%|#########9| 7.02G/7.07G [01:04<00:00, 116MB/s]
Downloading data: 99%|#########9| 7.04G/7.07G [01:04<00:00, 116MB/s]
Downloading data: 100%|#########9| 7.05G/7.07G [01:04<00:00, 117MB/s]
Downloading data: 100%|#########9| 7.06G/7.07G [01:04<00:00, 113MB/s]
Downloading data: 100%|#########9| 7.07G/7.07G [01:04<00:00, 109MB/s]
Downloading data: 100%|##########| 7.07G/7.07G [01:04<00:00, 110MB/s]
Downloading data files: 80%|######## | 4/5 [01:05<00:25, 25.64s/it]
Downloading data: 0%| | 0.00/970M [00:00<?, ?B/s]
Downloading data: 0%| | 17.4k/970M [00:00<1:43:57, 156kB/s]
Downloading data: 0%| | 62.5k/970M [00:00<54:52, 295kB/s]
Downloading data: 0%| | 167k/970M [00:00<27:36, 586kB/s]
Downloading data: 0%| | 376k/970M [00:00<14:57, 1.08MB/s]
Downloading data: 0%| | 793k/970M [00:00<08:00, 2.02MB/s]
Downloading data: 0%| | 1.61M/970M [00:00<04:16, 3.78MB/s]
Downloading data: 0%| | 2.78M/970M [00:00<02:46, 5.83MB/s]
Downloading data: 1%| | 5.57M/970M [00:00<01:21, 11.8MB/s]
Downloading data: 1%| | 7.55M/970M [00:01<01:10, 13.6MB/s]
Downloading data: 1%| | 9.58M/970M [00:01<01:04, 14.9MB/s]
Downloading data: 1%|1 | 11.6M/970M [00:01<01:00, 15.8MB/s]
Downloading data: 1%|1 | 13.7M/970M [00:01<00:57, 16.6MB/s]
Downloading data: 2%|1 | 15.8M/970M [00:01<00:55, 17.2MB/s]
Downloading data: 2%|1 | 17.9M/970M [00:01<00:54, 17.6MB/s]
Downloading data: 2%|2 | 20.0M/970M [00:01<00:52, 18.0MB/s]
Downloading data: 2%|2 | 22.2M/970M [00:01<00:51, 18.3MB/s]
Downloading data: 3%|2 | 24.4M/970M [00:01<00:54, 17.3MB/s]
Downloading data: 3%|2 | 27.3M/970M [00:02<00:46, 20.4MB/s]
Downloading data: 3%|3 | 29.4M/970M [00:02<00:47, 19.8MB/s]
Downloading data: 3%|3 | 31.4M/970M [00:02<00:48, 19.5MB/s]
Downloading data: 3%|3 | 33.4M/970M [00:02<00:48, 19.1MB/s]
Downloading data: 4%|3 | 35.6M/970M [00:02<00:48, 19.3MB/s]
Downloading data: 4%|3 | 37.9M/970M [00:02<00:47, 19.6MB/s]
Downloading data: 4%|4 | 40.2M/970M [00:02<00:46, 19.8MB/s]
Downloading data: 4%|4 | 42.6M/970M [00:02<00:46, 20.0MB/s]
Downloading data: 5%|4 | 44.9M/970M [00:02<00:45, 20.3MB/s]
Downloading data: 5%|4 | 47.3M/970M [00:03<00:45, 20.4MB/s]
Downloading data: 5%|5 | 49.7M/970M [00:03<00:44, 20.6MB/s]
Downloading data: 5%|5 | 52.1M/970M [00:03<00:44, 20.9MB/s]
Downloading data: 6%|5 | 54.5M/970M [00:03<00:43, 20.9MB/s]
Downloading data: 6%|5 | 56.9M/970M [00:03<00:43, 21.0MB/s]
Downloading data: 6%|6 | 59.4M/970M [00:03<00:42, 21.3MB/s]
Downloading data: 6%|6 | 61.9M/970M [00:03<00:42, 21.3MB/s]
Downloading data: 7%|6 | 64.3M/970M [00:03<00:42, 21.4MB/s]
Downloading data: 7%|6 | 66.8M/970M [00:03<00:41, 21.5MB/s]
Downloading data: 7%|7 | 69.3M/970M [00:04<00:41, 21.7MB/s]
Downloading data: 7%|7 | 71.9M/970M [00:04<00:41, 21.8MB/s]
Downloading data: 8%|7 | 74.4M/970M [00:04<00:40, 22.0MB/s]
Downloading data: 8%|7 | 76.9M/970M [00:04<00:40, 22.3MB/s]
Downloading data: 8%|8 | 79.5M/970M [00:04<00:39, 22.4MB/s]
Downloading data: 8%|8 | 82.0M/970M [00:04<00:40, 22.1MB/s]
Downloading data: 9%|8 | 84.6M/970M [00:04<00:39, 22.6MB/s]
Downloading data: 9%|8 | 87.2M/970M [00:04<00:39, 22.6MB/s]
Downloading data: 9%|9 | 89.8M/970M [00:05<00:39, 22.5MB/s]
Downloading data: 10%|9 | 92.4M/970M [00:05<00:38, 22.9MB/s]
Downloading data: 10%|9 | 95.0M/970M [00:05<00:38, 22.5MB/s]
Downloading data: 10%|# | 97.7M/970M [00:05<00:38, 22.5MB/s]
Downloading data: 10%|# | 100M/970M [00:05<00:37, 23.0MB/s]
Downloading data: 11%|# | 103M/970M [00:05<00:37, 22.9MB/s]
Downloading data: 11%|# | 106M/970M [00:05<00:37, 23.2MB/s]
Downloading data: 11%|#1 | 108M/970M [00:05<00:37, 23.3MB/s]
Downloading data: 11%|#1 | 111M/970M [00:05<00:36, 23.6MB/s]
Downloading data: 12%|#1 | 114M/970M [00:06<00:36, 23.3MB/s]
Downloading data: 12%|#1 | 116M/970M [00:06<00:36, 23.4MB/s]
Downloading data: 12%|#2 | 119M/970M [00:06<00:35, 23.8MB/s]
Downloading data: 13%|#2 | 122M/970M [00:06<00:37, 22.8MB/s]
Downloading data: 13%|#2 | 124M/970M [00:06<00:35, 23.5MB/s]
Downloading data: 13%|#3 | 127M/970M [00:06<00:35, 23.9MB/s]
Downloading data: 13%|#3 | 130M/970M [00:06<00:35, 23.7MB/s]
Downloading data: 14%|#3 | 133M/970M [00:06<00:35, 23.8MB/s]
Downloading data: 14%|#3 | 135M/970M [00:06<00:34, 24.3MB/s]
Downloading data: 14%|#4 | 138M/970M [00:07<00:34, 24.2MB/s]
Downloading data: 15%|#4 | 141M/970M [00:07<00:34, 24.1MB/s]
Downloading data: 15%|#4 | 143M/970M [00:07<00:34, 24.2MB/s]
Downloading data: 15%|#5 | 146M/970M [00:07<00:36, 22.8MB/s]
Downloading data: 15%|#5 | 149M/970M [00:07<00:34, 24.0MB/s]
Downloading data: 16%|#5 | 152M/970M [00:07<00:33, 24.7MB/s]
Downloading data: 16%|#5 | 154M/970M [00:07<00:34, 23.8MB/s]
Downloading data: 16%|#6 | 157M/970M [00:07<00:32, 24.8MB/s]
Downloading data: 16%|#6 | 160M/970M [00:07<00:34, 23.5MB/s]
Downloading data: 17%|#6 | 163M/970M [00:08<00:33, 23.8MB/s]
Downloading data: 17%|#7 | 166M/970M [00:08<00:33, 24.1MB/s]
Downloading data: 17%|#7 | 168M/970M [00:08<00:33, 24.2MB/s]
Downloading data: 18%|#7 | 171M/970M [00:08<00:32, 24.2MB/s]
Downloading data: 18%|#7 | 174M/970M [00:08<00:32, 24.3MB/s]
Downloading data: 18%|#8 | 177M/970M [00:08<00:32, 24.4MB/s]
Downloading data: 18%|#8 | 179M/970M [00:08<00:32, 24.4MB/s]
Downloading data: 19%|#8 | 182M/970M [00:08<00:32, 24.1MB/s]
Downloading data: 19%|#9 | 185M/970M [00:08<00:32, 24.2MB/s]
Downloading data: 19%|#9 | 188M/970M [00:09<00:32, 24.4MB/s]
Downloading data: 20%|#9 | 190M/970M [00:09<00:31, 24.4MB/s]
Downloading data: 20%|#9 | 193M/970M [00:09<00:31, 24.5MB/s]
Downloading data: 20%|## | 196M/970M [00:09<00:31, 24.5MB/s]
Downloading data: 20%|## | 199M/970M [00:09<00:31, 24.4MB/s]
Downloading data: 21%|## | 202M/970M [00:09<00:31, 24.5MB/s]
Downloading data: 21%|##1 | 204M/970M [00:09<00:31, 24.5MB/s]
Downloading data: 21%|##1 | 207M/970M [00:09<00:31, 24.6MB/s]
Downloading data: 22%|##1 | 210M/970M [00:10<00:30, 24.6MB/s]
Downloading data: 22%|##1 | 213M/970M [00:10<00:30, 24.7MB/s]
Downloading data: 22%|##2 | 216M/970M [00:10<00:30, 24.7MB/s]
Downloading data: 23%|##2 | 219M/970M [00:10<00:30, 24.6MB/s]
Downloading data: 23%|##2 | 221M/970M [00:10<00:30, 24.6MB/s]
Downloading data: 23%|##3 | 224M/970M [00:10<00:30, 24.8MB/s]
Downloading data: 23%|##3 | 227M/970M [00:10<00:30, 24.7MB/s]
Downloading data: 24%|##3 | 230M/970M [00:10<00:30, 24.7MB/s]
Downloading data: 24%|##3 | 233M/970M [00:10<00:30, 24.5MB/s]
Downloading data: 24%|##4 | 235M/970M [00:11<00:30, 24.0MB/s]
Downloading data: 25%|##4 | 238M/970M [00:11<00:30, 24.2MB/s]
Downloading data: 25%|##4 | 241M/970M [00:11<00:29, 24.4MB/s]
Downloading data: 25%|##5 | 244M/970M [00:11<00:29, 24.4MB/s]
Downloading data: 25%|##5 | 246M/970M [00:11<00:29, 24.5MB/s]
Downloading data: 26%|##5 | 249M/970M [00:11<00:29, 24.6MB/s]
Downloading data: 26%|##5 | 252M/970M [00:11<00:29, 24.5MB/s]
Downloading data: 26%|##6 | 255M/970M [00:11<00:28, 24.7MB/s]
Downloading data: 27%|##6 | 258M/970M [00:11<00:28, 24.7MB/s]
Downloading data: 27%|##6 | 261M/970M [00:12<00:28, 24.8MB/s]
Downloading data: 27%|##7 | 263M/970M [00:12<00:29, 23.7MB/s]
Downloading data: 27%|##7 | 266M/970M [00:12<00:28, 24.9MB/s]
Downloading data: 28%|##7 | 269M/970M [00:12<00:28, 24.8MB/s]
Downloading data: 28%|##8 | 272M/970M [00:12<00:28, 24.4MB/s]
Downloading data: 28%|##8 | 275M/970M [00:12<00:28, 24.8MB/s]
Downloading data: 29%|##8 | 277M/970M [00:12<00:27, 24.8MB/s]
Downloading data: 29%|##8 | 280M/970M [00:12<00:27, 24.9MB/s]
Downloading data: 29%|##9 | 283M/970M [00:12<00:27, 24.9MB/s]
Downloading data: 29%|##9 | 286M/970M [00:13<00:27, 24.8MB/s]
Downloading data: 30%|##9 | 289M/970M [00:13<00:27, 24.8MB/s]
Downloading data: 30%|### | 291M/970M [00:13<00:27, 24.7MB/s]
Downloading data: 30%|### | 294M/970M [00:13<00:27, 24.8MB/s]
Downloading data: 31%|### | 297M/970M [00:13<00:27, 24.8MB/s]
Downloading data: 31%|### | 300M/970M [00:13<00:27, 24.7MB/s]
Downloading data: 31%|###1 | 303M/970M [00:13<00:27, 24.7MB/s]
Downloading data: 31%|###1 | 305M/970M [00:13<00:26, 24.7MB/s]
Downloading data: 32%|###1 | 308M/970M [00:14<00:26, 24.7MB/s]
Downloading data: 32%|###2 | 311M/970M [00:14<00:26, 24.7MB/s]
Downloading data: 32%|###2 | 314M/970M [00:14<00:26, 24.8MB/s]
Downloading data: 33%|###2 | 317M/970M [00:14<00:26, 24.7MB/s]
Downloading data: 33%|###2 | 320M/970M [00:14<00:26, 24.7MB/s]
Downloading data: 33%|###3 | 322M/970M [00:14<00:26, 24.8MB/s]
Downloading data: 34%|###3 | 325M/970M [00:14<00:26, 24.8MB/s]
Downloading data: 34%|###3 | 328M/970M [00:14<00:26, 24.7MB/s]
Downloading data: 34%|###4 | 331M/970M [00:14<00:25, 24.9MB/s]
Downloading data: 34%|###4 | 334M/970M [00:15<00:25, 24.8MB/s]
Downloading data: 35%|###4 | 336M/970M [00:15<00:25, 24.9MB/s]
Downloading data: 35%|###4 | 339M/970M [00:15<00:25, 24.9MB/s]
Downloading data: 35%|###5 | 342M/970M [00:15<00:25, 24.9MB/s]
Downloading data: 36%|###5 | 345M/970M [00:15<00:25, 24.9MB/s]
Downloading data: 36%|###5 | 348M/970M [00:15<00:25, 24.8MB/s]
Downloading data: 36%|###6 | 351M/970M [00:15<00:24, 24.9MB/s]
Downloading data: 36%|###6 | 353M/970M [00:15<00:24, 25.0MB/s]
Downloading data: 37%|###6 | 356M/970M [00:15<00:24, 25.0MB/s]
Downloading data: 37%|###7 | 359M/970M [00:16<00:24, 24.9MB/s]
Downloading data: 37%|###7 | 362M/970M [00:16<00:24, 25.1MB/s]
Downloading data: 38%|###7 | 365M/970M [00:16<00:24, 25.1MB/s]
Downloading data: 38%|###7 | 368M/970M [00:16<00:24, 24.9MB/s]
Downloading data: 38%|###8 | 371M/970M [00:16<00:23, 25.0MB/s]
Downloading data: 38%|###8 | 373M/970M [00:16<00:23, 25.1MB/s]
Downloading data: 39%|###8 | 376M/970M [00:16<00:24, 23.8MB/s]
Downloading data: 39%|###9 | 379M/970M [00:16<00:24, 24.3MB/s]
Downloading data: 39%|###9 | 382M/970M [00:16<00:23, 24.6MB/s]
Downloading data: 40%|###9 | 385M/970M [00:17<00:23, 24.6MB/s]
Downloading data: 40%|###9 | 388M/970M [00:17<00:23, 24.8MB/s]
Downloading data: 40%|#### | 391M/970M [00:17<00:23, 25.0MB/s]
Downloading data: 41%|#### | 393M/970M [00:17<00:23, 25.0MB/s]
Downloading data: 41%|#### | 396M/970M [00:17<00:22, 25.1MB/s]
Downloading data: 41%|####1 | 399M/970M [00:17<00:22, 25.2MB/s]
Downloading data: 41%|####1 | 402M/970M [00:17<00:22, 25.2MB/s]
Downloading data: 42%|####1 | 405M/970M [00:17<00:22, 25.0MB/s]
Downloading data: 42%|####2 | 408M/970M [00:18<00:22, 25.2MB/s]
Downloading data: 42%|####2 | 411M/970M [00:18<00:22, 25.1MB/s]
Downloading data: 43%|####2 | 414M/970M [00:18<00:22, 25.3MB/s]
Downloading data: 43%|####2 | 416M/970M [00:18<00:21, 25.4MB/s]
Downloading data: 43%|####3 | 419M/970M [00:18<00:22, 25.0MB/s]
Downloading data: 44%|####3 | 422M/970M [00:18<00:21, 25.4MB/s]
Downloading data: 44%|####3 | 425M/970M [00:18<00:21, 25.5MB/s]
Downloading data: 44%|####4 | 428M/970M [00:18<00:21, 25.7MB/s]
Downloading data: 44%|####4 | 431M/970M [00:18<00:21, 25.4MB/s]
Downloading data: 45%|####4 | 434M/970M [00:19<00:30, 17.8MB/s]
Downloading data: 45%|####5 | 439M/970M [00:19<00:21, 25.0MB/s]
Downloading data: 46%|####5 | 442M/970M [00:19<00:20, 25.4MB/s]
Downloading data: 46%|####5 | 445M/970M [00:19<00:21, 24.5MB/s]
Downloading data: 46%|####6 | 448M/970M [00:19<00:22, 23.7MB/s]
Downloading data: 46%|####6 | 450M/970M [00:19<00:22, 22.9MB/s]
Downloading data: 47%|####6 | 452M/970M [00:19<00:23, 22.0MB/s]
Downloading data: 47%|####6 | 455M/970M [00:20<00:24, 21.4MB/s]
Downloading data: 47%|####7 | 457M/970M [00:20<00:24, 20.9MB/s]
Downloading data: 47%|####7 | 459M/970M [00:20<00:25, 20.4MB/s]
Downloading data: 48%|####7 | 461M/970M [00:20<00:25, 19.8MB/s]
Downloading data: 48%|####7 | 463M/970M [00:20<00:25, 19.8MB/s]
Downloading data: 48%|####7 | 465M/970M [00:20<00:26, 19.3MB/s]
Downloading data: 48%|####8 | 467M/970M [00:20<00:26, 19.1MB/s]
Downloading data: 48%|####8 | 469M/970M [00:20<00:25, 19.6MB/s]
Downloading data: 49%|####8 | 472M/970M [00:20<00:24, 20.2MB/s]
Downloading data: 49%|####8 | 474M/970M [00:20<00:24, 20.5MB/s]
Downloading data: 49%|####9 | 477M/970M [00:21<00:23, 20.9MB/s]
Downloading data: 49%|####9 | 479M/970M [00:21<00:23, 21.1MB/s]
Downloading data: 50%|####9 | 482M/970M [00:21<00:22, 21.3MB/s]
Downloading data: 50%|####9 | 484M/970M [00:21<00:22, 21.5MB/s]
Downloading data: 50%|##### | 487M/970M [00:21<00:22, 21.8MB/s]
Downloading data: 50%|##### | 489M/970M [00:21<00:22, 21.8MB/s]
Downloading data: 51%|##### | 492M/970M [00:21<00:21, 22.1MB/s]
Downloading data: 51%|##### | 494M/970M [00:21<00:21, 22.1MB/s]
Downloading data: 51%|#####1 | 497M/970M [00:22<00:21, 22.5MB/s]
Downloading data: 51%|#####1 | 500M/970M [00:22<00:21, 22.3MB/s]
Downloading data: 52%|#####1 | 502M/970M [00:22<00:20, 22.7MB/s]
Downloading data: 52%|#####2 | 505M/970M [00:22<00:20, 23.2MB/s]
Downloading data: 52%|#####2 | 507M/970M [00:22<00:19, 23.2MB/s]
Downloading data: 53%|#####2 | 510M/970M [00:22<00:20, 22.7MB/s]
Downloading data: 53%|#####2 | 513M/970M [00:22<00:19, 22.9MB/s]
Downloading data: 53%|#####3 | 515M/970M [00:22<00:19, 23.5MB/s]
Downloading data: 53%|#####3 | 518M/970M [00:22<00:19, 23.2MB/s]
Downloading data: 54%|#####3 | 521M/970M [00:23<00:18, 23.8MB/s]
Downloading data: 54%|#####3 | 524M/970M [00:23<00:18, 23.8MB/s]
Downloading data: 54%|#####4 | 526M/970M [00:23<00:18, 24.0MB/s]
Downloading data: 55%|#####4 | 529M/970M [00:23<00:18, 24.0MB/s]
Downloading data: 55%|#####4 | 532M/970M [00:23<00:18, 24.1MB/s]
Downloading data: 55%|#####5 | 535M/970M [00:23<00:18, 24.2MB/s]
Downloading data: 55%|#####5 | 537M/970M [00:23<00:17, 24.3MB/s]
Downloading data: 56%|#####5 | 540M/970M [00:23<00:17, 24.9MB/s]
Downloading data: 56%|#####5 | 543M/970M [00:23<00:17, 24.3MB/s]
Downloading data: 56%|#####6 | 546M/970M [00:24<00:17, 24.4MB/s]
Downloading data: 57%|#####6 | 549M/970M [00:24<00:17, 24.4MB/s]
Downloading data: 57%|#####6 | 551M/970M [00:24<00:17, 23.9MB/s]
Downloading data: 57%|#####7 | 554M/970M [00:24<00:17, 24.2MB/s]
Downloading data: 57%|#####7 | 557M/970M [00:24<00:17, 24.0MB/s]
Downloading data: 58%|#####7 | 560M/970M [00:24<00:16, 24.3MB/s]
Downloading data: 58%|#####7 | 563M/970M [00:24<00:16, 24.2MB/s]
Downloading data: 58%|#####8 | 566M/970M [00:24<00:16, 25.0MB/s]
Downloading data: 59%|#####8 | 568M/970M [00:24<00:16, 24.9MB/s]
Downloading data: 59%|#####8 | 571M/970M [00:25<00:15, 25.0MB/s]
Downloading data: 59%|#####9 | 574M/970M [00:25<00:15, 25.2MB/s]
Downloading data: 59%|#####9 | 577M/970M [00:25<00:15, 25.2MB/s]
Downloading data: 60%|#####9 | 580M/970M [00:25<00:15, 25.4MB/s]
Downloading data: 60%|###### | 583M/970M [00:25<00:15, 25.3MB/s]
Downloading data: 60%|###### | 586M/970M [00:25<00:15, 25.5MB/s]
Downloading data: 61%|###### | 589M/970M [00:25<00:14, 25.5MB/s]
Downloading data: 61%|###### | 592M/970M [00:25<00:14, 25.6MB/s]
Downloading data: 61%|######1 | 595M/970M [00:26<00:14, 25.6MB/s]
Downloading data: 62%|######1 | 598M/970M [00:26<00:14, 25.7MB/s]
Downloading data: 62%|######1 | 601M/970M [00:26<00:14, 25.8MB/s]
Downloading data: 62%|######2 | 603M/970M [00:26<00:14, 25.8MB/s]
Downloading data: 62%|######2 | 606M/970M [00:26<00:14, 25.8MB/s]
Downloading data: 63%|######2 | 609M/970M [00:26<00:14, 25.7MB/s]
Downloading data: 63%|######3 | 612M/970M [00:26<00:13, 25.7MB/s]
Downloading data: 63%|######3 | 615M/970M [00:26<00:13, 25.8MB/s]
Downloading data: 64%|######3 | 618M/970M [00:26<00:13, 26.1MB/s]
Downloading data: 64%|######4 | 621M/970M [00:27<00:13, 26.2MB/s]
Downloading data: 64%|######4 | 624M/970M [00:27<00:13, 26.1MB/s]
Downloading data: 65%|######4 | 627M/970M [00:27<00:13, 25.9MB/s]
Downloading data: 65%|######4 | 630M/970M [00:27<00:12, 26.4MB/s]
Downloading data: 65%|######5 | 633M/970M [00:27<00:12, 26.3MB/s]
Downloading data: 66%|######5 | 636M/970M [00:27<00:12, 26.3MB/s]
Downloading data: 66%|######5 | 639M/970M [00:27<00:12, 26.2MB/s]
Downloading data: 66%|######6 | 642M/970M [00:27<00:12, 26.2MB/s]
Downloading data: 66%|######6 | 645M/970M [00:27<00:12, 26.3MB/s]
Downloading data: 67%|######6 | 648M/970M [00:28<00:12, 24.8MB/s]
Downloading data: 67%|######7 | 651M/970M [00:28<00:12, 25.3MB/s]
Downloading data: 67%|######7 | 654M/970M [00:28<00:12, 25.6MB/s]
Downloading data: 68%|######7 | 657M/970M [00:28<00:12, 25.8MB/s]
Downloading data: 68%|######7 | 660M/970M [00:28<00:11, 25.9MB/s]
Downloading data: 68%|######8 | 663M/970M [00:28<00:11, 26.0MB/s]
Downloading data: 69%|######8 | 666M/970M [00:28<00:11, 25.7MB/s]
Downloading data: 69%|######8 | 669M/970M [00:28<00:11, 25.9MB/s]
Downloading data: 69%|######9 | 672M/970M [00:28<00:11, 26.0MB/s]
Downloading data: 70%|######9 | 675M/970M [00:29<00:11, 26.2MB/s]
Downloading data: 70%|######9 | 678M/970M [00:29<00:11, 26.3MB/s]
Downloading data: 70%|####### | 681M/970M [00:29<00:11, 26.3MB/s]
Downloading data: 70%|####### | 684M/970M [00:29<00:10, 26.3MB/s]
Downloading data: 71%|####### | 687M/970M [00:29<00:10, 26.2MB/s]
Downloading data: 71%|#######1 | 690M/970M [00:29<00:10, 26.3MB/s]
Downloading data: 71%|#######1 | 693M/970M [00:29<00:10, 26.3MB/s]
Downloading data: 72%|#######1 | 696M/970M [00:29<00:10, 26.3MB/s]
Downloading data: 72%|#######1 | 699M/970M [00:30<00:10, 26.3MB/s]
Downloading data: 72%|#######2 | 702M/970M [00:30<00:10, 26.4MB/s]
Downloading data: 73%|#######2 | 705M/970M [00:30<00:10, 26.4MB/s]
Downloading data: 73%|#######2 | 708M/970M [00:30<00:09, 26.3MB/s]
Downloading data: 73%|#######3 | 711M/970M [00:30<00:09, 26.3MB/s]
Downloading data: 74%|#######3 | 714M/970M [00:30<00:09, 26.3MB/s]
Downloading data: 74%|#######3 | 717M/970M [00:30<00:09, 26.4MB/s]
Downloading data: 74%|#######4 | 720M/970M [00:30<00:09, 26.5MB/s]
Downloading data: 74%|#######4 | 723M/970M [00:30<00:09, 26.4MB/s]
Downloading data: 75%|#######4 | 726M/970M [00:31<00:09, 26.6MB/s]
Downloading data: 75%|#######5 | 729M/970M [00:31<00:09, 26.3MB/s]
Downloading data: 75%|#######5 | 732M/970M [00:31<00:09, 26.3MB/s]
Downloading data: 76%|#######5 | 735M/970M [00:31<00:08, 26.3MB/s]
Downloading data: 76%|#######6 | 738M/970M [00:31<00:08, 26.3MB/s]
Downloading data: 76%|#######6 | 741M/970M [00:31<00:08, 26.4MB/s]
Downloading data: 77%|#######6 | 744M/970M [00:31<00:08, 26.2MB/s]
Downloading data: 77%|#######6 | 747M/970M [00:31<00:08, 26.3MB/s]
Downloading data: 77%|#######7 | 749M/970M [00:31<00:08, 26.0MB/s]
Downloading data: 78%|#######7 | 752M/970M [00:32<00:08, 26.2MB/s]
Downloading data: 78%|#######7 | 755M/970M [00:32<00:08, 26.2MB/s]
Downloading data: 78%|#######8 | 758M/970M [00:32<00:08, 26.3MB/s]
Downloading data: 78%|#######8 | 761M/970M [00:32<00:07, 26.3MB/s]
Downloading data: 79%|#######8 | 764M/970M [00:32<00:07, 26.4MB/s]
Downloading data: 79%|#######9 | 767M/970M [00:32<00:07, 26.4MB/s]
Downloading data: 79%|#######9 | 770M/970M [00:32<00:07, 26.3MB/s]
Downloading data: 80%|#######9 | 773M/970M [00:32<00:07, 27.0MB/s]
Downloading data: 80%|#######9 | 776M/970M [00:32<00:07, 26.7MB/s]
Downloading data: 80%|######## | 779M/970M [00:33<00:07, 25.9MB/s]
Downloading data: 81%|######## | 781M/970M [00:33<00:07, 25.4MB/s]
Downloading data: 81%|######## | 784M/970M [00:33<00:07, 25.0MB/s]
Downloading data: 81%|########1 | 786M/970M [00:33<00:07, 24.8MB/s]
Downloading data: 81%|########1 | 789M/970M [00:33<00:07, 24.5MB/s]
Downloading data: 82%|########1 | 792M/970M [00:33<00:07, 25.0MB/s]
Downloading data: 82%|########1 | 795M/970M [00:33<00:06, 25.4MB/s]
Downloading data: 82%|########2 | 798M/970M [00:33<00:06, 25.7MB/s]
Downloading data: 83%|########2 | 801M/970M [00:33<00:06, 25.9MB/s]
Downloading data: 83%|########2 | 804M/970M [00:34<00:06, 26.1MB/s]
Downloading data: 83%|########3 | 807M/970M [00:34<00:06, 26.2MB/s]
Downloading data: 83%|########3 | 810M/970M [00:34<00:06, 26.2MB/s]
Downloading data: 84%|########3 | 813M/970M [00:34<00:05, 26.4MB/s]
Downloading data: 84%|########4 | 816M/970M [00:34<00:05, 26.4MB/s]
Downloading data: 84%|########4 | 819M/970M [00:34<00:05, 25.4MB/s]
Downloading data: 85%|########4 | 822M/970M [00:34<00:05, 25.6MB/s]
Downloading data: 85%|########5 | 825M/970M [00:34<00:05, 26.5MB/s]
Downloading data: 85%|########5 | 828M/970M [00:34<00:05, 26.5MB/s]
Downloading data: 86%|########5 | 831M/970M [00:35<00:05, 26.5MB/s]
Downloading data: 86%|########5 | 834M/970M [00:35<00:05, 25.8MB/s]
Downloading data: 86%|########6 | 837M/970M [00:35<00:04, 26.8MB/s]
Downloading data: 87%|########6 | 840M/970M [00:35<00:05, 25.8MB/s]
Downloading data: 87%|########6 | 843M/970M [00:35<00:04, 26.0MB/s]
Downloading data: 87%|########7 | 846M/970M [00:35<00:04, 26.2MB/s]
Downloading data: 87%|########7 | 849M/970M [00:35<00:04, 26.1MB/s]
Downloading data: 88%|########7 | 852M/970M [00:35<00:04, 26.3MB/s]
Downloading data: 88%|########8 | 855M/970M [00:35<00:04, 26.1MB/s]
Downloading data: 88%|########8 | 858M/970M [00:36<00:04, 26.4MB/s]
Downloading data: 89%|########8 | 861M/970M [00:36<00:04, 26.6MB/s]
Downloading data: 89%|########9 | 864M/970M [00:36<00:04, 26.4MB/s]
Downloading data: 89%|########9 | 867M/970M [00:36<00:03, 26.7MB/s]
Downloading data: 90%|########9 | 870M/970M [00:36<00:03, 26.4MB/s]
Downloading data: 90%|########9 | 873M/970M [00:36<00:03, 26.3MB/s]
Downloading data: 90%|######### | 876M/970M [00:36<00:03, 26.6MB/s]
Downloading data: 91%|######### | 879M/970M [00:36<00:03, 26.9MB/s]
Downloading data: 91%|######### | 882M/970M [00:37<00:03, 26.3MB/s]
Downloading data: 91%|#########1| 885M/970M [00:37<00:03, 26.7MB/s]
Downloading data: 92%|#########1| 889M/970M [00:37<00:03, 27.0MB/s]
Downloading data: 92%|#########1| 892M/970M [00:37<00:02, 27.2MB/s]
Downloading data: 92%|#########2| 895M/970M [00:37<00:02, 26.7MB/s]
Downloading data: 93%|#########2| 898M/970M [00:37<00:02, 27.0MB/s]
Downloading data: 93%|#########2| 901M/970M [00:37<00:02, 26.3MB/s]
Downloading data: 93%|#########3| 904M/970M [00:37<00:02, 26.7MB/s]
Downloading data: 93%|#########3| 907M/970M [00:37<00:02, 26.6MB/s]
Downloading data: 94%|#########3| 910M/970M [00:38<00:02, 27.1MB/s]
Downloading data: 94%|#########4| 913M/970M [00:38<00:02, 26.1MB/s]
Downloading data: 94%|#########4| 916M/970M [00:38<00:02, 26.8MB/s]
Downloading data: 95%|#########4| 919M/970M [00:38<00:01, 26.3MB/s]
Downloading data: 95%|#########5| 922M/970M [00:38<00:01, 27.1MB/s]
Downloading data: 95%|#########5| 925M/970M [00:38<00:01, 27.4MB/s]
Downloading data: 96%|#########5| 928M/970M [00:38<00:01, 26.5MB/s]
Downloading data: 96%|#########5| 931M/970M [00:38<00:01, 27.1MB/s]
Downloading data: 96%|#########6| 934M/970M [00:38<00:01, 26.6MB/s]
Downloading data: 97%|#########6| 937M/970M [00:39<00:01, 27.5MB/s]
Downloading data: 97%|#########6| 940M/970M [00:39<00:01, 26.2MB/s]
Downloading data: 97%|#########7| 944M/970M [00:39<00:00, 27.1MB/s]
Downloading data: 98%|#########7| 947M/970M [00:39<00:00, 27.5MB/s]
Downloading data: 98%|#########7| 950M/970M [00:39<00:00, 27.9MB/s]
Downloading data: 98%|#########8| 954M/970M [00:39<00:00, 28.3MB/s]
Downloading data: 99%|#########8| 956M/970M [00:39<00:00, 27.1MB/s]
Downloading data: 99%|#########8| 960M/970M [00:39<00:00, 27.7MB/s]
Downloading data: 99%|#########9| 963M/970M [00:39<00:00, 28.4MB/s]
Downloading data: 100%|#########9| 966M/970M [00:40<00:00, 28.8MB/s]
Downloading data: 100%|#########9| 969M/970M [00:40<00:00, 27.9MB/s]
Downloading data: 100%|##########| 970M/970M [00:40<00:00, 24.1MB/s]
Downloading data files: 100%|##########| 5/5 [01:46<00:00, 31.16s/it]
Downloading data files: 100%|##########| 5/5 [01:46<00:00, 21.26s/it]
Extracting data files: 0%| | 0/5 [00:00<?, ?it/s]
Extracting data files: 80%|######## | 4/5 [00:22<00:05, 5.62s/it]
Extracting data files: 100%|##########| 5/5 [00:25<00:00, 4.95s/it]
Extracting data files: 100%|##########| 5/5 [00:25<00:00, 5.11s/it]
Generating train split: 0%| | 0/34602 [00:00<?, ? examples/s]
Generating train split: 0%| | 1/34602 [00:00<3:26:57, 2.79 examples/s]
Generating train split: 3%|2 | 931/34602 [00:00<00:12, 2648.92 examples/s]
Generating train split: 5%|5 | 1786/34602 [00:00<00:07, 4353.06 examples/s]
Generating train split: 8%|7 | 2678/34602 [00:00<00:05, 5686.01 examples/s]
Generating train split: 10%|# | 3569/34602 [00:00<00:04, 6633.01 examples/s]
Generating train split: 13%|#2 | 4491/34602 [00:00<00:04, 7325.32 examples/s]
Generating train split: 16%|#5 | 5385/34602 [00:00<00:03, 7799.20 examples/s]
Generating train split: 18%|#8 | 6280/34602 [00:01<00:03, 8135.93 examples/s]
Generating train split: 21%|## | 7175/34602 [00:01<00:03, 8373.62 examples/s]
Generating train split: 25%|##4 | 8528/34602 [00:01<00:03, 8621.61 examples/s]
Generating train split: 27%|##7 | 9496/34602 [00:01<00:02, 8776.71 examples/s]
Generating train split: 31%|###1 | 10865/34602 [00:01<00:02, 8899.61 examples/s]
Generating train split: 35%|###5 | 12134/34602 [00:01<00:02, 8744.51 examples/s]
Generating train split: 39%|###9 | 13517/34602 [00:01<00:02, 8898.76 examples/s]
Generating train split: 42%|####1 | 14493/34602 [00:01<00:02, 8961.58 examples/s]
Generating train split: 46%|####5 | 15875/34602 [00:02<00:02, 9042.51 examples/s]
Generating train split: 49%|####8 | 16792/34602 [00:02<00:01, 9070.73 examples/s]
Generating train split: 51%|#####1 | 17703/34602 [00:02<00:01, 9078.77 examples/s]
Generating train split: 55%|#####4 | 19000/34602 [00:02<00:01, 8842.22 examples/s]
Generating train split: 58%|#####7 | 19939/34602 [00:02<00:01, 8978.51 examples/s]
Generating train split: 61%|######1 | 21165/34602 [00:02<00:01, 8693.43 examples/s]
Generating train split: 65%|######4 | 22456/34602 [00:02<00:01, 8644.37 examples/s]
Generating train split: 69%|######8 | 23746/34602 [00:03<00:01, 8627.43 examples/s]
Generating train split: 72%|#######2 | 25000/34602 [00:03<00:01, 8485.78 examples/s]
Generating train split: 75%|#######4 | 25940/34602 [00:03<00:00, 8693.54 examples/s]
Generating train split: 78%|#######7 | 26833/34602 [00:03<00:00, 8747.87 examples/s]
Generating train split: 80%|######## | 27732/34602 [00:03<00:00, 8809.59 examples/s]
Generating train split: 83%|########2 | 28620/34602 [00:03<00:00, 8825.54 examples/s]
Generating train split: 87%|########6 | 29977/34602 [00:03<00:00, 8903.77 examples/s]
Generating train split: 90%|######### | 31267/34602 [00:03<00:00, 8795.08 examples/s]
Generating train split: 94%|#########4| 32614/34602 [00:04<00:00, 8853.00 examples/s]
Generating train split: 98%|#########8| 33963/34602 [00:04<00:00, 8894.93 examples/s]
Generating train split: 100%|##########| 34602/34602 [00:04<00:00, 8078.26 examples/s]
Generating validation split: 0%| | 0/5000 [00:00<?, ? examples/s]
Generating validation split: 15%|#5 | 764/5000 [00:00<00:00, 7613.05 examples/s]
Generating validation split: 33%|###2 | 1629/5000 [00:00<00:00, 8219.35 examples/s]
Generating validation split: 50%|##### | 2508/5000 [00:00<00:00, 8475.04 examples/s]
Generating validation split: 68%|######7 | 3397/5000 [00:00<00:00, 8636.41 examples/s]
Generating validation split: 86%|########5 | 4278/5000 [00:00<00:00, 8697.14 examples/s]
Generating validation split: 100%|##########| 5000/5000 [00:00<00:00, 8524.02 examples/s]
Generating test split: 0%| | 0/5734 [00:00<?, ? examples/s]
Generating test split: 0%| | 1/5734 [00:00<12:38, 7.56 examples/s]
Generating test split: 17%|#7 | 1000/5734 [00:00<00:00, 4956.18 examples/s]
Generating test split: 35%|###4 | 2000/5734 [00:00<00:00, 6811.49 examples/s]
Generating test split: 52%|#####2 | 3000/5734 [00:00<00:00, 7784.96 examples/s]
Generating test split: 70%|######9 | 4000/5734 [00:00<00:00, 8319.09 examples/s]
Generating test split: 87%|########7 | 5000/5734 [00:00<00:00, 8636.79 examples/s]
Generating test split: 100%|##########| 5734/5734 [00:00<00:00, 7606.16 examples/s]
데이터셋에서 샘플 엔트리를 표시해 봅시다:
import matplotlib.pyplot as plt
import numpy as np
idx = 5
print("Question: ", dataset["train"][idx]["question"])
print("Answers: " ,dataset["train"][idx]["answers"])
im = np.asarray(dataset["train"][idx]["image"].resize((500,500)))
plt.imshow(im)
plt.show()

Question: what year is shown in the photo?
Answers: ['2011', '2011', '2011', '2011', '2011', '2011', '2011', '2011', '2011', '2011']
3. 다음으로, 이미지와 텍스트를 모델에서 사용할 수 있는 텐서로 변환하기 위한 변환 함수를 작성합니다.
- 이미지의 경우, torchvision의 변환을 사용하여 텐서로 변환하고 일정한 크기로 조정합니다.
- 텍스트의 경우, Hugging Face의 BertTokenizer
를 사용하여 토큰화(및 패딩)합니다.
- 답변(즉, 레이블)의 경우, 가장 빈번하게 나타나는 답변을 훈련 레이블로 사용합니다:
import torch
from torchvision import transforms
from collections import defaultdict
from transformers import BertTokenizer
from functools import partial
def transform(tokenizer, input):
batch = {}
image_transform = transforms.Compose([transforms.ToTensor(), transforms.Resize([224,224])])
image = image_transform(input["image"][0].convert("RGB"))
batch["image"] = [image]
tokenized=tokenizer(input["question"],return_tensors='pt',padding="max_length",max_length=512)
batch.update(tokenized)
ans_to_count = defaultdict(int)
for ans in input["answers"][0]:
ans_to_count[ans] += 1
max_value = max(ans_to_count, key=ans_to_count.get)
ans_idx = answer_to_idx.get(max_value,0)
batch["answers"] = torch.as_tensor([ans_idx])
return batch
tokenizer=BertTokenizer.from_pretrained("bert-base-uncased",padding="max_length",max_length=512)
transform=partial(transform,tokenizer)
dataset.set_transform(transform)
4. 마지막으로, torchmultimodal
에서 flava_model_for_classification
을 가져옵니다.
이것은 기본적으로 사전 훈련된 FLAVA 체크포인트를 로드하고 분류 헤드를 포함합니다.
모델의 순방향 함수는 이미지를 시각 인코더에 통과시키고 질문을 텍스트 인코더에 통과시킵니다. 이미지와 질문의 임베딩은 그 후 멀티 모달 인코더를 통과합니다. 최종 임베딩은 CLS 토큰에 해당하며, 이는 MLP 헤드를 통과하여 각 가능한 답변에 대한 확률 분포를 제공합니다.
from torchmultimodal.models.flava.model import flava_model_for_classification
model = flava_model_for_classification(num_classes=len(vocab))
flava_for_pretraining_unified_text_encoder.pt: 0.00B [00:00, ?B/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 8.19k/1.43G [00:00<37:23:17, 10.6kB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 24.6k/1.43G [00:00<12:55:24, 30.8kB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 65.5k/1.43G [00:01<4:48:46, 82.6kB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 172k/1.43G [00:01<1:47:34, 222kB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 377k/1.43G [00:01<49:57, 477kB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 795k/1.43G [00:01<23:39, 1.01MB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 1.61M/1.43G [00:01<11:41, 2.04MB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 3.24M/1.43G [00:02<05:48, 4.10MB/s]
flava_for_pretraining_unified_text_encoder.pt: 0%| | 6.54M/1.43G [00:02<02:52, 8.26MB/s]
flava_for_pretraining_unified_text_encoder.pt: 1%| | 10.3M/1.43G [00:02<01:59, 11.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 1%| | 14.3M/1.43G [00:02<01:34, 14.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 1%|1 | 18.3M/1.43G [00:02<01:23, 17.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 2%|1 | 22.2M/1.43G [00:02<01:16, 18.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 2%|1 | 26.3M/1.43G [00:03<01:12, 19.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 2%|2 | 30.3M/1.43G [00:03<01:09, 20.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 2%|2 | 34.4M/1.43G [00:03<01:07, 20.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 3%|2 | 38.4M/1.43G [00:03<01:05, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 3%|2 | 42.3M/1.43G [00:03<01:05, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 3%|3 | 46.2M/1.43G [00:04<01:05, 21.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 4%|3 | 50.2M/1.43G [00:04<01:04, 21.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 4%|3 | 54.3M/1.43G [00:04<01:03, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 4%|4 | 57.8M/1.43G [00:04<01:05, 21.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 4%|4 | 61.8M/1.43G [00:04<01:04, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 5%|4 | 65.8M/1.43G [00:04<01:03, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 5%|4 | 69.8M/1.43G [00:05<01:03, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 5%|5 | 73.8M/1.43G [00:05<01:03, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 5%|5 | 77.8M/1.43G [00:05<01:05, 20.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 6%|5 | 81.7M/1.43G [00:05<01:07, 20.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 6%|6 | 85.9M/1.43G [00:05<01:07, 19.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 6%|6 | 89.9M/1.43G [00:06<01:06, 20.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 7%|6 | 93.9M/1.43G [00:06<01:05, 20.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 7%|6 | 98.0M/1.43G [00:06<01:03, 20.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 7%|7 | 102M/1.43G [00:06<01:01, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 7%|7 | 106M/1.43G [00:06<01:01, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 8%|7 | 111M/1.43G [00:07<01:01, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 8%|8 | 115M/1.43G [00:07<01:02, 21.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 8%|8 | 118M/1.43G [00:07<01:02, 20.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 9%|8 | 122M/1.43G [00:07<01:02, 21.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 9%|8 | 126M/1.43G [00:07<01:01, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 9%|9 | 130M/1.43G [00:08<01:01, 21.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 9%|9 | 134M/1.43G [00:08<01:01, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 10%|9 | 137M/1.43G [00:08<01:06, 19.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 10%|9 | 141M/1.43G [00:08<01:04, 19.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 10%|# | 145M/1.43G [00:08<01:03, 20.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 10%|# | 149M/1.43G [00:09<01:02, 20.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 11%|# | 153M/1.43G [00:09<01:02, 20.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 11%|# | 157M/1.43G [00:09<01:03, 20.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 11%|#1 | 161M/1.43G [00:09<01:02, 20.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 12%|#1 | 166M/1.43G [00:09<01:00, 20.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 12%|#1 | 170M/1.43G [00:09<00:59, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 12%|#2 | 174M/1.43G [00:10<00:57, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 12%|#2 | 178M/1.43G [00:10<00:57, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 13%|#2 | 182M/1.43G [00:10<00:56, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 13%|#3 | 186M/1.43G [00:10<00:55, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 13%|#3 | 190M/1.43G [00:10<00:55, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 14%|#3 | 194M/1.43G [00:11<00:56, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 14%|#3 | 198M/1.43G [00:11<00:56, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 14%|#4 | 202M/1.43G [00:11<00:56, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 14%|#4 | 206M/1.43G [00:11<00:56, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 15%|#4 | 210M/1.43G [00:11<00:55, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 15%|#4 | 214M/1.43G [00:11<00:55, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 15%|#5 | 218M/1.43G [00:12<00:55, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 15%|#5 | 221M/1.43G [00:12<00:57, 20.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 16%|#5 | 226M/1.43G [00:12<00:56, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 16%|#6 | 230M/1.43G [00:12<00:55, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 16%|#6 | 234M/1.43G [00:12<00:54, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 17%|#6 | 238M/1.43G [00:13<00:55, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 17%|#6 | 242M/1.43G [00:13<00:54, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 17%|#7 | 246M/1.43G [00:13<00:54, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 17%|#7 | 250M/1.43G [00:13<00:52, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 18%|#7 | 254M/1.43G [00:13<00:51, 22.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 18%|#8 | 258M/1.43G [00:14<00:52, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 18%|#8 | 263M/1.43G [00:14<00:51, 22.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 19%|#8 | 267M/1.43G [00:14<00:51, 22.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 19%|#8 | 271M/1.43G [00:14<00:51, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 19%|#9 | 275M/1.43G [00:14<00:52, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 19%|#9 | 279M/1.43G [00:14<00:51, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 20%|#9 | 283M/1.43G [00:15<00:52, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 20%|## | 287M/1.43G [00:15<00:52, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 20%|## | 291M/1.43G [00:15<00:51, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 21%|## | 295M/1.43G [00:15<00:51, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 21%|## | 299M/1.43G [00:15<00:51, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 21%|##1 | 303M/1.43G [00:16<00:50, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 21%|##1 | 307M/1.43G [00:16<00:50, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 22%|##1 | 311M/1.43G [00:16<00:50, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 22%|##2 | 315M/1.43G [00:16<00:50, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 22%|##2 | 319M/1.43G [00:16<00:50, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 23%|##2 | 323M/1.43G [00:16<00:49, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 23%|##2 | 328M/1.43G [00:17<00:49, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 23%|##3 | 332M/1.43G [00:17<00:49, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 23%|##3 | 336M/1.43G [00:17<00:49, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 24%|##3 | 340M/1.43G [00:17<00:49, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 24%|##4 | 344M/1.43G [00:17<00:49, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 24%|##4 | 348M/1.43G [00:18<00:49, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 25%|##4 | 352M/1.43G [00:18<00:48, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 25%|##4 | 356M/1.43G [00:18<00:48, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 25%|##5 | 360M/1.43G [00:18<00:48, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 25%|##5 | 364M/1.43G [00:18<00:48, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 26%|##5 | 368M/1.43G [00:18<00:47, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 26%|##5 | 372M/1.43G [00:19<00:47, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 26%|##6 | 376M/1.43G [00:19<00:47, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 27%|##6 | 381M/1.43G [00:19<00:45, 23.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 27%|##6 | 385M/1.43G [00:19<00:45, 22.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 27%|##7 | 389M/1.43G [00:19<00:46, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 27%|##7 | 393M/1.43G [00:20<00:46, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 28%|##7 | 397M/1.43G [00:20<00:46, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 28%|##8 | 401M/1.43G [00:20<00:46, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 28%|##8 | 405M/1.43G [00:20<00:46, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 29%|##8 | 409M/1.43G [00:20<00:45, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 29%|##8 | 413M/1.43G [00:21<00:50, 20.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 29%|##9 | 417M/1.43G [00:21<00:48, 20.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 29%|##9 | 421M/1.43G [00:21<00:47, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 30%|##9 | 425M/1.43G [00:21<00:47, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 30%|##9 | 429M/1.43G [00:21<00:46, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 30%|### | 433M/1.43G [00:21<00:45, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 31%|### | 437M/1.43G [00:22<00:46, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 31%|### | 441M/1.43G [00:22<00:45, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 31%|###1 | 446M/1.43G [00:22<00:43, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 31%|###1 | 450M/1.43G [00:22<00:42, 23.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 32%|###1 | 454M/1.43G [00:22<00:42, 22.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 32%|###2 | 458M/1.43G [00:23<00:43, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 32%|###2 | 462M/1.43G [00:23<00:42, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 33%|###2 | 467M/1.43G [00:23<00:42, 22.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 33%|###2 | 470M/1.43G [00:23<00:42, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 33%|###3 | 474M/1.43G [00:23<00:43, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 33%|###3 | 479M/1.43G [00:23<00:42, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 34%|###3 | 483M/1.43G [00:24<00:42, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 34%|###4 | 487M/1.43G [00:24<00:42, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 34%|###4 | 491M/1.43G [00:24<00:42, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 35%|###4 | 495M/1.43G [00:24<00:42, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 35%|###4 | 499M/1.43G [00:24<00:41, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 35%|###5 | 503M/1.43G [00:25<00:41, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 35%|###5 | 507M/1.43G [00:25<00:41, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 36%|###5 | 511M/1.43G [00:25<00:41, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 36%|###5 | 514M/1.43G [00:25<00:45, 20.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 36%|###6 | 518M/1.43G [00:25<00:44, 20.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 36%|###6 | 522M/1.43G [00:25<00:42, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 37%|###6 | 526M/1.43G [00:26<00:42, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 37%|###7 | 530M/1.43G [00:26<00:41, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 37%|###7 | 534M/1.43G [00:26<00:41, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 38%|###7 | 538M/1.43G [00:26<00:40, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 38%|###7 | 542M/1.43G [00:26<00:40, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 38%|###8 | 546M/1.43G [00:27<00:40, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 38%|###8 | 550M/1.43G [00:27<00:39, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 39%|###8 | 553M/1.43G [00:27<00:42, 20.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 39%|###8 | 557M/1.43G [00:27<00:42, 20.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 39%|###9 | 561M/1.43G [00:27<00:41, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 39%|###9 | 565M/1.43G [00:27<00:40, 21.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 40%|###9 | 569M/1.43G [00:28<00:39, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 40%|#### | 573M/1.43G [00:28<00:39, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 40%|#### | 577M/1.43G [00:28<00:39, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 41%|#### | 581M/1.43G [00:28<00:38, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 41%|#### | 585M/1.43G [00:28<00:38, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 41%|####1 | 589M/1.43G [00:29<00:37, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 41%|####1 | 594M/1.43G [00:29<00:37, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 42%|####1 | 598M/1.43G [00:29<00:37, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 42%|####2 | 602M/1.43G [00:29<00:37, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 42%|####2 | 606M/1.43G [00:29<00:37, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 43%|####2 | 610M/1.43G [00:29<00:36, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 43%|####2 | 614M/1.43G [00:30<00:37, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 43%|####3 | 618M/1.43G [00:30<00:37, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 43%|####3 | 622M/1.43G [00:30<00:36, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 44%|####3 | 626M/1.43G [00:30<00:36, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 44%|####4 | 630M/1.43G [00:30<00:36, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 44%|####4 | 633M/1.43G [00:31<00:37, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 45%|####4 | 637M/1.43G [00:31<00:37, 21.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 45%|####4 | 642M/1.43G [00:31<00:35, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 45%|####5 | 646M/1.43G [00:31<00:35, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 45%|####5 | 650M/1.43G [00:31<00:35, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 46%|####5 | 654M/1.43G [00:32<00:34, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 46%|####5 | 658M/1.43G [00:32<00:34, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 46%|####6 | 662M/1.43G [00:32<00:34, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 47%|####6 | 666M/1.43G [00:32<00:34, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 47%|####6 | 669M/1.43G [00:32<00:37, 20.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 47%|####7 | 673M/1.43G [00:32<00:36, 20.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 47%|####7 | 677M/1.43G [00:33<00:35, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 48%|####7 | 681M/1.43G [00:33<00:35, 21.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 48%|####7 | 685M/1.43G [00:33<00:34, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 48%|####8 | 689M/1.43G [00:33<00:34, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 48%|####8 | 694M/1.43G [00:33<00:33, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 49%|####8 | 698M/1.43G [00:34<00:33, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 49%|####9 | 702M/1.43G [00:34<00:32, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 49%|####9 | 705M/1.43G [00:34<00:34, 21.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 50%|####9 | 709M/1.43G [00:34<00:33, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 50%|####9 | 713M/1.43G [00:34<00:33, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 50%|##### | 717M/1.43G [00:34<00:33, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 50%|##### | 721M/1.43G [00:35<00:32, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 51%|##### | 726M/1.43G [00:35<00:31, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 51%|##### | 730M/1.43G [00:35<00:31, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 51%|#####1 | 734M/1.43G [00:35<00:31, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 52%|#####1 | 738M/1.43G [00:35<00:31, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 52%|#####1 | 742M/1.43G [00:36<00:30, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 52%|#####2 | 746M/1.43G [00:36<00:30, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 52%|#####2 | 750M/1.43G [00:36<00:30, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 53%|#####2 | 754M/1.43G [00:36<00:30, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 53%|#####2 | 758M/1.43G [00:36<00:31, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 53%|#####3 | 762M/1.43G [00:36<00:30, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 54%|#####3 | 765M/1.43G [00:37<00:30, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 54%|#####3 | 770M/1.43G [00:37<00:30, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 54%|#####4 | 774M/1.43G [00:37<00:30, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 54%|#####4 | 778M/1.43G [00:37<00:29, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 55%|#####4 | 782M/1.43G [00:37<00:29, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 55%|#####4 | 786M/1.43G [00:38<00:29, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 55%|#####5 | 790M/1.43G [00:38<00:29, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 55%|#####5 | 794M/1.43G [00:38<00:29, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 56%|#####5 | 798M/1.43G [00:38<00:29, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 56%|#####6 | 802M/1.43G [00:38<00:27, 22.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 56%|#####6 | 806M/1.43G [00:38<00:27, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 57%|#####6 | 810M/1.43G [00:39<00:27, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 57%|#####6 | 814M/1.43G [00:39<00:27, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 57%|#####7 | 818M/1.43G [00:39<00:27, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 57%|#####7 | 822M/1.43G [00:39<00:27, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 58%|#####7 | 827M/1.43G [00:39<00:26, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 58%|#####8 | 831M/1.43G [00:40<00:26, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 58%|#####8 | 835M/1.43G [00:40<00:26, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 59%|#####8 | 839M/1.43G [00:40<00:26, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 59%|#####8 | 843M/1.43G [00:40<00:25, 22.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 59%|#####9 | 847M/1.43G [00:40<00:26, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 59%|#####9 | 851M/1.43G [00:40<00:26, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 60%|#####9 | 855M/1.43G [00:41<00:25, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 60%|###### | 860M/1.43G [00:41<00:24, 22.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 60%|###### | 864M/1.43G [00:41<00:24, 22.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 61%|###### | 868M/1.43G [00:41<00:25, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 61%|###### | 872M/1.43G [00:41<00:24, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 61%|######1 | 876M/1.43G [00:42<00:24, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 62%|######1 | 880M/1.43G [00:42<00:24, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 62%|######1 | 884M/1.43G [00:42<00:24, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 62%|######2 | 888M/1.43G [00:42<00:24, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 62%|######2 | 892M/1.43G [00:42<00:24, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 63%|######2 | 896M/1.43G [00:42<00:24, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 63%|######2 | 899M/1.43G [00:43<00:26, 19.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 63%|######3 | 903M/1.43G [00:43<00:25, 20.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 63%|######3 | 907M/1.43G [00:43<00:25, 20.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 64%|######3 | 911M/1.43G [00:43<00:24, 21.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 64%|######3 | 915M/1.43G [00:43<00:23, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 64%|######4 | 919M/1.43G [00:44<00:23, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 65%|######4 | 923M/1.43G [00:44<00:22, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 65%|######4 | 928M/1.43G [00:44<00:22, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 65%|######5 | 932M/1.43G [00:44<00:22, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 65%|######5 | 936M/1.43G [00:44<00:22, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 66%|######5 | 940M/1.43G [00:45<00:22, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 66%|######5 | 944M/1.43G [00:45<00:22, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 66%|######6 | 948M/1.43G [00:45<00:21, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 67%|######6 | 952M/1.43G [00:45<00:21, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 67%|######6 | 956M/1.43G [00:45<00:21, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 67%|######7 | 960M/1.43G [00:45<00:21, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 67%|######7 | 964M/1.43G [00:46<00:21, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 68%|######7 | 968M/1.43G [00:46<00:20, 22.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 68%|######7 | 972M/1.43G [00:46<00:20, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 68%|######8 | 977M/1.43G [00:46<00:19, 22.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 69%|######8 | 981M/1.43G [00:46<00:19, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 69%|######8 | 985M/1.43G [00:47<00:19, 22.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 69%|######9 | 989M/1.43G [00:47<00:19, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 69%|######9 | 993M/1.43G [00:47<00:19, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 70%|######9 | 997M/1.43G [00:47<00:19, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 70%|######9 | 1.00G/1.43G [00:47<00:19, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 70%|####### | 1.01G/1.43G [00:47<00:18, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 71%|####### | 1.01G/1.43G [00:48<00:18, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 71%|####### | 1.01G/1.43G [00:48<00:18, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 71%|#######1 | 1.02G/1.43G [00:48<00:18, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 71%|#######1 | 1.02G/1.43G [00:48<00:18, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 72%|#######1 | 1.03G/1.43G [00:48<00:18, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 72%|#######1 | 1.03G/1.43G [00:49<00:18, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 72%|#######2 | 1.03G/1.43G [00:49<00:17, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 73%|#######2 | 1.04G/1.43G [00:49<00:17, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 73%|#######2 | 1.04G/1.43G [00:49<00:17, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 73%|#######3 | 1.05G/1.43G [00:49<00:17, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 73%|#######3 | 1.05G/1.43G [00:49<00:17, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 74%|#######3 | 1.05G/1.43G [00:50<00:18, 20.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 74%|#######3 | 1.06G/1.43G [00:50<00:17, 20.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 74%|#######4 | 1.06G/1.43G [00:50<00:18, 19.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 74%|#######4 | 1.06G/1.43G [00:50<00:17, 21.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 75%|#######4 | 1.07G/1.43G [00:50<00:17, 21.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 75%|#######4 | 1.07G/1.43G [00:51<00:16, 21.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 75%|#######5 | 1.08G/1.43G [00:51<00:16, 21.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 76%|#######5 | 1.08G/1.43G [00:51<00:16, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 76%|#######5 | 1.08G/1.43G [00:51<00:15, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 76%|#######6 | 1.09G/1.43G [00:51<00:15, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 76%|#######6 | 1.09G/1.43G [00:51<00:16, 21.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 77%|#######6 | 1.10G/1.43G [00:52<00:15, 21.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 77%|#######6 | 1.10G/1.43G [00:52<00:15, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 77%|#######7 | 1.10G/1.43G [00:52<00:15, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 77%|#######7 | 1.11G/1.43G [00:52<00:14, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 78%|#######7 | 1.11G/1.43G [00:52<00:14, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 78%|#######8 | 1.12G/1.43G [00:53<00:14, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 78%|#######8 | 1.12G/1.43G [00:53<00:14, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 79%|#######8 | 1.12G/1.43G [00:53<00:14, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 79%|#######8 | 1.13G/1.43G [00:53<00:13, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 79%|#######9 | 1.13G/1.43G [00:53<00:13, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 79%|#######9 | 1.14G/1.43G [00:53<00:13, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 80%|#######9 | 1.14G/1.43G [00:54<00:13, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 80%|#######9 | 1.14G/1.43G [00:54<00:13, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 80%|######## | 1.15G/1.43G [00:54<00:13, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 81%|######## | 1.15G/1.43G [00:54<00:12, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 81%|######## | 1.16G/1.43G [00:54<00:12, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 81%|########1 | 1.16G/1.43G [00:55<00:12, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 81%|########1 | 1.16G/1.43G [00:55<00:12, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 82%|########1 | 1.17G/1.43G [00:55<00:11, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 82%|########1 | 1.17G/1.43G [00:55<00:11, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 82%|########2 | 1.18G/1.43G [00:55<00:11, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 82%|########2 | 1.18G/1.43G [00:55<00:11, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 83%|########2 | 1.18G/1.43G [00:56<00:11, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 83%|########3 | 1.19G/1.43G [00:56<00:11, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 83%|########3 | 1.19G/1.43G [00:56<00:10, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 84%|########3 | 1.20G/1.43G [00:56<00:10, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 84%|########3 | 1.20G/1.43G [00:56<00:10, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 84%|########4 | 1.20G/1.43G [00:57<00:10, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 84%|########4 | 1.21G/1.43G [00:57<00:10, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 85%|########4 | 1.21G/1.43G [00:57<00:09, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 85%|########5 | 1.22G/1.43G [00:57<00:09, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 85%|########5 | 1.22G/1.43G [00:57<00:09, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 86%|########5 | 1.22G/1.43G [00:57<00:09, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 86%|########5 | 1.23G/1.43G [00:58<00:09, 21.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 86%|########6 | 1.23G/1.43G [00:58<00:08, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 86%|########6 | 1.24G/1.43G [00:58<00:08, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 87%|########6 | 1.24G/1.43G [00:58<00:08, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 87%|########6 | 1.24G/1.43G [00:58<00:08, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 87%|########7 | 1.25G/1.43G [00:59<00:08, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 87%|########7 | 1.25G/1.43G [00:59<00:08, 20.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 88%|########7 | 1.26G/1.43G [00:59<00:08, 21.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 88%|########8 | 1.26G/1.43G [00:59<00:07, 21.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 88%|########8 | 1.26G/1.43G [00:59<00:07, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 89%|########8 | 1.27G/1.43G [00:59<00:07, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 89%|########8 | 1.27G/1.43G [01:00<00:07, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 89%|########9 | 1.28G/1.43G [01:00<00:07, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 89%|########9 | 1.28G/1.43G [01:00<00:06, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 90%|########9 | 1.28G/1.43G [01:00<00:06, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 90%|######### | 1.29G/1.43G [01:00<00:06, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 90%|######### | 1.29G/1.43G [01:01<00:06, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 91%|######### | 1.30G/1.43G [01:01<00:05, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 91%|######### | 1.30G/1.43G [01:01<00:05, 22.4MB/s]
flava_for_pretraining_unified_text_encoder.pt: 91%|#########1| 1.30G/1.43G [01:01<00:05, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 91%|#########1| 1.31G/1.43G [01:01<00:05, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 92%|#########1| 1.31G/1.43G [01:01<00:05, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 92%|#########2| 1.32G/1.43G [01:02<00:05, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 92%|#########2| 1.32G/1.43G [01:02<00:04, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 93%|#########2| 1.32G/1.43G [01:02<00:04, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 93%|#########2| 1.33G/1.43G [01:02<00:04, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 93%|#########3| 1.33G/1.43G [01:02<00:04, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 93%|#########3| 1.34G/1.43G [01:03<00:04, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 94%|#########3| 1.34G/1.43G [01:03<00:03, 22.5MB/s]
flava_for_pretraining_unified_text_encoder.pt: 94%|#########4| 1.35G/1.43G [01:03<00:03, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 94%|#########4| 1.35G/1.43G [01:03<00:03, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 95%|#########4| 1.35G/1.43G [01:03<00:03, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 95%|#########4| 1.36G/1.43G [01:04<00:03, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 95%|#########5| 1.36G/1.43G [01:04<00:03, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 95%|#########5| 1.37G/1.43G [01:04<00:03, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 96%|#########5| 1.37G/1.43G [01:04<00:02, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 96%|#########5| 1.37G/1.43G [01:04<00:02, 21.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 96%|#########6| 1.38G/1.43G [01:04<00:02, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 97%|#########6| 1.38G/1.43G [01:05<00:02, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 97%|#########6| 1.39G/1.43G [01:05<00:02, 21.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 97%|#########7| 1.39G/1.43G [01:05<00:01, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 97%|#########7| 1.39G/1.43G [01:05<00:01, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 98%|#########7| 1.40G/1.43G [01:05<00:01, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 98%|#########7| 1.40G/1.43G [01:06<00:01, 22.0MB/s]
flava_for_pretraining_unified_text_encoder.pt: 98%|#########8| 1.41G/1.43G [01:06<00:01, 21.7MB/s]
flava_for_pretraining_unified_text_encoder.pt: 98%|#########8| 1.41G/1.43G [01:06<00:00, 21.9MB/s]
flava_for_pretraining_unified_text_encoder.pt: 99%|#########8| 1.41G/1.43G [01:06<00:00, 22.2MB/s]
flava_for_pretraining_unified_text_encoder.pt: 99%|#########9| 1.42G/1.43G [01:06<00:00, 22.1MB/s]
flava_for_pretraining_unified_text_encoder.pt: 99%|#########9| 1.42G/1.43G [01:06<00:00, 22.8MB/s]
flava_for_pretraining_unified_text_encoder.pt: 100%|#########9| 1.43G/1.43G [01:07<00:00, 22.6MB/s]
flava_for_pretraining_unified_text_encoder.pt: 100%|#########9| 1.43G/1.43G [01:07<00:00, 22.3MB/s]
flava_for_pretraining_unified_text_encoder.pt: 1.43GB [01:07, 21.3MB/s]
5. 데이터셋과 모델을 함께 모아 3회 반복을 위한 간단한 훈련 루프를 작성하여 모델 훈련 방법을 보여줍니다:
from torch import nn
BATCH_SIZE = 2
MAX_STEPS = 3
from torch.utils.data import DataLoader
train_dataloader = DataLoader(dataset["train"], batch_size= BATCH_SIZE)
optimizer = torch.optim.AdamW(model.parameters())
epochs = 1
for _ in range(epochs):
for idx, batch in enumerate(train_dataloader):
optimizer.zero_grad()
out = model(text = batch["input_ids"], image = batch["image"], labels = batch["answers"])
loss = out.loss
loss.backward()
optimizer.step()
print(f"Loss at step {idx} = {loss}")
if idx >= MAX_STEPS-1:
break
Loss at step 0 = 8.290360450744629
Loss at step 1 = 8.358965873718262
Loss at step 2 = 8.274676322937012