【novelai】colab存档

2023-11-14

本笔记由此改写而成:

https://colab.research.google.com/drive/1kw3egmSn-KgWsikYvOMjJkVDsPLjEMzl
https://colab.research.google.com/drive/1AfAmwLMd_Vx33O9IwY2TmO9wKZ8ABRRa

感谢大佬们的贡献
最终成果如下:

https://blog.csdn.net/Algernon98/article/details/127332323?spm=1001.2014.3001.5501


#@title 杀掉colab进程,会使页面报错,但是不用担心,继续运行即可,请勿跳过
import os
os.kill(os.getpid(), 9)
#@title 加载Google云端硬盘
from google.colab import drive
import os
drive.mount('/content/drive')

#%cd /content/drive/MyDrive/ML2021/
#!ls
Drive already mounted at /content/drive; to attempt to forcibly remount, call drive.mount("/content/drive", force_remount=True).

1. 克隆git仓库

!git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
%cd stable-diffusion-webui

fatal: destination path 'stable-diffusion-webui' already exists and is not an empty directory.
/content/stable-diffusion-webui

2. 安装依赖

!COMMANDLINE_ARGS="--exit" REQS_FILE="requirements.txt" python launch.py
Python 3.7.14 (default, Sep  8 2022, 00:06:44) 
[GCC 7.5.0]
Commit hash: acedbe67d2b8a3af99ca3b9a2f809e7a2db285d1
Installing requirements for Web UI
Exiting because of --exit argument

3. 下载full模型,以下两种方式二选一

#建议用云盘复制版,自己上传full模型。
#若使用Gdown下载,人数太多之后文件容易被BAN

使用云盘复制版时,请严格按照以下步骤将模型文件上传到谷歌云盘:

1.进入谷歌云盘 https://drive.google.com/drive/my-drive 找到云盘根目录

2.在根目录下创建文件夹,并命名为:stableckpt

3.从泄露模型的磁链中下载需要的文件,如下图所示,下载animefull-final-pruned文件夹,modules文件夹,以及animevae.pt这个文件,下载好后,请保持原样,不要改动文件夹内部的路径格式,否则在复制时会因为路径报错

4.将第三部步下载好的所有文件,全部上传到第二步中创建好的stableckpt文件夹内,等待成功上传即可。

(P.S. 成功上传后,文件将长期储存在谷歌云盘中,再次使用时,就可以省略该步)

下面两种方式,请二选一,只执行一种

%cd /content/drive/MyDrive/ML2021/animefull-final-pruned/model.ckpt
[Errno 20] Not a directory: '/content/drive/MyDrive/ML2021/animefull-final-pruned/model.ckpt'
/content/stable-diffusion-webui
#@title 云盘复制版(推荐使用,需先进行文件上传)

!cp /content/drive/MyDrive/ML2021/animefull-final-pruned/model.ckpt /content/stable-diffusion-webui/models/Stable-diffusion/final-pruned.ckpt
!cp /content/drive/MyDrive/ML2021/animevae.pt /content/stable-diffusion-webui/models/Stable-diffusion/final-pruned.vae.pt
!mkdir /content/stable-diffusion-webui/models/hypernetworks
!cp -r /content/drive/MyDrive/ML2021/modules/modules/* /content/stable-diffusion-webui/models/hypernetworks
!rm /content/stable-diffusion-webui/repositories/stable-diffusion/configs/stable-diffusion/v1-inference.yaml
!cp /content/drive/MyDrive/ML2021/animefull-final-pruned/config.yaml /content/stable-diffusion-webui/repositories/stable-diffusion/configs/stable-diffusion/v1-inference.yaml

mkdir: cannot create directory ‘/content/stable-diffusion-webui/models/hypernetworks’: File exists
#@title Gdown下载版(使用人数过多,会导致文件被冻,不建议使用)
!gdown --id '1kJ2lCJ56_R342dQVzHfcvKdyq9HXIxQe' --output /content/stable-diffusion-webui/models/Stable-diffusion/final-pruned.ckpt
!gdown --id '1cZoN_PTmdOidDeVlj_B8kG99TvQZ2I0O' --output /content/stable-diffusion-webui/models/Stable-diffusion/final-pruned.vae.pt
!mkdir /content/temps
!gdown --id '1V7gSylOF9W_03CPap70etPUYKBmtkVi2' --output /content/temps/modules.zip
!unzip /content/temps/modules.zip -d /content/temps
!mkdir /content/stable-diffusion-webui/models/hypernetworks
!cp -r /content/temps/modules/* /content/stable-diffusion-webui/models/hypernetworks
#config
!rm /content/stable-diffusion-webui/repositories/stable-diffusion/configs/stable-diffusion/v1-inference.yaml
!gdown --id '1C1swqS024tgXK_JWr40d4_F3LYVW7W4F' --output /content/stable-diffusion-webui/repositories/stable-diffusion/configs/stable-diffusion/v1-inference.yaml

/usr/local/lib/python3.7/dist-packages/gdown/cli.py:131: FutureWarning: Option `--id` was deprecated in version 4.3.1 and will be removed in 5.0. You don't need to pass it anymore to use a file ID.
  category=FutureWarning,
Access denied with the following error:

 	Too many users have viewed or downloaded this file recently. Please
	try accessing the file again later. If the file you are trying to
	access is particularly large or is shared with many people, it may
	take up to 24 hours to be able to view or download the file. If you
	still can't access a file after 24 hours, contact your domain
	administrator. 

You may still be able to access the file from the browser:

	 https://drive.google.com/uc?id=1kJ2lCJ56_R342dQVzHfcvKdyq9HXIxQe 

/usr/local/lib/python3.7/dist-packages/gdown/cli.py:131: FutureWarning: Option `--id` was deprecated in version 4.3.1 and will be removed in 5.0. You don't need to pass it anymore to use a file ID.
  category=FutureWarning,
Access denied with the following error:

 	Too many users have viewed or downloaded this file recently. Please
	try accessing the file again later. If the file you are trying to
	access is particularly large or is shared with many people, it may
	take up to 24 hours to be able to view or download the file. If you
	still can't access a file after 24 hours, contact your domain
	administrator. 

You may still be able to access the file from the browser:

	 https://drive.google.com/uc?id=1cZoN_PTmdOidDeVlj_B8kG99TvQZ2I0O 

/usr/local/lib/python3.7/dist-packages/gdown/cli.py:131: FutureWarning: Option `--id` was deprecated in version 4.3.1 and will be removed in 5.0. You don't need to pass it anymore to use a file ID.
  category=FutureWarning,
Access denied with the following error:

 	Too many users have viewed or downloaded this file recently. Please
	try accessing the file again later. If the file you are trying to
	access is particularly large or is shared with many people, it may
	take up to 24 hours to be able to view or download the file. If you
	still can't access a file after 24 hours, contact your domain
	administrator. 

You may still be able to access the file from the browser:

	 https://drive.google.com/uc?id=1V7gSylOF9W_03CPap70etPUYKBmtkVi2 

unzip:  cannot find or open /content/temps/modules.zip, /content/temps/modules.zip.zip or /content/temps/modules.zip.ZIP.
mkdir: cannot create directory ‘/content/stable-diffusion-webui/models/hypernetworks’: File exists
cp: cannot stat '/content/temps/modules/*': No such file or directory
rm: cannot remove '/content/stable-diffusion-webui/repositories/stable-diffusion/configs/stable-diffusion/v1-inference.yaml': No such file or directory
/usr/local/lib/python3.7/dist-packages/gdown/cli.py:131: FutureWarning: Option `--id` was deprecated in version 4.3.1 and will be removed in 5.0. You don't need to pass it anymore to use a file ID.
  category=FutureWarning,
Downloading...
From: https://drive.google.com/uc?id=1C1swqS024tgXK_JWr40d4_F3LYVW7W4F
To: /content/stable-diffusion-webui/repositories/stable-diffusion/configs/stable-diffusion/v1-inference.yaml
100% 1.87k/1.87k [00:00<00:00, 3.65MB/s]

4. 部署模型到gradio

使用web ui. 你将会得到一个类似 xxx.gradio.app,点击它就可以进入部署好的页面.

命令行参数如下:

  • --share - 创建一个在线的 gradio.app 链接
  • --gradio-debug - 打印输出到控制台
  • --gradio-auth me:qwerty - 创建用户,默认 username 为 me, password 为 qwerty,可以自行修改,用作登陆

10月13日追记:为了避免别人爬取你的线上部署来使用,强烈建议修改用户名与密码,请将me和qwerty替换成其他的。

!COMMANDLINE_ARGS="--share --gradio-debug --gradio-auth algernon:code" REQS_FILE="requirements.txt" python launch.py
Python 3.7.14 (default, Sep  8 2022, 00:06:44) 
[GCC 7.5.0]
Commit hash: acedbe67d2b8a3af99ca3b9a2f809e7a2db285d1
Installing requirements for Web UI
Launching Web UI with arguments: --share --gradio-debug --gradio-auth algernon:yhyfgcyydt98
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
making attention of type 'vanilla' with 512 in_channels
Working with z of shape (1, 4, 64, 64) = 16384 dimensions.
making attention of type 'vanilla' with 512 in_channels
Downloading: 100% 939k/939k [00:01<00:00, 703kB/s] 
Downloading: 100% 512k/512k [00:00<00:00, 575kB/s]
Downloading: 100% 389/389 [00:00<00:00, 323kB/s]
Downloading: 100% 905/905 [00:00<00:00, 713kB/s]
Downloading: 100% 4.41k/4.41k [00:00<00:00, 3.34MB/s]
Downloading: 100% 1.59G/1.59G [00:24<00:00, 68.5MB/s]
Loading weights [925997e9] from /content/stable-diffusion-webui/models/Stable-diffusion/final-pruned.ckpt
Loading VAE weights from: /content/stable-diffusion-webui/models/Stable-diffusion/final-pruned.vae.pt
Applying cross attention optimization (Doggettx).
Model loaded.
Loaded a total of 0 textual inversion embeddings.
Running on local URL:  http://127.0.0.1:7860
Running on public URL: https://25278.gradio.app

This share link expires in 72 hours. For free permanent hosting, check out Spaces: https://huggingface.co/spaces
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:04,  3.42it/s]
 19% 3/16 [00:00<00:02,  4.56it/s]
 25% 4/16 [00:00<00:02,  4.75it/s]
 31% 5/16 [00:01<00:02,  4.87it/s]
 38% 6/16 [00:01<00:02,  4.92it/s]
 44% 7/16 [00:01<00:01,  4.95it/s]
 50% 8/16 [00:01<00:01,  4.97it/s]
 56% 9/16 [00:01<00:01,  5.00it/s]
 62% 10/16 [00:02<00:01,  5.04it/s]
 69% 11/16 [00:02<00:00,  5.04it/s]
 75% 12/16 [00:02<00:00,  5.04it/s]
 81% 13/16 [00:02<00:00,  5.05it/s]
 88% 14/16 [00:02<00:00,  5.05it/s]
 94% 15/16 [00:03<00:00,  5.05it/s]
100% 16/16 [00:03<00:00,  4.90it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.93it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.79it/s]
 19% 3/16 [00:00<00:02,  4.99it/s]
 25% 4/16 [00:00<00:02,  5.01it/s]
 31% 5/16 [00:01<00:02,  5.03it/s]
 38% 6/16 [00:01<00:01,  5.00it/s]
 44% 7/16 [00:01<00:01,  5.02it/s]
 50% 8/16 [00:01<00:01,  5.04it/s]
 56% 9/16 [00:01<00:01,  5.04it/s]
 62% 10/16 [00:01<00:01,  5.04it/s]
 69% 11/16 [00:02<00:00,  5.02it/s]
 75% 12/16 [00:02<00:00,  5.02it/s]
 81% 13/16 [00:02<00:00,  5.03it/s]
 88% 14/16 [00:02<00:00,  5.04it/s]
 94% 15/16 [00:02<00:00,  5.04it/s]
100% 16/16 [00:03<00:00,  5.02it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.89it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.33it/s]
 19% 3/16 [00:00<00:02,  4.88it/s]
 25% 4/16 [00:00<00:02,  4.95it/s]
 31% 5/16 [00:01<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.97it/s]
 44% 7/16 [00:01<00:01,  5.00it/s]
 50% 8/16 [00:01<00:01,  5.02it/s]
 56% 9/16 [00:01<00:01,  5.03it/s]
 62% 10/16 [00:02<00:01,  5.03it/s]
 69% 11/16 [00:02<00:00,  5.01it/s]
 75% 12/16 [00:02<00:00,  5.01it/s]
 81% 13/16 [00:02<00:00,  5.02it/s]
 88% 14/16 [00:02<00:00,  5.03it/s]
 94% 15/16 [00:03<00:00,  5.04it/s]
100% 16/16 [00:03<00:00,  4.98it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.85it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.69it/s]
 19% 3/16 [00:00<00:02,  4.98it/s]
 25% 4/16 [00:00<00:02,  5.02it/s]
 31% 5/16 [00:01<00:02,  5.04it/s]
 38% 6/16 [00:01<00:01,  5.01it/s]
 44% 7/16 [00:01<00:01,  5.01it/s]
 50% 8/16 [00:01<00:01,  5.02it/s]
 56% 9/16 [00:01<00:01,  5.04it/s]
 62% 10/16 [00:01<00:01,  5.03it/s]
 69% 11/16 [00:02<00:00,  5.01it/s]
 75% 12/16 [00:02<00:00,  5.02it/s]
 81% 13/16 [00:02<00:00,  5.03it/s]
 88% 14/16 [00:02<00:00,  5.03it/s]
 94% 15/16 [00:02<00:00,  5.02it/s]
100% 16/16 [00:03<00:00,  5.00it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.90it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.05it/s]
 19% 3/16 [00:00<00:02,  5.08it/s]
 25% 4/16 [00:00<00:02,  5.07it/s]
 31% 5/16 [00:00<00:02,  4.99it/s]
 38% 6/16 [00:01<00:02,  5.00it/s]
 44% 7/16 [00:01<00:01,  5.00it/s]
 50% 8/16 [00:01<00:01,  5.00it/s]
 56% 9/16 [00:01<00:01,  5.00it/s]
 62% 10/16 [00:01<00:01,  4.97it/s]
 69% 11/16 [00:02<00:01,  4.97it/s]
 75% 12/16 [00:02<00:00,  4.97it/s]
 81% 13/16 [00:02<00:00,  4.99it/s]
 88% 14/16 [00:02<00:00,  5.01it/s]
 94% 15/16 [00:02<00:00,  5.00it/s]
100% 16/16 [00:03<00:00,  5.00it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.88it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.32it/s]
 19% 3/16 [00:00<00:02,  4.88it/s]
 25% 4/16 [00:00<00:02,  4.95it/s]
 31% 5/16 [00:01<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.95it/s]
 44% 7/16 [00:01<00:01,  4.97it/s]
 50% 8/16 [00:01<00:01,  5.01it/s]
 56% 9/16 [00:01<00:01,  5.02it/s]
 62% 10/16 [00:02<00:01,  5.02it/s]
 69% 11/16 [00:02<00:01,  4.99it/s]
 75% 12/16 [00:02<00:00,  4.99it/s]
 81% 13/16 [00:02<00:00,  5.01it/s]
 88% 14/16 [00:02<00:00,  5.01it/s]
 94% 15/16 [00:03<00:00,  5.02it/s]
100% 16/16 [00:03<00:00,  4.97it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.89it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.97it/s]
 19% 3/16 [00:00<00:02,  5.03it/s]
 25% 4/16 [00:00<00:02,  5.04it/s]
 31% 5/16 [00:01<00:02,  4.96it/s]
 38% 6/16 [00:01<00:02,  4.98it/s]
 44% 7/16 [00:01<00:01,  5.00it/s]
 50% 8/16 [00:01<00:01,  5.03it/s]
 56% 9/16 [00:01<00:01,  5.02it/s]
 62% 10/16 [00:02<00:01,  4.98it/s]
 69% 11/16 [00:02<00:01,  4.95it/s]
 75% 12/16 [00:02<00:00,  4.97it/s]
 81% 13/16 [00:02<00:00,  4.98it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  4.98it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.86it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.56it/s]
 19% 3/16 [00:00<00:02,  4.94it/s]
 25% 4/16 [00:00<00:02,  4.98it/s]
 31% 5/16 [00:01<00:02,  5.01it/s]
 38% 6/16 [00:01<00:02,  4.98it/s]
 44% 7/16 [00:01<00:01,  5.00it/s]
 50% 8/16 [00:01<00:01,  5.01it/s]
 56% 9/16 [00:01<00:01,  5.03it/s]
 62% 10/16 [00:02<00:01,  5.02it/s]
 69% 11/16 [00:02<00:01,  4.99it/s]
 75% 12/16 [00:02<00:00,  5.00it/s]
 81% 13/16 [00:02<00:00,  5.00it/s]
 88% 14/16 [00:02<00:00,  5.03it/s]
 94% 15/16 [00:03<00:00,  5.02it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.88it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.90it/s]
 19% 3/16 [00:00<00:02,  5.02it/s]
 25% 4/16 [00:00<00:02,  5.02it/s]
 31% 5/16 [00:01<00:02,  4.97it/s]
 38% 6/16 [00:01<00:02,  4.95it/s]
 44% 7/16 [00:01<00:01,  4.97it/s]
 50% 8/16 [00:01<00:01,  5.00it/s]
 56% 9/16 [00:01<00:01,  5.03it/s]
 62% 10/16 [00:02<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.97it/s]
 75% 12/16 [00:02<00:00,  4.95it/s]
 81% 13/16 [00:02<00:00,  4.97it/s]
 88% 14/16 [00:02<00:00,  4.97it/s]
 94% 15/16 [00:03<00:00,  4.96it/s]
100% 16/16 [00:03<00:00,  4.98it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.87it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.78it/s]
 19% 3/16 [00:00<00:02,  4.98it/s]
 25% 4/16 [00:00<00:02,  5.02it/s]
 31% 5/16 [00:01<00:02,  4.99it/s]
 38% 6/16 [00:01<00:02,  4.97it/s]
 44% 7/16 [00:01<00:01,  5.02it/s]
 50% 8/16 [00:01<00:01,  5.02it/s]
 56% 9/16 [00:01<00:01,  5.03it/s]
 62% 10/16 [00:01<00:01,  5.02it/s]
 69% 11/16 [00:02<00:00,  5.00it/s]
 75% 12/16 [00:02<00:00,  5.01it/s]
 81% 13/16 [00:02<00:00,  5.02it/s]
 88% 14/16 [00:02<00:00,  5.01it/s]
 94% 15/16 [00:03<00:00,  4.99it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.80it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.36it/s]
 19% 3/16 [00:00<00:02,  4.88it/s]
 25% 4/16 [00:00<00:02,  4.94it/s]
 31% 5/16 [00:01<00:02,  4.94it/s]
 38% 6/16 [00:01<00:02,  4.92it/s]
 44% 7/16 [00:01<00:01,  4.95it/s]
 50% 8/16 [00:01<00:01,  4.97it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.98it/s]
 75% 12/16 [00:02<00:00,  4.99it/s]
 81% 13/16 [00:02<00:00,  4.99it/s]
 88% 14/16 [00:02<00:00,  4.99it/s]
 94% 15/16 [00:03<00:00,  4.97it/s]
100% 16/16 [00:03<00:00,  4.94it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.75it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.86it/s]
 19% 3/16 [00:00<00:02,  5.00it/s]
 25% 4/16 [00:00<00:02,  5.02it/s]
 31% 5/16 [00:01<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.99it/s]
 44% 7/16 [00:01<00:01,  5.01it/s]
 50% 8/16 [00:01<00:01,  5.00it/s]
 56% 9/16 [00:01<00:01,  5.02it/s]
 62% 10/16 [00:02<00:01,  4.98it/s]
 69% 11/16 [00:02<00:01,  4.97it/s]
 75% 12/16 [00:02<00:00,  4.98it/s]
 81% 13/16 [00:02<00:00,  4.97it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  4.99it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.75it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.09it/s]
 19% 3/16 [00:00<00:02,  5.06it/s]
 25% 4/16 [00:00<00:02,  5.04it/s]
 31% 5/16 [00:00<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.96it/s]
 44% 7/16 [00:01<00:01,  4.97it/s]
 50% 8/16 [00:01<00:01,  4.98it/s]
 56% 9/16 [00:01<00:01,  4.98it/s]
 62% 10/16 [00:02<00:01,  4.95it/s]
 69% 11/16 [00:02<00:01,  4.95it/s]
 75% 12/16 [00:02<00:00,  4.94it/s]
 81% 13/16 [00:02<00:00,  4.96it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  4.97it/s]
100% 16/16 [00:03<00:00,  4.98it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.74it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.10it/s]
 19% 3/16 [00:00<00:02,  5.04it/s]
 25% 4/16 [00:00<00:02,  5.05it/s]
 31% 5/16 [00:00<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.93it/s]
 44% 7/16 [00:01<00:01,  4.96it/s]
 50% 8/16 [00:01<00:01,  4.98it/s]
 56% 9/16 [00:01<00:01,  4.98it/s]
 62% 10/16 [00:02<00:01,  4.97it/s]
 69% 11/16 [00:02<00:01,  4.96it/s]
 75% 12/16 [00:02<00:00,  4.97it/s]
 81% 13/16 [00:02<00:00,  4.99it/s]
 88% 14/16 [00:02<00:00,  4.99it/s]
 94% 15/16 [00:03<00:00,  4.97it/s]
100% 16/16 [00:03<00:00,  4.98it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.76it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.37it/s]
 19% 3/16 [00:00<00:02,  4.86it/s]
 25% 4/16 [00:00<00:02,  4.93it/s]
 31% 5/16 [00:01<00:02,  4.92it/s]
 38% 6/16 [00:01<00:02,  4.89it/s]
 44% 7/16 [00:01<00:01,  4.92it/s]
 50% 8/16 [00:01<00:01,  4.92it/s]
 56% 9/16 [00:01<00:01,  4.96it/s]
 62% 10/16 [00:02<00:01,  4.93it/s]
 69% 11/16 [00:02<00:01,  4.91it/s]
 75% 12/16 [00:02<00:00,  4.90it/s]
 81% 13/16 [00:02<00:00,  4.92it/s]
 88% 14/16 [00:02<00:00,  4.94it/s]
 94% 15/16 [00:03<00:00,  4.93it/s]
100% 16/16 [00:03<00:00,  4.90it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.72it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.38it/s]
 12% 2/16 [00:00<00:02,  4.72it/s]
 19% 3/16 [00:00<00:02,  4.87it/s]
 25% 4/16 [00:00<00:02,  4.91it/s]
 31% 5/16 [00:01<00:02,  4.93it/s]
 38% 6/16 [00:01<00:02,  4.91it/s]
 44% 7/16 [00:01<00:01,  4.94it/s]
 50% 8/16 [00:01<00:01,  4.97it/s]
 56% 9/16 [00:01<00:01,  4.97it/s]
 62% 10/16 [00:02<00:01,  4.96it/s]
 69% 11/16 [00:02<00:01,  4.96it/s]
 75% 12/16 [00:02<00:00,  4.96it/s]
 81% 13/16 [00:02<00:00,  4.97it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  4.95it/s]
100% 16/16 [00:03<00:00,  4.92it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.74it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.08it/s]
 19% 3/16 [00:00<00:02,  5.06it/s]
 25% 4/16 [00:00<00:02,  5.03it/s]
 31% 5/16 [00:00<00:02,  4.97it/s]
 38% 6/16 [00:01<00:02,  4.95it/s]
 44% 7/16 [00:01<00:01,  4.98it/s]
 50% 8/16 [00:01<00:01,  4.99it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.98it/s]
 75% 12/16 [00:02<00:00,  4.99it/s]
 81% 13/16 [00:02<00:00,  5.00it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  4.96it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.75it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.06it/s]
 19% 3/16 [00:00<00:02,  5.02it/s]
 25% 4/16 [00:00<00:02,  5.02it/s]
 31% 5/16 [00:00<00:02,  4.99it/s]
 38% 6/16 [00:01<00:02,  4.97it/s]
 44% 7/16 [00:01<00:01,  4.99it/s]
 50% 8/16 [00:01<00:01,  4.99it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.99it/s]
 75% 12/16 [00:02<00:00,  5.00it/s]
 81% 13/16 [00:02<00:00,  5.00it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  4.98it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.79it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.05it/s]
 19% 3/16 [00:00<00:02,  5.05it/s]
 25% 4/16 [00:00<00:02,  5.04it/s]
 31% 5/16 [00:00<00:02,  4.99it/s]
 38% 6/16 [00:01<00:02,  4.94it/s]
 44% 7/16 [00:01<00:01,  4.97it/s]
 50% 8/16 [00:01<00:01,  4.98it/s]
 56% 9/16 [00:01<00:01,  5.01it/s]
 62% 10/16 [00:02<00:01,  4.98it/s]
 69% 11/16 [00:02<00:01,  4.98it/s]
 75% 12/16 [00:02<00:00,  4.98it/s]
 81% 13/16 [00:02<00:00,  4.98it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  4.99it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.78it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.02it/s]
 19% 3/16 [00:00<00:02,  5.03it/s]
 25% 4/16 [00:00<00:02,  5.03it/s]
 31% 5/16 [00:00<00:02,  5.01it/s]
 38% 6/16 [00:01<00:01,  5.01it/s]
 44% 7/16 [00:01<00:01,  5.01it/s]
 50% 8/16 [00:01<00:01,  5.02it/s]
 56% 9/16 [00:01<00:01,  5.01it/s]
 62% 10/16 [00:01<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.95it/s]
 75% 12/16 [00:02<00:00,  4.94it/s]
 81% 13/16 [00:02<00:00,  4.95it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  4.98it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.79it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:02,  5.09it/s]
 19% 3/16 [00:00<00:02,  5.06it/s]
 25% 4/16 [00:00<00:02,  5.05it/s]
 31% 5/16 [00:00<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.96it/s]
 44% 7/16 [00:01<00:01,  5.00it/s]
 50% 8/16 [00:01<00:01,  5.02it/s]
 56% 9/16 [00:01<00:01,  5.02it/s]
 62% 10/16 [00:01<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.99it/s]
 75% 12/16 [00:02<00:00,  4.99it/s]
 81% 13/16 [00:02<00:00,  5.01it/s]
 88% 14/16 [00:02<00:00,  5.01it/s]
 94% 15/16 [00:02<00:00,  5.02it/s]
100% 16/16 [00:03<00:00,  5.01it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.79it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.67it/s]
 19% 3/16 [00:00<00:02,  4.96it/s]
 25% 4/16 [00:00<00:02,  4.99it/s]
 31% 5/16 [00:01<00:02,  5.03it/s]
 38% 6/16 [00:01<00:02,  4.99it/s]
 44% 7/16 [00:01<00:01,  4.99it/s]
 50% 8/16 [00:01<00:01,  5.00it/s]
 56% 9/16 [00:01<00:01,  5.02it/s]
 62% 10/16 [00:02<00:01,  5.00it/s]
 69% 11/16 [00:02<00:01,  4.98it/s]
 75% 12/16 [00:02<00:00,  4.96it/s]
 81% 13/16 [00:02<00:00,  4.96it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  5.00it/s]
100% 16/16 [00:03<00:00,  4.98it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.80it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.33it/s]
 19% 3/16 [00:00<00:02,  4.87it/s]
 25% 4/16 [00:00<00:02,  4.94it/s]
 31% 5/16 [00:01<00:02,  4.96it/s]
 38% 6/16 [00:01<00:02,  4.97it/s]
 44% 7/16 [00:01<00:01,  4.98it/s]
 50% 8/16 [00:01<00:01,  5.00it/s]
 56% 9/16 [00:01<00:01,  5.00it/s]
 62% 10/16 [00:02<00:01,  4.98it/s]
 69% 11/16 [00:02<00:01,  4.95it/s]
 75% 12/16 [00:02<00:00,  4.96it/s]
 81% 13/16 [00:02<00:00,  5.00it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  5.01it/s]
100% 16/16 [00:03<00:00,  4.95it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.78it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.51it/s]
 19% 3/16 [00:00<00:02,  4.92it/s]
 25% 4/16 [00:00<00:02,  4.96it/s]
 31% 5/16 [00:01<00:02,  4.96it/s]
 38% 6/16 [00:01<00:02,  4.96it/s]
 44% 7/16 [00:01<00:01,  4.96it/s]
 50% 8/16 [00:01<00:01,  4.97it/s]
 56% 9/16 [00:01<00:01,  4.98it/s]
 62% 10/16 [00:02<00:01,  4.96it/s]
 69% 11/16 [00:02<00:01,  4.95it/s]
 75% 12/16 [00:02<00:00,  4.94it/s]
 81% 13/16 [00:02<00:00,  4.96it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  4.97it/s]
100% 16/16 [00:03<00:00,  4.95it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.77it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.34it/s]
 19% 3/16 [00:00<00:02,  4.89it/s]
 25% 4/16 [00:00<00:02,  4.96it/s]
 31% 5/16 [00:01<00:02,  4.97it/s]
 38% 6/16 [00:01<00:02,  4.95it/s]
 44% 7/16 [00:01<00:01,  4.98it/s]
 50% 8/16 [00:01<00:01,  5.01it/s]
 56% 9/16 [00:01<00:01,  5.03it/s]
 62% 10/16 [00:02<00:01,  5.03it/s]
 69% 11/16 [00:02<00:00,  5.02it/s]
 75% 12/16 [00:02<00:00,  5.00it/s]
 81% 13/16 [00:02<00:00,  5.02it/s]
 88% 14/16 [00:02<00:00,  5.03it/s]
 94% 15/16 [00:03<00:00,  5.01it/s]
100% 16/16 [00:03<00:00,  4.97it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.79it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.95it/s]
 19% 3/16 [00:00<00:02,  5.03it/s]
 25% 4/16 [00:00<00:02,  5.03it/s]
 31% 5/16 [00:01<00:02,  4.97it/s]
 38% 6/16 [00:01<00:02,  4.96it/s]
 44% 7/16 [00:01<00:01,  4.96it/s]
 50% 8/16 [00:01<00:01,  4.98it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.97it/s]
 69% 11/16 [00:02<00:01,  4.97it/s]
 75% 12/16 [00:02<00:00,  4.98it/s]
 81% 13/16 [00:02<00:00,  4.98it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  4.98it/s]
100% 16/16 [00:03<00:00,  4.98it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.76it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.43it/s]
 19% 3/16 [00:00<00:02,  4.92it/s]
 25% 4/16 [00:00<00:02,  4.97it/s]
 31% 5/16 [00:01<00:02,  5.00it/s]
 38% 6/16 [00:01<00:02,  4.95it/s]
 44% 7/16 [00:01<00:01,  4.96it/s]
 50% 8/16 [00:01<00:01,  4.99it/s]
 56% 9/16 [00:01<00:01,  5.02it/s]
 62% 10/16 [00:02<00:01,  5.04it/s]
 69% 11/16 [00:02<00:00,  5.01it/s]
 75% 12/16 [00:02<00:00,  5.01it/s]
 81% 13/16 [00:02<00:00,  5.02it/s]
 88% 14/16 [00:02<00:00,  5.02it/s]
 94% 15/16 [00:03<00:00,  5.03it/s]
100% 16/16 [00:03<00:00,  4.99it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.80it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.33it/s]
 19% 3/16 [00:00<00:02,  4.87it/s]
 25% 4/16 [00:00<00:02,  4.94it/s]
 31% 5/16 [00:01<00:02,  4.94it/s]
 38% 6/16 [00:01<00:02,  4.94it/s]
 44% 7/16 [00:01<00:01,  4.97it/s]
 50% 8/16 [00:01<00:01,  4.99it/s]
 56% 9/16 [00:01<00:01,  5.00it/s]
 62% 10/16 [00:02<00:01,  4.99it/s]
 69% 11/16 [00:02<00:01,  4.96it/s]
 75% 12/16 [00:02<00:00,  4.97it/s]
 81% 13/16 [00:02<00:00,  4.99it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  5.01it/s]
100% 16/16 [00:03<00:00,  4.96it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.78it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.52it/s]
 19% 3/16 [00:00<00:02,  4.93it/s]
 25% 4/16 [00:00<00:02,  4.95it/s]
 31% 5/16 [00:01<00:02,  4.96it/s]
 38% 6/16 [00:01<00:02,  4.92it/s]
 44% 7/16 [00:01<00:01,  4.94it/s]
 50% 8/16 [00:01<00:01,  4.97it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.98it/s]
 69% 11/16 [00:02<00:01,  4.97it/s]
 75% 12/16 [00:02<00:00,  4.97it/s]
 81% 13/16 [00:02<00:00,  4.99it/s]
 88% 14/16 [00:02<00:00,  4.99it/s]
 94% 15/16 [00:03<00:00,  4.96it/s]
100% 16/16 [00:03<00:00,  4.95it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.79it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.52it/s]
 19% 3/16 [00:00<00:02,  4.90it/s]
 25% 4/16 [00:00<00:02,  4.95it/s]
 31% 5/16 [00:01<00:02,  4.94it/s]
 38% 6/16 [00:01<00:02,  4.85it/s]
 44% 7/16 [00:01<00:01,  4.89it/s]
 50% 8/16 [00:01<00:01,  4.94it/s]
 56% 9/16 [00:01<00:01,  4.96it/s]
 62% 10/16 [00:02<00:01,  4.94it/s]
 69% 11/16 [00:02<00:01,  4.89it/s]
 75% 12/16 [00:02<00:00,  4.90it/s]
 81% 13/16 [00:02<00:00,  4.93it/s]
 88% 14/16 [00:02<00:00,  4.96it/s]
 94% 15/16 [00:03<00:00,  4.96it/s]
100% 16/16 [00:03<00:00,  4.92it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.74it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.41it/s]
 19% 3/16 [00:00<00:02,  4.87it/s]
 25% 4/16 [00:00<00:02,  4.94it/s]
 31% 5/16 [00:01<00:02,  4.98it/s]
 38% 6/16 [00:01<00:02,  4.96it/s]
 44% 7/16 [00:01<00:01,  4.97it/s]
 50% 8/16 [00:01<00:01,  5.00it/s]
 56% 9/16 [00:01<00:01,  5.01it/s]
 62% 10/16 [00:02<00:01,  5.00it/s]
 69% 11/16 [00:02<00:01,  4.94it/s]
 75% 12/16 [00:02<00:00,  4.93it/s]
 81% 13/16 [00:02<00:00,  4.97it/s]
 88% 14/16 [00:02<00:00,  4.98it/s]
 94% 15/16 [00:03<00:00,  5.00it/s]
100% 16/16 [00:03<00:00,  4.95it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.79it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.71it/s]
 19% 3/16 [00:00<00:02,  4.95it/s]
 25% 4/16 [00:00<00:02,  4.97it/s]
 31% 5/16 [00:01<00:02,  4.94it/s]
 38% 6/16 [00:01<00:02,  4.93it/s]
 44% 7/16 [00:01<00:01,  4.96it/s]
 50% 8/16 [00:01<00:01,  4.96it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.98it/s]
 69% 11/16 [00:02<00:01,  4.96it/s]
 75% 12/16 [00:02<00:00,  4.98it/s]
 81% 13/16 [00:02<00:00,  4.98it/s]
 88% 14/16 [00:02<00:00,  4.96it/s]
 94% 15/16 [00:03<00:00,  4.95it/s]
100% 16/16 [00:03<00:00,  4.95it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.80it/s]
  0% 0/16 [00:00<?, ?it/s]
  6% 1/16 [00:00<00:03,  4.45it/s]
 19% 3/16 [00:00<00:02,  4.89it/s]
 25% 4/16 [00:00<00:02,  4.94it/s]
 31% 5/16 [00:01<00:02,  4.94it/s]
 38% 6/16 [00:01<00:02,  4.92it/s]
 44% 7/16 [00:01<00:01,  4.94it/s]
 50% 8/16 [00:01<00:01,  4.97it/s]
 56% 9/16 [00:01<00:01,  4.99it/s]
 62% 10/16 [00:02<00:01,  4.96it/s]
 69% 11/16 [00:02<00:01,  4.96it/s]
 75% 12/16 [00:02<00:00,  4.97it/s]
 81% 13/16 [00:02<00:00,  4.98it/s]
 88% 14/16 [00:02<00:00,  5.00it/s]
 94% 15/16 [00:03<00:00,  4.97it/s]
100% 16/16 [00:03<00:00,  4.94it/s]
Total progress: 100% 16/16 [00:03<00:00,  4.77it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  2.88it/s]
 10% 2/20 [00:00<00:05,  3.59it/s]
 15% 3/20 [00:00<00:04,  3.92it/s]
 20% 4/20 [00:01<00:03,  4.08it/s]
 25% 5/20 [00:01<00:03,  4.16it/s]
 30% 6/20 [00:01<00:03,  4.22it/s]
 35% 7/20 [00:01<00:03,  4.27it/s]
 40% 8/20 [00:01<00:02,  4.30it/s]
 45% 9/20 [00:02<00:02,  4.31it/s]
 50% 10/20 [00:02<00:02,  4.31it/s]
 55% 11/20 [00:02<00:02,  4.33it/s]
 60% 12/20 [00:02<00:01,  4.33it/s]
 65% 13/20 [00:03<00:01,  4.33it/s]
 70% 14/20 [00:03<00:01,  4.33it/s]
 75% 15/20 [00:03<00:01,  4.33it/s]
 80% 16/20 [00:03<00:00,  4.34it/s]
 85% 17/20 [00:04<00:00,  4.34it/s]
 90% 18/20 [00:04<00:00,  4.34it/s]
 95% 19/20 [00:04<00:00,  4.33it/s]
100% 20/20 [00:04<00:00,  4.24it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.26it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.48it/s]
 10% 2/20 [00:00<00:04,  3.95it/s]
 15% 3/20 [00:00<00:04,  4.09it/s]
 20% 4/20 [00:00<00:03,  4.19it/s]
 25% 5/20 [00:01<00:03,  4.18it/s]
 30% 6/20 [00:01<00:03,  4.23it/s]
 35% 7/20 [00:01<00:03,  4.26it/s]
 40% 8/20 [00:01<00:02,  4.28it/s]
 45% 9/20 [00:02<00:02,  4.29it/s]
 50% 10/20 [00:02<00:02,  4.29it/s]
 55% 11/20 [00:02<00:02,  4.30it/s]
 60% 12/20 [00:02<00:01,  4.30it/s]
 65% 13/20 [00:03<00:01,  4.31it/s]
 70% 14/20 [00:03<00:01,  4.28it/s]
 75% 15/20 [00:03<00:01,  4.28it/s]
 80% 16/20 [00:03<00:00,  4.28it/s]
 85% 17/20 [00:04<00:00,  4.30it/s]
 90% 18/20 [00:04<00:00,  4.29it/s]
 95% 19/20 [00:04<00:00,  4.31it/s]
100% 20/20 [00:04<00:00,  4.25it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.23it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.48it/s]
 10% 2/20 [00:00<00:04,  3.92it/s]
 15% 3/20 [00:00<00:04,  4.11it/s]
 20% 4/20 [00:00<00:03,  4.19it/s]
 25% 5/20 [00:01<00:03,  4.22it/s]
 30% 6/20 [00:01<00:03,  4.25it/s]
 35% 7/20 [00:01<00:03,  4.28it/s]
 40% 8/20 [00:01<00:02,  4.30it/s]
 45% 9/20 [00:02<00:02,  4.29it/s]
 50% 10/20 [00:02<00:02,  4.31it/s]
 55% 11/20 [00:02<00:02,  4.31it/s]
 60% 12/20 [00:02<00:01,  4.29it/s]
 65% 13/20 [00:03<00:01,  4.30it/s]
 70% 14/20 [00:03<00:01,  4.31it/s]
 75% 15/20 [00:03<00:01,  4.32it/s]
 80% 16/20 [00:03<00:00,  4.32it/s]
 85% 17/20 [00:03<00:00,  4.32it/s]
 90% 18/20 [00:04<00:00,  4.31it/s]
 95% 19/20 [00:04<00:00,  4.30it/s]
100% 20/20 [00:04<00:00,  4.26it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.24it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.09it/s]
 10% 2/20 [00:00<00:04,  3.74it/s]
 15% 3/20 [00:00<00:04,  4.01it/s]
 20% 4/20 [00:01<00:03,  4.14it/s]
 25% 5/20 [00:01<00:03,  4.20it/s]
 30% 6/20 [00:01<00:03,  4.25it/s]
 35% 7/20 [00:01<00:03,  4.28it/s]
 40% 8/20 [00:01<00:02,  4.30it/s]
 45% 9/20 [00:02<00:02,  4.32it/s]
 50% 10/20 [00:02<00:02,  4.32it/s]
 55% 11/20 [00:02<00:02,  4.32it/s]
 60% 12/20 [00:02<00:01,  4.33it/s]
 65% 13/20 [00:03<00:01,  4.34it/s]
 70% 14/20 [00:03<00:01,  4.34it/s]
 75% 15/20 [00:03<00:01,  4.35it/s]
 80% 16/20 [00:03<00:00,  4.34it/s]
 85% 17/20 [00:04<00:00,  4.34it/s]
 90% 18/20 [00:04<00:00,  4.35it/s]
 95% 19/20 [00:04<00:00,  4.34it/s]
100% 20/20 [00:04<00:00,  4.26it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.24it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.54it/s]
 10% 2/20 [00:00<00:04,  3.98it/s]
 15% 3/20 [00:00<00:04,  4.15it/s]
 20% 4/20 [00:00<00:03,  4.22it/s]
 25% 5/20 [00:01<00:03,  4.27it/s]
 30% 6/20 [00:01<00:03,  4.30it/s]
 35% 7/20 [00:01<00:03,  4.31it/s]
 40% 8/20 [00:01<00:02,  4.33it/s]
 45% 9/20 [00:02<00:02,  4.33it/s]
 50% 10/20 [00:02<00:02,  4.32it/s]
 55% 11/20 [00:02<00:02,  4.34it/s]
 60% 12/20 [00:02<00:01,  4.34it/s]
 65% 13/20 [00:03<00:01,  4.33it/s]
 70% 14/20 [00:03<00:01,  4.33it/s]
 75% 15/20 [00:03<00:01,  4.32it/s]
 80% 16/20 [00:03<00:00,  4.33it/s]
 85% 17/20 [00:03<00:00,  4.33it/s]
 90% 18/20 [00:04<00:00,  4.32it/s]
 95% 19/20 [00:04<00:00,  4.33it/s]
100% 20/20 [00:04<00:00,  4.29it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.28it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.07it/s]
 10% 2/20 [00:00<00:04,  3.71it/s]
 15% 3/20 [00:00<00:04,  3.96it/s]
 20% 4/20 [00:01<00:03,  4.09it/s]
 25% 5/20 [00:01<00:03,  4.16it/s]
 30% 6/20 [00:01<00:03,  4.19it/s]
 35% 7/20 [00:01<00:03,  4.24it/s]
 40% 8/20 [00:01<00:02,  4.28it/s]
 45% 9/20 [00:02<00:02,  4.29it/s]
 50% 10/20 [00:02<00:02,  4.28it/s]
 55% 11/20 [00:02<00:02,  4.28it/s]
 60% 12/20 [00:02<00:01,  4.29it/s]
 65% 13/20 [00:03<00:01,  4.29it/s]
 70% 14/20 [00:03<00:01,  4.29it/s]
 75% 15/20 [00:03<00:01,  4.29it/s]
 80% 16/20 [00:03<00:00,  4.30it/s]
 85% 17/20 [00:04<00:00,  4.29it/s]
 90% 18/20 [00:04<00:00,  4.30it/s]
 95% 19/20 [00:04<00:00,  4.29it/s]
100% 20/20 [00:04<00:00,  4.22it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.25it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.11it/s]
 10% 2/20 [00:00<00:04,  3.71it/s]
 15% 3/20 [00:00<00:04,  3.95it/s]
 20% 4/20 [00:01<00:03,  4.07it/s]
 25% 5/20 [00:01<00:03,  4.14it/s]
 30% 6/20 [00:01<00:03,  4.18it/s]
 35% 7/20 [00:01<00:03,  4.21it/s]
 40% 8/20 [00:01<00:02,  4.22it/s]
 45% 9/20 [00:02<00:02,  4.24it/s]
 50% 10/20 [00:02<00:02,  4.25it/s]
 55% 11/20 [00:02<00:02,  4.26it/s]
 60% 12/20 [00:02<00:01,  4.27it/s]
 65% 13/20 [00:03<00:01,  4.27it/s]
 70% 14/20 [00:03<00:01,  4.27it/s]
 75% 15/20 [00:03<00:01,  4.27it/s]
 80% 16/20 [00:03<00:00,  4.27it/s]
 85% 17/20 [00:04<00:00,  4.26it/s]
 90% 18/20 [00:04<00:00,  4.26it/s]
 95% 19/20 [00:04<00:00,  4.26it/s]
100% 20/20 [00:04<00:00,  4.19it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.23it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.35it/s]
 10% 2/20 [00:00<00:04,  3.84it/s]
 15% 3/20 [00:00<00:04,  4.03it/s]
 20% 4/20 [00:01<00:03,  4.12it/s]
 25% 5/20 [00:01<00:03,  4.14it/s]
 30% 6/20 [00:01<00:03,  4.18it/s]
 35% 7/20 [00:01<00:03,  4.20it/s]
 40% 8/20 [00:01<00:02,  4.23it/s]
 45% 9/20 [00:02<00:02,  4.21it/s]
 50% 10/20 [00:02<00:02,  4.21it/s]
 55% 11/20 [00:02<00:02,  4.22it/s]
 60% 12/20 [00:02<00:01,  4.23it/s]
 65% 13/20 [00:03<00:01,  4.24it/s]
 70% 14/20 [00:03<00:01,  4.23it/s]
 75% 15/20 [00:03<00:01,  4.24it/s]
 80% 16/20 [00:03<00:00,  4.24it/s]
 85% 17/20 [00:04<00:00,  4.24it/s]
 90% 18/20 [00:04<00:00,  4.22it/s]
 95% 19/20 [00:04<00:00,  4.21it/s]
100% 20/20 [00:04<00:00,  4.18it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.15it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.09it/s]
 10% 2/20 [00:00<00:04,  3.69it/s]
 15% 3/20 [00:00<00:04,  3.92it/s]
 20% 4/20 [00:01<00:03,  4.05it/s]
 25% 5/20 [00:01<00:03,  4.08it/s]
 30% 6/20 [00:01<00:03,  4.12it/s]
 35% 7/20 [00:01<00:03,  4.15it/s]
 40% 8/20 [00:01<00:02,  4.19it/s]
 45% 9/20 [00:02<00:02,  4.18it/s]
 50% 10/20 [00:02<00:02,  4.18it/s]
 55% 11/20 [00:02<00:02,  4.19it/s]
 60% 12/20 [00:02<00:01,  4.22it/s]
 65% 13/20 [00:03<00:01,  4.21it/s]
 70% 14/20 [00:03<00:01,  4.18it/s]
 75% 15/20 [00:03<00:01,  4.20it/s]
 80% 16/20 [00:03<00:00,  4.21it/s]
 85% 17/20 [00:04<00:00,  4.21it/s]
 90% 18/20 [00:04<00:00,  4.20it/s]
 95% 19/20 [00:04<00:00,  4.20it/s]
100% 20/20 [00:04<00:00,  4.14it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.12it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.48it/s]
 10% 2/20 [00:00<00:04,  3.90it/s]
 15% 3/20 [00:00<00:04,  4.03it/s]
 20% 4/20 [00:00<00:03,  4.10it/s]
 25% 5/20 [00:01<00:03,  4.11it/s]
 30% 6/20 [00:01<00:03,  4.13it/s]
 35% 7/20 [00:01<00:03,  4.16it/s]
 40% 8/20 [00:01<00:02,  4.18it/s]
 45% 9/20 [00:02<00:02,  4.17it/s]
 50% 10/20 [00:02<00:02,  4.17it/s]
 55% 11/20 [00:02<00:02,  4.18it/s]
 60% 12/20 [00:02<00:01,  4.19it/s]
 65% 13/20 [00:03<00:01,  4.19it/s]
 70% 14/20 [00:03<00:01,  4.18it/s]
 75% 15/20 [00:03<00:01,  4.19it/s]
 80% 16/20 [00:03<00:00,  4.19it/s]
 85% 17/20 [00:04<00:00,  4.19it/s]
 90% 18/20 [00:04<00:00,  4.19it/s]
 95% 19/20 [00:04<00:00,  4.17it/s]
100% 20/20 [00:04<00:00,  4.15it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.10it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.28it/s]
 10% 2/20 [00:00<00:04,  3.79it/s]
 15% 3/20 [00:00<00:04,  3.97it/s]
 20% 4/20 [00:01<00:03,  4.06it/s]
 25% 5/20 [00:01<00:03,  4.07it/s]
 30% 6/20 [00:01<00:03,  4.11it/s]
 35% 7/20 [00:01<00:03,  4.14it/s]
 40% 8/20 [00:01<00:02,  4.15it/s]
 45% 9/20 [00:02<00:02,  4.13it/s]
 50% 10/20 [00:02<00:02,  4.12it/s]
 55% 11/20 [00:02<00:02,  4.13it/s]
 60% 12/20 [00:02<00:01,  4.15it/s]
 65% 13/20 [00:03<00:01,  4.15it/s]
 70% 14/20 [00:03<00:01,  4.16it/s]
 75% 15/20 [00:03<00:01,  4.15it/s]
 80% 16/20 [00:03<00:00,  4.16it/s]
 85% 17/20 [00:04<00:00,  4.15it/s]
 90% 18/20 [00:04<00:00,  4.13it/s]
 95% 19/20 [00:04<00:00,  4.13it/s]
100% 20/20 [00:04<00:00,  4.10it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.07it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.20it/s]
 10% 2/20 [00:00<00:04,  3.72it/s]
 15% 3/20 [00:00<00:04,  3.91it/s]
 20% 4/20 [00:01<00:03,  4.01it/s]
 25% 5/20 [00:01<00:03,  4.06it/s]
 30% 6/20 [00:01<00:03,  4.10it/s]
 35% 7/20 [00:01<00:03,  4.12it/s]
 40% 8/20 [00:01<00:02,  4.14it/s]
 45% 9/20 [00:02<00:02,  4.12it/s]
 50% 10/20 [00:02<00:02,  4.13it/s]
 55% 11/20 [00:02<00:02,  4.13it/s]
 60% 12/20 [00:02<00:01,  4.14it/s]
 65% 13/20 [00:03<00:01,  4.13it/s]
 70% 14/20 [00:03<00:01,  4.13it/s]
 75% 15/20 [00:03<00:01,  4.14it/s]
 80% 16/20 [00:03<00:00,  4.15it/s]
 85% 17/20 [00:04<00:00,  4.16it/s]
 90% 18/20 [00:04<00:00,  4.15it/s]
 95% 19/20 [00:04<00:00,  4.14it/s]
100% 20/20 [00:04<00:00,  4.09it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.08it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.33it/s]
 10% 2/20 [00:00<00:04,  3.79it/s]
 15% 3/20 [00:00<00:04,  3.95it/s]
 20% 4/20 [00:01<00:03,  4.02it/s]
 25% 5/20 [00:01<00:03,  4.05it/s]
 30% 6/20 [00:01<00:03,  4.08it/s]
 35% 7/20 [00:01<00:03,  4.09it/s]
 40% 8/20 [00:01<00:02,  4.12it/s]
 45% 9/20 [00:02<00:02,  4.11it/s]
 50% 10/20 [00:02<00:02,  4.11it/s]
 55% 11/20 [00:02<00:02,  4.11it/s]
 60% 12/20 [00:02<00:01,  4.13it/s]
 65% 13/20 [00:03<00:01,  4.12it/s]
 70% 14/20 [00:03<00:01,  4.12it/s]
 75% 15/20 [00:03<00:01,  4.12it/s]
 80% 16/20 [00:03<00:00,  4.12it/s]
 85% 17/20 [00:04<00:00,  4.14it/s]
 90% 18/20 [00:04<00:00,  4.15it/s]
 95% 19/20 [00:04<00:00,  4.15it/s]
100% 20/20 [00:04<00:00,  4.08it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.07it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.52it/s]
 10% 2/20 [00:00<00:04,  3.86it/s]
 15% 3/20 [00:00<00:04,  3.99it/s]
 20% 4/20 [00:01<00:03,  4.05it/s]
 25% 5/20 [00:01<00:03,  4.04it/s]
 30% 6/20 [00:01<00:03,  4.07it/s]
 35% 7/20 [00:01<00:03,  4.10it/s]
 40% 8/20 [00:01<00:02,  4.11it/s]
 45% 9/20 [00:02<00:02,  4.09it/s]
 50% 10/20 [00:02<00:02,  4.10it/s]
 55% 11/20 [00:02<00:02,  4.11it/s]
 60% 12/20 [00:02<00:01,  4.11it/s]
 65% 13/20 [00:03<00:01,  4.10it/s]
 70% 14/20 [00:03<00:01,  4.09it/s]
 75% 15/20 [00:03<00:01,  4.10it/s]
 80% 16/20 [00:03<00:00,  4.10it/s]
 85% 17/20 [00:04<00:00,  4.09it/s]
 90% 18/20 [00:04<00:00,  4.08it/s]
 95% 19/20 [00:04<00:00,  4.09it/s]
100% 20/20 [00:04<00:00,  4.07it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.01it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.19it/s]
 10% 2/20 [00:00<00:04,  3.70it/s]
 15% 3/20 [00:00<00:04,  3.90it/s]
 20% 4/20 [00:01<00:04,  3.99it/s]
 25% 5/20 [00:01<00:03,  4.01it/s]
 30% 6/20 [00:01<00:03,  4.04it/s]
 35% 7/20 [00:01<00:03,  4.07it/s]
 40% 8/20 [00:02<00:02,  4.09it/s]
 45% 9/20 [00:02<00:02,  4.08it/s]
 50% 10/20 [00:02<00:02,  4.09it/s]
 55% 11/20 [00:02<00:02,  4.08it/s]
 60% 12/20 [00:02<00:01,  4.08it/s]
 65% 13/20 [00:03<00:01,  4.07it/s]
 70% 14/20 [00:03<00:01,  4.07it/s]
 75% 15/20 [00:03<00:01,  4.08it/s]
 80% 16/20 [00:03<00:00,  4.10it/s]
 85% 17/20 [00:04<00:00,  4.10it/s]
 90% 18/20 [00:04<00:00,  4.11it/s]
 95% 19/20 [00:04<00:00,  4.10it/s]
100% 20/20 [00:04<00:00,  4.04it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.03it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.29it/s]
 10% 2/20 [00:00<00:04,  3.74it/s]
 15% 3/20 [00:00<00:04,  3.91it/s]
 20% 4/20 [00:01<00:04,  3.97it/s]
 25% 5/20 [00:01<00:03,  3.99it/s]
 30% 6/20 [00:01<00:03,  4.03it/s]
 35% 7/20 [00:01<00:03,  4.06it/s]
 40% 8/20 [00:02<00:02,  4.07it/s]
 45% 9/20 [00:02<00:02,  4.07it/s]
 50% 10/20 [00:02<00:02,  4.08it/s]
 55% 11/20 [00:02<00:02,  4.07it/s]
 60% 12/20 [00:02<00:01,  4.08it/s]
 65% 13/20 [00:03<00:01,  4.06it/s]
 70% 14/20 [00:03<00:01,  4.08it/s]
 75% 15/20 [00:03<00:01,  4.08it/s]
 80% 16/20 [00:03<00:00,  4.08it/s]
 85% 17/20 [00:04<00:00,  4.08it/s]
 90% 18/20 [00:04<00:00,  4.08it/s]
 95% 19/20 [00:04<00:00,  4.09it/s]
100% 20/20 [00:04<00:00,  4.04it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.01it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.41it/s]
 10% 2/20 [00:00<00:04,  3.81it/s]
 15% 3/20 [00:00<00:04,  3.96it/s]
 20% 4/20 [00:01<00:03,  4.03it/s]
 25% 5/20 [00:01<00:03,  4.00it/s]
 30% 6/20 [00:01<00:03,  4.03it/s]
 35% 7/20 [00:01<00:03,  4.06it/s]
 40% 8/20 [00:01<00:02,  4.08it/s]
 45% 9/20 [00:02<00:02,  4.07it/s]
 50% 10/20 [00:02<00:02,  4.06it/s]
 55% 11/20 [00:02<00:02,  4.07it/s]
 60% 12/20 [00:02<00:01,  4.08it/s]
 65% 13/20 [00:03<00:01,  4.05it/s]
 70% 14/20 [00:03<00:01,  4.03it/s]
 75% 15/20 [00:03<00:01,  4.04it/s]
 80% 16/20 [00:03<00:00,  4.07it/s]
 85% 17/20 [00:04<00:00,  4.07it/s]
 90% 18/20 [00:04<00:00,  4.06it/s]
 95% 19/20 [00:04<00:00,  4.07it/s]
100% 20/20 [00:04<00:00,  4.04it/s]
Total progress: 100% 20/20 [00:05<00:00,  3.99it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.51it/s]
 10% 2/20 [00:00<00:04,  3.82it/s]
 15% 3/20 [00:00<00:04,  3.93it/s]
 20% 4/20 [00:01<00:04,  3.98it/s]
 25% 5/20 [00:01<00:03,  3.97it/s]
 30% 6/20 [00:01<00:03,  4.00it/s]
 35% 7/20 [00:01<00:03,  4.01it/s]
 40% 8/20 [00:02<00:02,  4.03it/s]
 45% 9/20 [00:02<00:02,  4.02it/s]
 50% 10/20 [00:02<00:02,  4.02it/s]
 55% 11/20 [00:02<00:02,  4.03it/s]
 60% 12/20 [00:03<00:01,  4.04it/s]
 65% 13/20 [00:03<00:01,  4.03it/s]
 70% 14/20 [00:03<00:01,  4.04it/s]
 75% 15/20 [00:03<00:01,  4.04it/s]
 80% 16/20 [00:03<00:00,  4.05it/s]
 85% 17/20 [00:04<00:00,  4.05it/s]
 90% 18/20 [00:04<00:00,  4.04it/s]
 95% 19/20 [00:04<00:00,  4.04it/s]
100% 20/20 [00:04<00:00,  4.01it/s]
Total progress: 100% 20/20 [00:05<00:00,  3.96it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.03it/s]
 10% 2/20 [00:00<00:05,  3.57it/s]
 15% 3/20 [00:00<00:04,  3.78it/s]
 20% 4/20 [00:01<00:04,  3.90it/s]
 25% 5/20 [00:01<00:03,  3.92it/s]
 30% 6/20 [00:01<00:03,  3.96it/s]
 35% 7/20 [00:01<00:03,  3.99it/s]
 40% 8/20 [00:02<00:02,  4.01it/s]
 45% 9/20 [00:02<00:02,  4.00it/s]
 50% 10/20 [00:02<00:02,  4.00it/s]
 55% 11/20 [00:02<00:02,  4.04it/s]
 60% 12/20 [00:03<00:01,  4.05it/s]
 65% 13/20 [00:03<00:01,  4.03it/s]
 70% 14/20 [00:03<00:01,  4.00it/s]
 75% 15/20 [00:03<00:01,  4.02it/s]
 80% 16/20 [00:04<00:00,  4.02it/s]
 85% 17/20 [00:04<00:00,  3.99it/s]
 90% 18/20 [00:04<00:00,  3.99it/s]
 95% 19/20 [00:04<00:00,  4.02it/s]
100% 20/20 [00:05<00:00,  3.96it/s]
Total progress: 100% 20/20 [00:05<00:00,  3.93it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.49it/s]
 10% 2/20 [00:00<00:04,  3.80it/s]
 15% 3/20 [00:00<00:04,  3.90it/s]
 20% 4/20 [00:01<00:04,  3.96it/s]
 25% 5/20 [00:01<00:03,  3.92it/s]
 30% 6/20 [00:01<00:03,  3.95it/s]
 35% 7/20 [00:01<00:03,  3.98it/s]
 40% 8/20 [00:02<00:03,  3.98it/s]
 45% 9/20 [00:02<00:02,  3.97it/s]
 50% 10/20 [00:02<00:02,  3.97it/s]
 55% 11/20 [00:02<00:02,  3.98it/s]
 60% 12/20 [00:03<00:02,  3.98it/s]
 65% 13/20 [00:03<00:01,  3.97it/s]
 70% 14/20 [00:03<00:01,  3.98it/s]
 75% 15/20 [00:03<00:01,  3.98it/s]
 80% 16/20 [00:04<00:01,  3.98it/s]
 85% 17/20 [00:04<00:00,  3.97it/s]
 90% 18/20 [00:04<00:00,  3.97it/s]
 95% 19/20 [00:04<00:00,  3.97it/s]
100% 20/20 [00:05<00:00,  3.95it/s]
Total progress: 100% 20/20 [00:05<00:00,  3.90it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.12it/s]
 10% 2/20 [00:00<00:05,  3.60it/s]
 15% 3/20 [00:00<00:04,  3.77it/s]
 20% 4/20 [00:01<00:04,  3.85it/s]
 25% 5/20 [00:01<00:03,  3.86it/s]
 30% 6/20 [00:01<00:03,  3.90it/s]
 35% 7/20 [00:01<00:03,  3.93it/s]
 40% 8/20 [00:02<00:03,  3.95it/s]
 45% 9/20 [00:02<00:02,  3.93it/s]
 50% 10/20 [00:02<00:02,  3.93it/s]
 55% 11/20 [00:02<00:02,  3.95it/s]
 60% 12/20 [00:03<00:02,  3.94it/s]
 65% 13/20 [00:03<00:01,  3.93it/s]
 70% 14/20 [00:03<00:01,  3.92it/s]
 75% 15/20 [00:03<00:01,  3.93it/s]
 80% 16/20 [00:04<00:01,  3.94it/s]
 85% 17/20 [00:04<00:00,  3.94it/s]
 90% 18/20 [00:04<00:00,  3.93it/s]
 95% 19/20 [00:04<00:00,  3.94it/s]
100% 20/20 [00:05<00:00,  3.90it/s]
Total progress: 100% 20/20 [00:05<00:00,  3.87it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:06,  3.09it/s]
 10% 2/20 [00:00<00:04,  3.68it/s]
 15% 3/20 [00:00<00:04,  3.91it/s]
 20% 4/20 [00:01<00:03,  4.02it/s]
 25% 5/20 [00:01<00:03,  4.07it/s]
 30% 6/20 [00:01<00:03,  4.11it/s]
 35% 7/20 [00:01<00:03,  4.14it/s]
 40% 8/20 [00:01<00:02,  4.16it/s]
 45% 9/20 [00:02<00:02,  4.18it/s]
 50% 10/20 [00:02<00:02,  4.18it/s]
 55% 11/20 [00:02<00:02,  4.18it/s]
 60% 12/20 [00:02<00:01,  4.18it/s]
 65% 13/20 [00:03<00:01,  4.18it/s]
 70% 14/20 [00:03<00:01,  4.19it/s]
 75% 15/20 [00:03<00:01,  4.19it/s]
 80% 16/20 [00:03<00:00,  4.20it/s]
 85% 17/20 [00:04<00:00,  4.20it/s]
 90% 18/20 [00:04<00:00,  4.20it/s]
 95% 19/20 [00:04<00:00,  4.18it/s]
100% 20/20 [00:04<00:00,  4.12it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.12it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.28it/s]
 10% 2/20 [00:00<00:04,  3.79it/s]
 15% 3/20 [00:00<00:04,  3.98it/s]
 20% 4/20 [00:01<00:03,  4.08it/s]
 25% 5/20 [00:01<00:03,  4.11it/s]
 30% 6/20 [00:01<00:03,  4.13it/s]
 35% 7/20 [00:01<00:03,  4.15it/s]
 40% 8/20 [00:01<00:02,  4.17it/s]
 45% 9/20 [00:02<00:02,  4.19it/s]
 50% 10/20 [00:02<00:02,  4.17it/s]
 55% 11/20 [00:02<00:02,  4.18it/s]
 60% 12/20 [00:02<00:01,  4.18it/s]
 65% 13/20 [00:03<00:01,  4.20it/s]
 70% 14/20 [00:03<00:01,  4.17it/s]
 75% 15/20 [00:03<00:01,  4.18it/s]
 80% 16/20 [00:03<00:00,  4.19it/s]
 85% 17/20 [00:04<00:00,  4.19it/s]
 90% 18/20 [00:04<00:00,  4.21it/s]
 95% 19/20 [00:04<00:00,  4.20it/s]
100% 20/20 [00:04<00:00,  4.14it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.13it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.35it/s]
 10% 2/20 [00:00<00:04,  3.82it/s]
 15% 3/20 [00:00<00:04,  3.99it/s]
 20% 4/20 [00:01<00:03,  4.08it/s]
 25% 5/20 [00:01<00:03,  4.12it/s]
 30% 6/20 [00:01<00:03,  4.15it/s]
 35% 7/20 [00:01<00:03,  4.19it/s]
 40% 8/20 [00:01<00:02,  4.19it/s]
 45% 9/20 [00:02<00:02,  4.21it/s]
 50% 10/20 [00:02<00:02,  4.20it/s]
 55% 11/20 [00:02<00:02,  4.21it/s]
 60% 12/20 [00:02<00:01,  4.22it/s]
 65% 13/20 [00:03<00:01,  4.20it/s]
 70% 14/20 [00:03<00:01,  4.19it/s]
 75% 15/20 [00:03<00:01,  4.19it/s]
 80% 16/20 [00:03<00:00,  4.20it/s]
 85% 17/20 [00:04<00:00,  4.21it/s]
 90% 18/20 [00:04<00:00,  4.21it/s]
 95% 19/20 [00:04<00:00,  4.21it/s]
100% 20/20 [00:04<00:00,  4.16it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.13it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.24it/s]
 10% 2/20 [00:00<00:04,  3.79it/s]
 15% 3/20 [00:00<00:04,  3.93it/s]
 20% 4/20 [00:01<00:03,  4.05it/s]
 25% 5/20 [00:01<00:03,  4.11it/s]
 30% 6/20 [00:01<00:03,  4.15it/s]
 35% 7/20 [00:01<00:03,  4.18it/s]
 40% 8/20 [00:01<00:02,  4.21it/s]
 45% 9/20 [00:02<00:02,  4.22it/s]
 50% 10/20 [00:02<00:02,  4.23it/s]
 55% 11/20 [00:02<00:02,  4.22it/s]
 60% 12/20 [00:02<00:01,  4.23it/s]
 65% 13/20 [00:03<00:01,  4.24it/s]
 70% 14/20 [00:03<00:01,  4.24it/s]
 75% 15/20 [00:03<00:01,  4.23it/s]
 80% 16/20 [00:03<00:00,  4.23it/s]
 85% 17/20 [00:04<00:00,  4.23it/s]
 90% 18/20 [00:04<00:00,  4.23it/s]
 95% 19/20 [00:04<00:00,  4.24it/s]
100% 20/20 [00:04<00:00,  4.17it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.17it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.45it/s]
 10% 2/20 [00:00<00:04,  3.92it/s]
 15% 3/20 [00:00<00:04,  4.09it/s]
 20% 4/20 [00:00<00:03,  4.17it/s]
 25% 5/20 [00:01<00:03,  4.18it/s]
 30% 6/20 [00:01<00:03,  4.22it/s]
 35% 7/20 [00:01<00:03,  4.25it/s]
 40% 8/20 [00:01<00:02,  4.27it/s]
 45% 9/20 [00:02<00:02,  4.27it/s]
 50% 10/20 [00:02<00:02,  4.27it/s]
 55% 11/20 [00:02<00:02,  4.28it/s]
 60% 12/20 [00:02<00:01,  4.28it/s]
 65% 13/20 [00:03<00:01,  4.29it/s]
 70% 14/20 [00:03<00:01,  4.28it/s]
 75% 15/20 [00:03<00:01,  4.27it/s]
 80% 16/20 [00:03<00:00,  4.29it/s]
 85% 17/20 [00:04<00:00,  4.30it/s]
 90% 18/20 [00:04<00:00,  4.28it/s]
 95% 19/20 [00:04<00:00,  4.27it/s]
100% 20/20 [00:04<00:00,  4.24it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.21it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.33it/s]
 10% 2/20 [00:00<00:04,  3.83it/s]
 15% 3/20 [00:00<00:04,  4.04it/s]
 20% 4/20 [00:00<00:03,  4.14it/s]
 25% 5/20 [00:01<00:03,  4.18it/s]
 30% 6/20 [00:01<00:03,  4.21it/s]
 35% 7/20 [00:01<00:03,  4.23it/s]
 40% 8/20 [00:01<00:02,  4.25it/s]
 45% 9/20 [00:02<00:02,  4.26it/s]
 50% 10/20 [00:02<00:02,  4.26it/s]
 55% 11/20 [00:02<00:02,  4.27it/s]
 60% 12/20 [00:02<00:01,  4.28it/s]
 65% 13/20 [00:03<00:01,  4.28it/s]
 70% 14/20 [00:03<00:01,  4.28it/s]
 75% 15/20 [00:03<00:01,  4.28it/s]
 80% 16/20 [00:03<00:00,  4.27it/s]
 85% 17/20 [00:04<00:00,  4.28it/s]
 90% 18/20 [00:04<00:00,  4.29it/s]
 95% 19/20 [00:04<00:00,  4.29it/s]
100% 20/20 [00:04<00:00,  4.22it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.22it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.43it/s]
 10% 2/20 [00:00<00:04,  3.90it/s]
 15% 3/20 [00:00<00:04,  4.08it/s]
 20% 4/20 [00:00<00:03,  4.16it/s]
 25% 5/20 [00:01<00:03,  4.19it/s]
 30% 6/20 [00:01<00:03,  4.21it/s]
 35% 7/20 [00:01<00:03,  4.25it/s]
 40% 8/20 [00:01<00:02,  4.27it/s]
 45% 9/20 [00:02<00:02,  4.28it/s]
 50% 10/20 [00:02<00:02,  4.27it/s]
 55% 11/20 [00:02<00:02,  4.28it/s]
 60% 12/20 [00:02<00:01,  4.28it/s]
 65% 13/20 [00:03<00:01,  4.29it/s]
 70% 14/20 [00:03<00:01,  4.28it/s]
 75% 15/20 [00:03<00:01,  4.27it/s]
 80% 16/20 [00:03<00:00,  4.28it/s]
 85% 17/20 [00:04<00:00,  4.29it/s]
 90% 18/20 [00:04<00:00,  4.28it/s]
 95% 19/20 [00:04<00:00,  4.28it/s]
100% 20/20 [00:04<00:00,  4.23it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.20it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.52it/s]
 10% 2/20 [00:00<00:04,  3.93it/s]
 15% 3/20 [00:00<00:04,  4.09it/s]
 20% 4/20 [00:00<00:03,  4.18it/s]
 25% 5/20 [00:01<00:03,  4.21it/s]
 30% 6/20 [00:01<00:03,  4.22it/s]
 35% 7/20 [00:01<00:03,  3.56it/s]
 40% 8/20 [00:02<00:03,  3.76it/s]
 45% 9/20 [00:02<00:02,  3.91it/s]
 50% 10/20 [00:02<00:02,  4.02it/s]
 55% 11/20 [00:02<00:02,  4.06it/s]
 60% 12/20 [00:02<00:01,  4.12it/s]
 65% 13/20 [00:03<00:01,  4.18it/s]
 70% 14/20 [00:03<00:01,  4.22it/s]
 75% 15/20 [00:03<00:01,  4.22it/s]
 80% 16/20 [00:03<00:00,  4.23it/s]
 85% 17/20 [00:04<00:00,  4.25it/s]
 90% 18/20 [00:04<00:00,  4.26it/s]
 95% 19/20 [00:04<00:00,  4.26it/s]
100% 20/20 [00:04<00:00,  4.11it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.09it/s]
  0% 0/20 [00:00<?, ?it/s]
  5% 1/20 [00:00<00:05,  3.23it/s]
 10% 2/20 [00:00<00:04,  3.79it/s]
 15% 3/20 [00:00<00:04,  4.01it/s]
 20% 4/20 [00:01<00:03,  4.12it/s]
 25% 5/20 [00:01<00:03,  4.16it/s]
 30% 6/20 [00:01<00:03,  4.19it/s]
 35% 7/20 [00:01<00:03,  4.22it/s]
 40% 8/20 [00:01<00:02,  4.24it/s]
 45% 9/20 [00:02<00:02,  4.25it/s]
 50% 10/20 [00:02<00:02,  4.25it/s]
 55% 11/20 [00:02<00:02,  4.26it/s]
 60% 12/20 [00:02<00:01,  4.27it/s]
 65% 13/20 [00:03<00:01,  4.28it/s]
 70% 14/20 [00:03<00:01,  4.27it/s]
 75% 15/20 [00:03<00:01,  4.28it/s]
 80% 16/20 [00:03<00:00,  4.28it/s]
 85% 17/20 [00:04<00:00,  4.29it/s]
 90% 18/20 [00:04<00:00,  4.27it/s]
 95% 19/20 [00:04<00:00,  4.27it/s]
100% 20/20 [00:04<00:00,  4.21it/s]
Total progress: 100% 20/20 [00:04<00:00,  4.20it/s]

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【novelai】colab存档 的相关文章

随机推荐

  • uni.switchTab()跳转不刷新页面问题

    uni switchTab 跳转不刷新页面问题 大家应该都遇到过 调转到 tabBar 里面的页面时 只能使用 uni switchTab 或者是 uni navigator 跳转 使用 uni reLauch 或者是 uni redire
  • 【BLE】-CC2541 OSAL操作系统抽象层应用程序接口API介绍

    参考源source 简介 目的 本文档的目的是定义OS抽象层 OSAL 的API 这个API适用于TI协议栈软件组的产品 例如Z 堆栈 RemoTI 和BLE 适用范围 该文件列举了由OSAL提供的所有函数调用 详细地说明了所有函数调用 方
  • C++11之继承构造函数(using 声明)

    系列文章 C 11之正则表达式 regex match regex search regex replace C 11之线程库 Thread Mutex atomic lock guard 同步 C 11之智能指针 unique ptr s
  • SQL,NowSQL及NewSQL浅析

    关系型数据库 NOSQL NEWSQL浅析 1 关系型数据库 关系数据库 是建立在关系模型基础上的数据库 借助于集合代数等数学概念和方法来处理数据库中的数据 简单来说 关系模型指的就是二维表格模型 而一个关系型数据库就是由二维表及其之间的联
  • 华为OD机试 - 在字符串中找出连续最长的数字串(含“+-”号)(Java)

    题目描述 请在一个字符串中找出连续最长的数字串 并返回这个数字串 如果存在长度相同的连续数字串 返回最后一个 如果没有符合条件的字符串 返回空字符串 注意 数字串可以由数字 0 9 小数点 正负号 组成 长度包括组成数字串的所有符号 仅能出
  • 臭名昭著的MOS管米勒效应

    概述 MOS管的米勒效应会在高频开关电路中 延长开关频率 增加功耗 降低系统稳定性 可谓是臭名昭著 各大厂商都在不遗余力的减少米勒电容 分析 如下是一个NMOS的开关电路 阶跃信号VG1设置DC电平2V 方波 振幅2V 频率50Hz T2的
  • 求大神们指教

    都已经定义了 为什么出现如下错误 求大神们指教 1 gt main obj error LNK2019 无法解析的外部符号 public char thiscall LinkStack
  • x86直接写屏显示字符串

    直接向显存地址 0xb800 xxxx 写入数据 屏幕显示 80列 25行 一个字符显存2byte file showstr s code16 globl start begtext begdata begbss endtext endda
  • 一般试卷的纸张大小是多少_平时打印卷子的纸是多大的?

    展开全部 一般使用的是A3大小的纸 一 打印的卷子纸 一般是8K大小 就像两张A4纸拼在一起的大小 但是 32313133353236313431303231363533e59b9ee7ad9431333365643661家用打印机一般只能
  • Java学习笔记32——字符缓冲流

    字符缓冲流 字符流 字符缓冲流 字符缓冲流的特有功能 IO流小结 字节流 字符流 字符流 字符缓冲流 BufferedWriter 将文本写入字符输出流 缓冲字符 以提供单个字符 数组和字符串的高效写入 可以指定缓冲区大小 或者可以接受默认
  • IDEA 解决Maven打包时控制台中文乱码

    File Settings VM Options中加入 DarchetypeCatalog internal Dfile encoding GBK
  • 遍历提取文件夹中特定的jpg图片并存入指定文件夹

    coding utf 8 usr bin python test copyfile py import os shutil rootdir home unbuntu Desktop yixian 要提取文件夹的根目录 dstdir0 hom
  • STM32 基础系列教程 48 – CJSON

    前言 JSON JavaScript Object Notation JS 对象简谱 是一种轻量级的数据交换格式 它基于 ECMAScript 欧洲计算机协会制定的js规范 的一个子集 采用完全独立于编程语言的文本格式来存储和表示数据 简洁
  • 统计字符串中重复的字符个数并输出

    输出字符串各个字符的个数 对重复的字符将其下标存放在vector中 使用unique函数只保存一份重复字符的数字 通过下标查找到相应的字符 从map中取出对应的统计数字 include iostream include windows h
  • 吴恩达机器学习笔记:手搓线性回归(梯度下降寻优)

    概念就不介绍了 记录下公式推导和代码实现 以及与最小二乘的比较 吴恩达老师课程中使用一个参数theta保存两个变量 不过我好像没把中间变量的形状对齐 所以最后实现了两个参数的版本 代码 import time import numpy as
  • SAP ABAP基础知识 访问外部数据库-开发篇

    前言 本文主要介绍通过ABAP语言访问外部数据库的几种方式 一 外部数据库配置 本文示例中的代码访问了两个外部数据库 MTD 外部oracle数据库 其中示例表 ZTTEMP 字段 ZZTNO WERKS S4Q 外部HANA数据库 开发系
  • 学习阿里如何进行数据指标体系的治理

    想必做数据的同学对One Data都有所耳闻 但One Data 体系具体包含了内容 有怎样的应用 不知道大家是否了解 今天我们详细分享一下One Data体系中关于数据治理相关的内容 One Data整体概述 首先 我们看看One Dat
  • Direct3D绘制旋转立方体例程

    初始化文件见Direct3D的初始化 direct3dcreate9 寂寂寂寂寂蝶丶的博客 CSDN博客 D3DPractice cpp include
  • TPS5430DCDC芯片24V转8V电路设计

    文章目录 前言 一 确定参数指标 二 设计步骤 1 输入电容器 2 输出滤波器件 1 电感取值 2 电容取值 3 输出电压设定点 4 BOOT电容器 总结和结果 前言 因实际需要 需设计一个将24V电压转成5V电压的电路 用于给放大器供电
  • 【novelai】colab存档

    本笔记由此改写而成 https colab research google com drive 1kw3egmSn KgWsikYvOMjJkVDsPLjEMzl https colab research google com drive