From d0f4637f8ea2a89ea650336ed3b6472451ca474e Mon Sep 17 00:00:00 2001
From: Ejbejaranos <91475734+EjbejaranosAI@users.noreply.github.com>
Date: Thu, 17 Aug 2023 23:10:58 +0200
Subject: [PATCH] Creado con Colaboratory
---
ALIA_implementation_notebook.ipynb | 3222 ++++++++++++++++++++++++++++
1 file changed, 3222 insertions(+)
create mode 100644 ALIA_implementation_notebook.ipynb
diff --git a/ALIA_implementation_notebook.ipynb b/ALIA_implementation_notebook.ipynb
new file mode 100644
index 0000000..ed656be
--- /dev/null
+++ b/ALIA_implementation_notebook.ipynb
@@ -0,0 +1,3222 @@
+{
+ "nbformat": 4,
+ "nbformat_minor": 0,
+ "metadata": {
+ "colab": {
+ "provenance": [],
+ "gpuType": "T4",
+ "authorship_tag": "ABX9TyNB2EQsQTW0cxT3UdZRhAsz",
+ "include_colab_link": true
+ },
+ "kernelspec": {
+ "name": "python3",
+ "display_name": "Python 3"
+ },
+ "language_info": {
+ "name": "python"
+ },
+ "accelerator": "GPU"
+ },
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "id": "view-in-github",
+ "colab_type": "text"
+ },
+ "source": [
+ ""
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## ALIA Setup"
+ ],
+ "metadata": {
+ "id": "q3JpJm7ECRTs"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import sys\n",
+ "import os\n",
+ "import tensorflow as tf\n",
+ "\n",
+ "\n",
+ "colab = 'google.colab' in sys.modules\n",
+ "if colab:\n",
+ " # noinspection PyBroadException\n",
+ " try:\n",
+ " !git clone https://github.com/lisadunlap/ALIA.git\n",
+ " except Exception:\n",
+ " pass\n",
+ "\n",
+ "if colab:\n",
+ " os.environ['PROJECT_DIR'] = project_dir = '/content/ALIA'\n",
+ " replace = True\n",
+ " if os.path.isdir(project_dir):\n",
+ " choice = input(\"Project already exists in folder \"+\n",
+ " \"{}\\nDelete the files and pull again? Enter Y/(N):\\n\"\n",
+ " .format(project_dir))\n",
+ " if choice.lower()=='y':\n",
+ " !rm -r $PROJECT_DIR\n",
+ " print(\"Deleted folder {}\".format(project_dir))\n",
+ " else:\n",
+ " replace = False\n",
+ " print(\"Nothing was changed.\")\n",
+ " if replace:\n",
+ " !cd /content && git clone https://github.com/lisadunlap/ALIA.git\n",
+ " print(\"Project cloned to \" + project_dir)\n",
+ " os.chdir(project_dir)\n",
+ " print(\"Done.\")"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "1K_LL__B_DiM",
+ "outputId": "29027b68-69e3-4d8c-ef62-bb5edb0ee289"
+ },
+ "execution_count": 1,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Cloning into 'ALIA'...\n",
+ "remote: Enumerating objects: 305, done.\u001b[K\n",
+ "remote: Counting objects: 100% (305/305), done.\u001b[K\n",
+ "remote: Compressing objects: 100% (182/182), done.\u001b[K\n",
+ "remote: Total 305 (delta 167), reused 237 (delta 114), pack-reused 0\u001b[K\n",
+ "Receiving objects: 100% (305/305), 5.83 MiB | 12.21 MiB/s, done.\n",
+ "Resolving deltas: 100% (167/167), done.\n",
+ "Project already exists in folder /content/ALIA\n",
+ "Delete the files and pull again? Enter Y/(N):\n",
+ "n\n",
+ "Nothing was changed.\n",
+ "Done.\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!pip install -q numpy clip matplotlib regex wilds omegaconf wandb scikit-image torch torchfile torchtext torchvision tqdm transformers attrdict diffusers[torch] tyro git+https://github.com/ildoonet/cutmix git+https://github.com/openai/CLIP.git cleanlab"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "rwzJj7IyB28q",
+ "outputId": "54cb206a-a61b-4994-adc2-561190091866"
+ },
+ "execution_count": 2,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m126.2/126.2 kB\u001b[0m \u001b[31m3.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m79.5/79.5 kB\u001b[0m \u001b[31m9.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.1/2.1 MB\u001b[0m \u001b[31m11.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.4/7.4 MB\u001b[0m \u001b[31m53.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m61.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m85.8/85.8 kB\u001b[0m \u001b[31m10.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m225.1/225.1 kB\u001b[0m \u001b[31m22.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m53.1/53.1 kB\u001b[0m \u001b[31m6.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m78.8/78.8 kB\u001b[0m \u001b[31m9.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m117.0/117.0 kB\u001b[0m \u001b[31m14.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m188.5/188.5 kB\u001b[0m \u001b[31m22.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m215.6/215.6 kB\u001b[0m \u001b[31m26.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m268.8/268.8 kB\u001b[0m \u001b[31m31.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.8/7.8 MB\u001b[0m \u001b[31m73.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m59.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m244.2/244.2 kB\u001b[0m \u001b[31m24.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m62.7/62.7 kB\u001b[0m \u001b[31m7.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+ "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Building wheel for clip (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Building wheel for antlr4-python3-runtime (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Building wheel for torchfile (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Building wheel for cutmix (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Building wheel for pathtools (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+ " Building wheel for littleutils (setup.py) ... \u001b[?25l\u001b[?25hdone\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "#!sudo apt install tree\n",
+ "!tree"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "PxkhRsNwSxrN",
+ "outputId": "a2a46f27-e43d-4bc5-8888-e50a221a596c"
+ },
+ "execution_count": 27,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "\u001b[01;34m.\u001b[0m\n",
+ "├── \u001b[00mcaption.py\u001b[0m\n",
+ "├── \u001b[01;34mcaptions\u001b[0m\n",
+ "│ ├── \u001b[00mCub2011.csv\u001b[0m\n",
+ "│ ├── \u001b[00miWildCamMini.csv\u001b[0m\n",
+ "│ └── \u001b[00mPlanes.csv\u001b[0m\n",
+ "├── \u001b[01;34mconfigs\u001b[0m\n",
+ "│ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ ├── \u001b[01;34mCub2011\u001b[0m\n",
+ "│ │ ├── \u001b[00malia.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase_mlp.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mextra.yaml\u001b[0m\n",
+ "│ │ └── \u001b[00mtxt2img.yaml\u001b[0m\n",
+ "│ ├── \u001b[01;34miWildCamMini\u001b[0m\n",
+ "│ │ ├── \u001b[00malia_instruct.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00malia.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mextra.yaml\u001b[0m\n",
+ "│ │ └── \u001b[00mtxt2img.yaml\u001b[0m\n",
+ "│ └── \u001b[01;34mPlanes\u001b[0m\n",
+ "│ ├── \u001b[00malia.yaml\u001b[0m\n",
+ "│ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ ├── \u001b[00mextra.yaml\u001b[0m\n",
+ "│ ├── \u001b[00mimg2img.yaml\u001b[0m\n",
+ "│ ├── \u001b[00minstruct_generic.yaml\u001b[0m\n",
+ "│ ├── \u001b[00minstruct.yaml\u001b[0m\n",
+ "│ └── \u001b[00mtxt2img.yaml\u001b[0m\n",
+ "├── \u001b[01;34mdata\u001b[0m\n",
+ "│ ├── \u001b[01;34miwildcam_v2.0\u001b[0m\n",
+ "│ │ ├── \u001b[00mtest_subset.csv\u001b[0m\n",
+ "│ │ ├── \u001b[00mtrain_extra_subset.csv\u001b[0m\n",
+ "│ │ ├── \u001b[00mtrain_subset.csv\u001b[0m\n",
+ "│ │ └── \u001b[00mval_subset.csv\u001b[0m\n",
+ "│ └── \u001b[00mplanes_ext.csv\u001b[0m\n",
+ "├── \u001b[01;34mdatasets\u001b[0m\n",
+ "│ ├── \u001b[00mbase.py\u001b[0m\n",
+ "│ ├── \u001b[00mcub.py\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00mplanes.py\u001b[0m\n",
+ "│ ├── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00mcub.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00m__init__.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00mplanes.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00mWaterbirds.cpython-310.pyc\u001b[0m\n",
+ "│ │ └── \u001b[00mwilds.cpython-310.pyc\u001b[0m\n",
+ "│ ├── \u001b[00mWaterbirds.py\u001b[0m\n",
+ "│ └── \u001b[00mwilds.py\u001b[0m\n",
+ "├── \u001b[01;34mdiffusion_generated_data\u001b[0m\n",
+ "│ └── \u001b[01;34mtxt2img\u001b[0m\n",
+ "│ └── \u001b[01;34mstreet_images_in_winter_snowing_but_with_sun,_some_traffic_are_observed_and_2_dogs_with_a_guy_walknig_\u001b[0m\n",
+ "│ ├── \u001b[00m0.png\u001b[0m\n",
+ "│ ├── \u001b[00m10.png\u001b[0m\n",
+ "│ ├── \u001b[00m11.png\u001b[0m\n",
+ "│ ├── \u001b[00m12.png\u001b[0m\n",
+ "│ ├── \u001b[00m13.png\u001b[0m\n",
+ "│ ├── \u001b[00m14.png\u001b[0m\n",
+ "│ ├── \u001b[00m15.png\u001b[0m\n",
+ "│ ├── \u001b[00m16.png\u001b[0m\n",
+ "│ ├── \u001b[00m17.png\u001b[0m\n",
+ "│ ├── \u001b[00m18.png\u001b[0m\n",
+ "│ ├── \u001b[00m19.png\u001b[0m\n",
+ "│ ├── \u001b[00m1.png\u001b[0m\n",
+ "│ ├── \u001b[00m2.png\u001b[0m\n",
+ "│ ├── \u001b[00m3.png\u001b[0m\n",
+ "│ ├── \u001b[00m4.png\u001b[0m\n",
+ "│ ├── \u001b[00m5.png\u001b[0m\n",
+ "│ ├── \u001b[00m6.png\u001b[0m\n",
+ "│ ├── \u001b[00m7.png\u001b[0m\n",
+ "│ ├── \u001b[00m8.png\u001b[0m\n",
+ "│ └── \u001b[00m9.png\u001b[0m\n",
+ "├── \u001b[01;34mediting_methods\u001b[0m\n",
+ "│ ├── \u001b[00margs.py\u001b[0m\n",
+ "│ ├── \u001b[00mimg2img_example.py\u001b[0m\n",
+ "│ ├── \u001b[00mimg2img.py\u001b[0m\n",
+ "│ ├── \u001b[00minstruct_pix2pix_example.py\u001b[0m\n",
+ "│ ├── \u001b[00minstruct_pix2pix.py\u001b[0m\n",
+ "│ ├── \u001b[00moriginal.png\u001b[0m\n",
+ "│ ├── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ │ └── \u001b[00margs.cpython-310.pyc\u001b[0m\n",
+ "│ ├── \u001b[00mtxt2img_example.py\u001b[0m\n",
+ "│ └── \u001b[00mtxt2img.py\u001b[0m\n",
+ "├── \u001b[00menvironment.yml\u001b[0m\n",
+ "├── \u001b[01;34mex_imgs\u001b[0m\n",
+ "│ └── \u001b[00mgiraffe.png\u001b[0m\n",
+ "├── \u001b[01;34mfigures\u001b[0m\n",
+ "│ ├── \u001b[00mmethod.png\u001b[0m\n",
+ "│ ├── \u001b[00mmethod_w_caption.png\u001b[0m\n",
+ "│ ├── \u001b[00mteaser.png\u001b[0m\n",
+ "│ └── \u001b[00mteaser_w_caption.png\u001b[0m\n",
+ "├── \u001b[01;34mfiltering\u001b[0m\n",
+ "│ └── \u001b[00mfilter.py\u001b[0m\n",
+ "├── \u001b[01;34mhelpers\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00mload_dataset.py\u001b[0m\n",
+ "│ └── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.cpython-310.pyc\u001b[0m\n",
+ "│ └── \u001b[00mload_dataset.cpython-310.pyc\u001b[0m\n",
+ "├── \u001b[00mhuggingface_api.py\u001b[0m\n",
+ "├── \u001b[00mmain.py\u001b[0m\n",
+ "├── \u001b[01;34mmodels\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00mpretrained.py\u001b[0m\n",
+ "│ └── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.cpython-310.pyc\u001b[0m\n",
+ "│ └── \u001b[00mpretrained.cpython-310.pyc\u001b[0m\n",
+ "├── \u001b[00mprompt_generation.py\u001b[0m\n",
+ "├── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ └── \u001b[00mutils.cpython-310.pyc\u001b[0m\n",
+ "├── \u001b[00mREADME.md\u001b[0m\n",
+ "├── \u001b[00msetup.py\u001b[0m\n",
+ "├── \u001b[00mutils.py\u001b[0m\n",
+ "└── \u001b[01;34mwandb\u001b[0m\n",
+ " ├── \u001b[00mdebug-cli.root.log\u001b[0m\n",
+ " ├── \u001b[01;36mdebug-internal.log\u001b[0m -> \u001b[00mrun-20230817_201310-3lskj4ix/logs/debug-internal.log\u001b[0m\n",
+ " ├── \u001b[01;36mdebug.log\u001b[0m -> \u001b[00mrun-20230817_201310-3lskj4ix/logs/debug.log\u001b[0m\n",
+ " ├── \u001b[01;36mlatest-run\u001b[0m -> \u001b[01;34mrun-20230817_201310-3lskj4ix\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_181024-x0fvs55t\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ └── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-x0fvs55t.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_181201-4fbgxb16\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-4fbgxb16.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_182924-8cqdmg81\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-8cqdmg81.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_183416-787tkq7m\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-787tkq7m.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_184201-96izhtlu\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-96izhtlu.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_184454-dfniuf7l\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-dfniuf7l.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_185720-kyqizdog\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-kyqizdog.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_190056-ncy8i80d\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-ncy8i80d.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_191956-b7ivbzf5\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-b7ivbzf5.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_192830-3veicss3\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[01;34mmedia\u001b[0m\n",
+ " │ │ │ └── \u001b[01;34mimages\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_06a381786dc8900d0737.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_269fe685c7b48f3776a6.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_3199567921dcf9687bfb.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_43057225c1352bf33bd4.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_4a9a9395d18ea88abd1a.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_6861f1258674ca1bc5e1.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_7b406ce7e476e66175f0.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_7c81055258478ab18fde.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_8088fe69b0ff98df826c.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_945c82983cdc940f9b30.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_a705085a5477674a8589.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_aac82b4dd0a857036db0.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_b84d9fb26d2e4e9d5b21.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_bd375dbc70276622e112.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_caab57ff9944ed14f001.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_d4f4f34d82f91763f318.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_e0295817a3a08b3013a8.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_e2f46fcae3560f05e6db.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_e63c8316c8e9dc707922.png\u001b[0m\n",
+ " │ │ │ └── \u001b[00mSamples_0_f6c88270caf92ff97786.png\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-3veicss3.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_193204-1uaosqkw\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-1uaosqkw.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_195157-h40ya9yd\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ └── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-h40ya9yd.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_200337-0nz6rh18\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ └── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-0nz6rh18.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " └── \u001b[01;34mrun-20230817_201310-3lskj4ix\u001b[0m\n",
+ " ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " ├── \u001b[00mrun-3lskj4ix.wandb\u001b[0m\n",
+ " └── \u001b[01;34mtmp\u001b[0m\n",
+ " └── \u001b[01;34mcode\u001b[0m\n",
+ "\n",
+ "96 directories, 213 files\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# ALIA implementation\n",
+ "#### API KEY WANBS: ************"
+ ],
+ "metadata": {
+ "id": "GnKeMabWCaRl"
+ }
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## Prompt generation"
+ ],
+ "metadata": {
+ "id": "jl01dvGWMxt8"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "import urllib.request\n",
+ "\n",
+ "url = \"https://data.caltech.edu/records/65de6-vp158/files/CUB_200_2011.tgz?download=1\"\n",
+ "filename = \"/content/dataset/CUB_200_2011.tgz\"\n",
+ "\n",
+ "urllib.request.urlretrieve(url, filename)\n",
+ "\n"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "ulhkzbUvK9KC",
+ "outputId": "28a7f5f9-dc0f-45b4-f62e-5decb1ca7b25"
+ },
+ "execution_count": 31,
+ "outputs": [
+ {
+ "output_type": "execute_result",
+ "data": {
+ "text/plain": [
+ "('/content/CUB_200_2011.tgz', )"
+ ]
+ },
+ "metadata": {},
+ "execution_count": 31
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!tar -xzf /content/dataset/CUB_200_2011.tgz -C \"/content/dataset/\" && rm /content/dataset/CUB_200_2011.tgz"
+ ],
+ "metadata": {
+ "id": "ER5jqfS4NGl-"
+ },
+ "execution_count": 35,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python caption.py --config configs/Cub2011/base.yaml"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "sYsrOpWjMx2A",
+ "outputId": "d4df13c6-a7e7-4f5f-b064-7edddc4c4810"
+ },
+ "execution_count": 36,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 20:42:35.718290: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_204240-lpwz0srv\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mdeep-violet-8\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-Cub2011\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-Cub2011/runs/lpwz0srv\u001b[0m\n",
+ "==> Preparing data..\n",
+ "/shared/lisabdunlap/data/CUB-200-Painting/classes.txt\n",
+ "Traceback (most recent call last):\n",
+ " File \"/content/ALIA/caption.py\", line 63, in \n",
+ " trainset, valset, testset = get_filtered_dataset(args, None, None)\n",
+ " File \"/content/ALIA/helpers/load_dataset.py\", line 149, in get_filtered_dataset\n",
+ " trainset, valset, testset, extraset = get_dataset(args.data.base_dataset, transform, val_transform, root=args.data.base_root, embedding_root=args.data.embedding_root if args.model == 'MLP' else None)\n",
+ " File \"/content/ALIA/helpers/load_dataset.py\", line 116, in get_dataset\n",
+ " trainset = Cub2011(root=root, subset=False, split='train', transform=transform)\n",
+ " File \"/content/ALIA/datasets/cub.py\", line 35, in __init__\n",
+ " with open(f'{root}/CUB-200-Painting/classes.txt') as f:\n",
+ "FileNotFoundError: [Errno 2] No such file or directory: '/shared/lisabdunlap/data/CUB-200-Painting/classes.txt'\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[31m(failed 1).\u001b[0m Press Control-C to abort syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mdeep-violet-8\u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-Cub2011/runs/lpwz0srv\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-Cub2011/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjg4NTk2NDY0/version_details/v2\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_204240-lpwz0srv/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## Creating images from prompts"
+ ],
+ "metadata": {
+ "id": "9Mi9BtWKJacs"
+ }
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "- Generating images about arachnophobia"
+ ],
+ "metadata": {
+ "id": "Ynyde3xbJmpy"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/txt2img_example.py --prompt \"Arachnophobia\" --n 20"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "Bah1ZMsOCO_v",
+ "outputId": "a8c4f723-ed32-45f3-fb08-8eaca646d6e8"
+ },
+ "execution_count": 3,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 10:37:35.733474: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: (1) Create a W&B account\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: (2) Use an existing W&B account\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: (3) Don't visualize my results\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Enter your choice: 2\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: You chose 'Use an existing W&B account'\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Logging into wandb.ai. (Learn how to deploy a W&B server locally: https://wandb.me/wandb-server)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: You can find your API key in your browser here: https://wandb.ai/authorize\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Paste an API key from your profile and hit enter, or press ctrl+c to quit: \n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Appending key for api.wandb.ai to your netrc file: /root/.netrc\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_103753-8jes68c5\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mArachnophobia\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/runs/8jes68c5\u001b[0m\n",
+ "Downloading (…)ain/model_index.json: 100% 541/541 [00:00<00:00, 1.39MB/s]\n",
+ "Fetching 13 files: 0% 0/13 [00:00, ?it/s]\n",
+ "Downloading (…)cheduler_config.json: 100% 308/308 [00:00<00:00, 1.03MB/s]\n",
+ "\n",
+ "Downloading (…)tokenizer/merges.txt: 0% 0.00/525k [00:00, ?B/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)cial_tokens_map.json: 100% 472/472 [00:00<00:00, 1.60MB/s]\n",
+ "\n",
+ "\n",
+ "Downloading (…)_encoder/config.json: 100% 617/617 [00:00<00:00, 2.18MB/s]\n",
+ "\n",
+ "\n",
+ "Downloading (…)rocessor_config.json: 100% 342/342 [00:00<00:00, 1.06MB/s]\n",
+ "Fetching 13 files: 8% 1/13 [00:00<00:10, 1.10it/s]\n",
+ "\n",
+ "Downloading (…)okenizer_config.json: 100% 806/806 [00:00<00:00, 2.66MB/s]\n",
+ "\n",
+ "\n",
+ "Downloading (…)tokenizer/vocab.json: 0% 0.00/1.06M [00:00, ?B/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 0% 0.00/492M [00:00, ?B/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "\n",
+ "Downloading (…)7f0/unet/config.json: 100% 743/743 [00:00<00:00, 1.94MB/s]\n",
+ "\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 4% 21.0M/492M [00:00<00:02, 199MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "\n",
+ "Downloading (…)57f0/vae/config.json: 100% 547/547 [00:00<00:00, 1.64MB/s]\n",
+ "\n",
+ "Downloading (…)tokenizer/merges.txt: 100% 525k/525k [00:00<00:00, 2.16MB/s]\n",
+ "\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 11% 52.4M/492M [00:00<00:01, 256MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)tokenizer/vocab.json: 100% 1.06M/1.06M [00:00<00:00, 3.25MB/s]\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 0% 0.00/335M [00:00, ?B/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 0% 0.00/3.44G [00:00, ?B/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 19% 94.4M/492M [00:00<00:01, 291MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 6% 21.0M/335M [00:00<00:01, 180MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 1% 21.0M/3.44G [00:00<00:31, 110MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 13% 41.9M/335M [00:00<00:02, 113MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 26% 126M/492M [00:00<00:02, 160MB/s] \u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 1% 41.9M/3.44G [00:00<00:35, 96.0MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 19% 62.9M/335M [00:00<00:02, 130MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 2% 62.9M/3.44G [00:00<00:31, 107MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 32% 157M/492M [00:00<00:02, 144MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 25% 83.9M/335M [00:00<00:01, 131MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 2% 83.9M/3.44G [00:00<00:28, 117MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 36% 178M/492M [00:01<00:02, 143MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 31% 105M/335M [00:00<00:01, 136MB/s] \u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 40% 199M/492M [00:01<00:02, 126MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 3% 105M/3.44G [00:00<00:31, 105MB/s] \u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 38% 126M/335M [00:01<00:01, 116MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 45% 220M/492M [00:01<00:02, 114MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 44% 147M/335M [00:01<00:01, 104MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 4% 126M/3.44G [00:01<00:36, 91.5MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 4% 136M/3.44G [00:01<00:38, 86.2MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 50% 168M/335M [00:01<00:01, 98.5MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 49% 241M/492M [00:01<00:02, 96.5MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 4% 147M/3.44G [00:01<00:37, 88.7MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 5% 157M/3.44G [00:01<00:37, 87.3MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 56% 189M/335M [00:01<00:01, 101MB/s] \u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 53% 262M/492M [00:02<00:02, 89.4MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 5% 168M/3.44G [00:01<00:41, 79.6MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 63% 210M/335M [00:01<00:01, 97.0MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 5% 178M/3.44G [00:01<00:42, 77.3MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 58% 283M/492M [00:02<00:02, 93.2MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 5% 189M/3.44G [00:02<00:40, 79.4MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 60% 294M/492M [00:02<00:02, 90.3MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 69% 231M/335M [00:02<00:01, 94.9MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 6% 199M/3.44G [00:02<00:41, 78.9MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 62% 304M/492M [00:02<00:02, 87.4MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 72% 241M/335M [00:02<00:01, 92.0MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 6% 210M/3.44G [00:02<00:38, 84.3MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 64% 315M/492M [00:02<00:02, 86.6MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 75% 252M/335M [00:02<00:00, 88.5MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 6% 220M/3.44G [00:02<00:42, 76.4MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 78% 262M/335M [00:02<00:00, 89.7MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 68% 336M/492M [00:02<00:01, 85.9MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 7% 231M/3.44G [00:02<00:44, 72.8MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 81% 273M/335M [00:02<00:00, 84.7MB/s]\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 85% 283M/335M [00:02<00:00, 82.5MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 72% 357M/492M [00:03<00:01, 90.4MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 7% 252M/3.44G [00:02<00:38, 83.6MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 88% 294M/335M [00:02<00:00, 86.6MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 75% 367M/492M [00:03<00:01, 86.2MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 8% 262M/3.44G [00:03<00:39, 79.5MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 91% 304M/335M [00:03<00:00, 89.5MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 8% 273M/3.44G [00:03<00:37, 83.6MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 94% 315M/335M [00:03<00:00, 78.1MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 79% 388M/492M [00:03<00:01, 88.6MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 8% 283M/3.44G [00:03<00:36, 86.5MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 81% 398M/492M [00:03<00:01, 90.4MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 97% 325M/335M [00:03<00:00, 80.3MB/s]\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 9% 294M/3.44G [00:03<00:36, 85.6MB/s]\u001b[A\u001b[A\n",
+ "Downloading (…)ch_model.safetensors: 100% 335M/335M [00:03<00:00, 74.5MB/s]\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 100% 335M/335M [00:03<00:00, 95.1MB/s]\n",
+ "\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 9% 304M/3.44G [00:03<00:40, 77.9MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 85% 419M/492M [00:03<00:00, 84.4MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 9% 325M/3.44G [00:03<00:29, 104MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 87% 430M/492M [00:04<00:00, 87.4MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 10% 346M/3.44G [00:03<00:26, 115MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 92% 451M/492M [00:04<00:00, 96.3MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 11% 367M/3.44G [00:03<00:23, 129MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 94% 461M/492M [00:04<00:00, 94.6MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 11% 388M/3.44G [00:04<00:24, 123MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "\n",
+ "Downloading model.safetensors: 98% 482M/492M [00:04<00:00, 98.9MB/s]\u001b[A\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading model.safetensors: 100% 492M/492M [00:04<00:00, 105MB/s] \n",
+ "Fetching 13 files: 38% 5/13 [00:05<00:09, 1.14s/it]\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 13% 430M/3.44G [00:04<00:22, 136MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 13% 461M/3.44G [00:04<00:17, 167MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 14% 493M/3.44G [00:04<00:15, 187MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 15% 514M/3.44G [00:04<00:15, 185MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 16% 535M/3.44G [00:04<00:18, 159MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 16% 556M/3.44G [00:05<00:19, 150MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 17% 587M/3.44G [00:05<00:16, 177MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 18% 619M/3.44G [00:05<00:14, 200MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 19% 650M/3.44G [00:05<00:13, 204MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 20% 682M/3.44G [00:05<00:12, 221MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 21% 724M/3.44G [00:05<00:10, 258MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 22% 765M/3.44G [00:05<00:09, 284MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 23% 807M/3.44G [00:05<00:08, 303MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 25% 849M/3.44G [00:06<00:08, 320MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 26% 891M/3.44G [00:06<00:07, 322MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 27% 933M/3.44G [00:06<00:08, 298MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 28% 965M/3.44G [00:06<00:08, 282MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 29% 996M/3.44G [00:06<00:09, 267MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 30% 1.03G/3.44G [00:06<00:08, 271MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 31% 1.06G/3.44G [00:06<00:08, 270MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 32% 1.09G/3.44G [00:07<00:08, 261MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 33% 1.12G/3.44G [00:07<00:09, 254MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 34% 1.15G/3.44G [00:07<00:09, 249MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 34% 1.18G/3.44G [00:07<00:08, 256MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 35% 1.22G/3.44G [00:07<00:08, 255MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 36% 1.25G/3.44G [00:07<00:08, 251MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 37% 1.28G/3.44G [00:07<00:08, 259MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 38% 1.31G/3.44G [00:07<00:08, 254MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 39% 1.34G/3.44G [00:08<00:08, 251MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 40% 1.37G/3.44G [00:08<00:08, 246MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 41% 1.41G/3.44G [00:08<00:08, 247MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 42% 1.44G/3.44G [00:08<00:07, 257MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 43% 1.47G/3.44G [00:08<00:07, 249MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 44% 1.50G/3.44G [00:08<00:07, 250MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 45% 1.53G/3.44G [00:08<00:07, 248MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 45% 1.56G/3.44G [00:08<00:07, 257MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 46% 1.59G/3.44G [00:09<00:07, 246MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 47% 1.63G/3.44G [00:09<00:07, 247MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 48% 1.66G/3.44G [00:09<00:07, 248MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 49% 1.69G/3.44G [00:09<00:06, 251MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 50% 1.72G/3.44G [00:09<00:07, 241MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 51% 1.75G/3.44G [00:09<00:06, 251MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 52% 1.78G/3.44G [00:09<00:07, 210MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 53% 1.81G/3.44G [00:10<00:08, 184MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 53% 1.84G/3.44G [00:10<00:10, 146MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 54% 1.87G/3.44G [00:10<00:12, 123MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 55% 1.89G/3.44G [00:10<00:11, 129MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 56% 1.91G/3.44G [00:10<00:10, 140MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 56% 1.93G/3.44G [00:11<00:09, 152MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 57% 1.96G/3.44G [00:11<00:08, 175MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 58% 1.98G/3.44G [00:11<00:11, 130MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 58% 2.00G/3.44G [00:11<00:14, 96.5MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 59% 2.02G/3.44G [00:11<00:13, 102MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 59% 2.04G/3.44G [00:12<00:12, 110MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 60% 2.07G/3.44G [00:12<00:15, 90.6MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 61% 2.09G/3.44G [00:12<00:16, 80.7MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 61% 2.11G/3.44G [00:12<00:14, 91.6MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 62% 2.13G/3.44G [00:13<00:14, 92.9MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 63% 2.16G/3.44G [00:13<00:10, 123MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 64% 2.19G/3.44G [00:13<00:08, 152MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 64% 2.21G/3.44G [00:14<00:24, 50.5MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 65% 2.23G/3.44G [00:14<00:21, 56.1MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 66% 2.28G/3.44G [00:15<00:13, 86.0MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 67% 2.31G/3.44G [00:15<00:10, 109MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 68% 2.34G/3.44G [00:15<00:08, 128MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 69% 2.37G/3.44G [00:15<00:07, 151MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 70% 2.40G/3.44G [00:15<00:06, 172MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 71% 2.43G/3.44G [00:15<00:05, 184MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 72% 2.46G/3.44G [00:19<00:41, 23.4MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 72% 2.49G/3.44G [00:19<00:32, 29.1MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 73% 2.52G/3.44G [00:19<00:22, 41.1MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 74% 2.55G/3.44G [00:20<00:15, 56.0MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 75% 2.58G/3.44G [00:20<00:12, 70.1MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 76% 2.61G/3.44G [00:20<00:09, 89.5MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 77% 2.64G/3.44G [00:20<00:07, 109MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 78% 2.67G/3.44G [00:21<00:13, 54.7MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 79% 2.72G/3.44G [00:21<00:09, 79.0MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 80% 2.75G/3.44G [00:22<00:07, 96.9MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 81% 2.78G/3.44G [00:22<00:05, 110MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 81% 2.80G/3.44G [00:22<00:05, 114MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 82% 2.82G/3.44G [00:22<00:04, 124MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 83% 2.84G/3.44G [00:22<00:04, 132MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 84% 2.88G/3.44G [00:22<00:03, 176MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 85% 2.92G/3.44G [00:24<00:11, 45.0MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 86% 2.95G/3.44G [00:24<00:08, 59.5MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 87% 2.98G/3.44G [00:24<00:05, 77.2MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 88% 3.01G/3.44G [00:25<00:04, 100MB/s] \u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 89% 3.05G/3.44G [00:25<00:03, 129MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 90% 3.08G/3.44G [00:25<00:02, 126MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 90% 3.10G/3.44G [00:25<00:02, 136MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 91% 3.14G/3.44G [00:25<00:01, 152MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 92% 3.16G/3.44G [00:25<00:01, 157MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 92% 3.18G/3.44G [00:25<00:01, 166MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 93% 3.21G/3.44G [00:26<00:01, 186MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 94% 3.23G/3.44G [00:29<00:09, 21.7MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 95% 3.25G/3.44G [00:29<00:07, 26.6MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 96% 3.29G/3.44G [00:30<00:03, 43.2MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 97% 3.32G/3.44G [00:30<00:01, 58.2MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 98% 3.36G/3.44G [00:30<00:01, 77.0MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 99% 3.39G/3.44G [00:30<00:00, 97.3MB/s]\u001b[A\u001b[A\n",
+ "\n",
+ "Downloading (…)ch_model.safetensors: 100% 3.44G/3.44G [00:31<00:00, 108MB/s]\n",
+ "Fetching 13 files: 100% 13/13 [00:33<00:00, 2.55s/it]\n",
+ "Loading pipeline components...: 100% 6/6 [00:06<00:00, 1.10s/it]\n",
+ "Generating images for prompt: Arachnophobia\n",
+ " 0% 0/10 [00:00, ?it/s]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:03<03:14, 3.97s/it]\u001b[A\n",
+ " 4% 2/50 [00:04<01:25, 1.79s/it]\u001b[A\n",
+ " 6% 3/50 [00:04<00:51, 1.09s/it]\u001b[A\n",
+ " 8% 4/50 [00:04<00:35, 1.30it/s]\u001b[A\n",
+ " 10% 5/50 [00:05<00:26, 1.70it/s]\u001b[A\n",
+ " 12% 6/50 [00:05<00:21, 2.09it/s]\u001b[A\n",
+ " 14% 7/50 [00:05<00:17, 2.43it/s]\u001b[A\n",
+ " 16% 8/50 [00:05<00:15, 2.72it/s]\u001b[A\n",
+ " 18% 9/50 [00:06<00:13, 2.98it/s]\u001b[A\n",
+ " 20% 10/50 [00:06<00:12, 3.17it/s]\u001b[A\n",
+ " 22% 11/50 [00:06<00:11, 3.31it/s]\u001b[A\n",
+ " 24% 12/50 [00:06<00:11, 3.40it/s]\u001b[A\n",
+ " 26% 13/50 [00:07<00:10, 3.48it/s]\u001b[A\n",
+ " 28% 14/50 [00:07<00:10, 3.55it/s]\u001b[A\n",
+ " 30% 15/50 [00:07<00:09, 3.58it/s]\u001b[A\n",
+ " 32% 16/50 [00:08<00:09, 3.60it/s]\u001b[A\n",
+ " 34% 17/50 [00:08<00:09, 3.62it/s]\u001b[A\n",
+ " 36% 18/50 [00:08<00:08, 3.64it/s]\u001b[A\n",
+ " 38% 19/50 [00:08<00:08, 3.64it/s]\u001b[A\n",
+ " 40% 20/50 [00:09<00:08, 3.64it/s]\u001b[A\n",
+ " 42% 21/50 [00:09<00:07, 3.65it/s]\u001b[A\n",
+ " 44% 22/50 [00:09<00:07, 3.66it/s]\u001b[A\n",
+ " 46% 23/50 [00:09<00:07, 3.66it/s]\u001b[A\n",
+ " 48% 24/50 [00:10<00:07, 3.66it/s]\u001b[A\n",
+ " 50% 25/50 [00:10<00:06, 3.64it/s]\u001b[A\n",
+ " 52% 26/50 [00:10<00:06, 3.66it/s]\u001b[A\n",
+ " 54% 27/50 [00:11<00:06, 3.66it/s]\u001b[A\n",
+ " 56% 28/50 [00:11<00:06, 3.66it/s]\u001b[A\n",
+ " 58% 29/50 [00:11<00:05, 3.66it/s]\u001b[A\n",
+ " 60% 30/50 [00:11<00:05, 3.67it/s]\u001b[A\n",
+ " 62% 31/50 [00:12<00:05, 3.69it/s]\u001b[A\n",
+ " 64% 32/50 [00:12<00:04, 3.68it/s]\u001b[A\n",
+ " 66% 33/50 [00:12<00:04, 3.67it/s]\u001b[A\n",
+ " 68% 34/50 [00:12<00:04, 3.67it/s]\u001b[A\n",
+ " 70% 35/50 [00:13<00:04, 3.68it/s]\u001b[A\n",
+ " 72% 36/50 [00:13<00:03, 3.66it/s]\u001b[A\n",
+ " 74% 37/50 [00:13<00:03, 3.66it/s]\u001b[A\n",
+ " 76% 38/50 [00:14<00:03, 3.66it/s]\u001b[A\n",
+ " 78% 39/50 [00:14<00:03, 3.66it/s]\u001b[A\n",
+ " 80% 40/50 [00:14<00:02, 3.65it/s]\u001b[A\n",
+ " 82% 41/50 [00:14<00:02, 3.64it/s]\u001b[A\n",
+ " 84% 42/50 [00:15<00:02, 3.64it/s]\u001b[A\n",
+ " 86% 43/50 [00:15<00:01, 3.65it/s]\u001b[A\n",
+ " 88% 44/50 [00:15<00:01, 3.65it/s]\u001b[A\n",
+ " 90% 45/50 [00:15<00:01, 3.64it/s]\u001b[A\n",
+ " 92% 46/50 [00:16<00:01, 3.65it/s]\u001b[A\n",
+ " 94% 47/50 [00:16<00:00, 3.62it/s]\u001b[A\n",
+ " 96% 48/50 [00:16<00:00, 3.62it/s]\u001b[A\n",
+ " 98% 49/50 [00:17<00:00, 3.62it/s]\u001b[A\n",
+ "100% 50/50 [00:17<00:00, 2.88it/s]\n",
+ " 10% 1/10 [00:20<03:06, 20.72s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:26, 1.84it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.58it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:15, 2.95it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.18it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.34it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.39it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.45it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.50it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.54it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.54it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.56it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.56it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.57it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.56it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.56it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.58it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.53it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.57it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.57it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.58it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.57it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.58it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.58it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:07, 3.58it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:06, 3.58it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.58it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.57it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.56it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:05, 3.57it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.58it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.56it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.55it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.55it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.55it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.54it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:03, 3.55it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.55it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.56it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.55it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.54it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.54it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.54it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:01, 3.53it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.53it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.53it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.53it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.52it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.53it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.53it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.49it/s]\n",
+ " 20% 2/10 [00:35<02:18, 17.31s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.78it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.51it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.90it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.12it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.23it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:13, 3.30it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.37it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.41it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.43it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.44it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.44it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.42it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.43it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.44it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.44it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.44it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.42it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.42it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.42it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.42it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.43it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.43it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.42it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.45it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.43it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.42it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.41it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.44it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.44it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.43it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.43it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.42it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.42it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.40it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.41it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.40it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.39it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.39it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.38it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.39it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.37it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.38it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.37it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.38it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.37it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.37it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.37it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.37it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.36it/s]\n",
+ " 30% 3/10 [00:51<01:55, 16.49s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:28, 1.69it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:20, 2.37it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.73it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 2.92it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.05it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:14, 3.13it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.18it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:13, 3.22it/s]\u001b[A\n",
+ " 18% 9/50 [00:03<00:12, 3.24it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.25it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.26it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.28it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.28it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.28it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.27it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.29it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:10, 3.29it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.28it/s]\u001b[A\n",
+ " 38% 19/50 [00:06<00:09, 3.30it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:09, 3.30it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.30it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.28it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:08, 3.28it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.26it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.24it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.26it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:07, 3.26it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.25it/s]\u001b[A\n",
+ " 58% 29/50 [00:09<00:06, 3.25it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:06, 3.25it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.28it/s]\u001b[A\n",
+ " 64% 32/50 [00:10<00:05, 3.25it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.25it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.24it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.22it/s]\u001b[A\n",
+ " 72% 36/50 [00:11<00:04, 3.23it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:04, 3.22it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.21it/s]\u001b[A\n",
+ " 78% 39/50 [00:12<00:03, 3.21it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:03, 3.20it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.20it/s]\u001b[A\n",
+ " 84% 42/50 [00:13<00:02, 3.20it/s]\u001b[A\n",
+ " 86% 43/50 [00:13<00:02, 3.20it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.20it/s]\u001b[A\n",
+ " 90% 45/50 [00:14<00:01, 3.20it/s]\u001b[A\n",
+ " 92% 46/50 [00:14<00:01, 3.19it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.20it/s]\u001b[A\n",
+ " 96% 48/50 [00:15<00:00, 3.20it/s]\u001b[A\n",
+ " 98% 49/50 [00:15<00:00, 3.21it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.19it/s]\n",
+ " 40% 4/10 [01:07<01:38, 16.43s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:30, 1.63it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:21, 2.28it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:18, 2.61it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:16, 2.80it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:15, 2.94it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:14, 3.00it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.07it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:13, 3.10it/s]\u001b[A\n",
+ " 18% 9/50 [00:03<00:13, 3.13it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.15it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:12, 3.16it/s]\u001b[A\n",
+ " 24% 12/50 [00:04<00:11, 3.17it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.18it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:11, 3.19it/s]\u001b[A\n",
+ " 30% 15/50 [00:05<00:10, 3.18it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.20it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:10, 3.21it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.21it/s]\u001b[A\n",
+ " 38% 19/50 [00:06<00:09, 3.21it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:09, 3.21it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.23it/s]\u001b[A\n",
+ " 44% 22/50 [00:07<00:08, 3.24it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:08, 3.23it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:08, 3.25it/s]\u001b[A\n",
+ " 50% 25/50 [00:08<00:07, 3.26it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.25it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:07, 3.26it/s]\u001b[A\n",
+ " 56% 28/50 [00:09<00:06, 3.27it/s]\u001b[A\n",
+ " 58% 29/50 [00:09<00:06, 3.27it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:06, 3.28it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.29it/s]\u001b[A\n",
+ " 64% 32/50 [00:10<00:05, 3.29it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.29it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.30it/s]\u001b[A\n",
+ " 70% 35/50 [00:11<00:04, 3.30it/s]\u001b[A\n",
+ " 72% 36/50 [00:11<00:04, 3.30it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.29it/s]\u001b[A\n",
+ " 76% 38/50 [00:12<00:03, 3.30it/s]\u001b[A\n",
+ " 78% 39/50 [00:12<00:03, 3.30it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:03, 3.30it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.32it/s]\u001b[A\n",
+ " 84% 42/50 [00:13<00:02, 3.32it/s]\u001b[A\n",
+ " 86% 43/50 [00:13<00:02, 3.31it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.31it/s]\u001b[A\n",
+ " 90% 45/50 [00:14<00:01, 3.31it/s]\u001b[A\n",
+ " 92% 46/50 [00:14<00:01, 3.32it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.32it/s]\u001b[A\n",
+ " 96% 48/50 [00:15<00:00, 3.33it/s]\u001b[A\n",
+ " 98% 49/50 [00:15<00:00, 3.32it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.19it/s]\n",
+ " 50% 5/10 [01:23<01:21, 16.38s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:28, 1.70it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:20, 2.38it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.75it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 2.97it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.10it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.17it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.25it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.29it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.29it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.30it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.33it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.34it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.34it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.34it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.35it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.36it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.36it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.37it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.37it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.38it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.38it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.39it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:07, 3.39it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.39it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.39it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.39it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.39it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.39it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.41it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.41it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.41it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.40it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.41it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.42it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.42it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.41it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.42it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.41it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:02, 3.40it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.40it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.41it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.42it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.41it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.43it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.43it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.42it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.42it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.43it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.33it/s]\n",
+ " 60% 6/10 [01:39<01:04, 16.14s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.78it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.45it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.80it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 3.03it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.14it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.21it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.28it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.34it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.36it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.37it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.41it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.42it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.41it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.43it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.43it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.42it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.41it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.43it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.45it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.44it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.44it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.45it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.45it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.44it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.46it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.44it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:05, 3.43it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.43it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.43it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.43it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.44it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.43it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.45it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.44it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.44it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.45it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.44it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.45it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.46it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.46it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.43it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.43it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.44it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.45it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.44it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.44it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.37it/s]\n",
+ " 70% 7/10 [01:54<00:47, 15.92s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.76it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.46it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.83it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 3.05it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.17it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.23it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.30it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.35it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.38it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.38it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.40it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.41it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.40it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.41it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.43it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.43it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.42it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.42it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.42it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.44it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.42it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.42it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:07, 3.42it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.42it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.43it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.42it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:05, 3.42it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.41it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.41it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.40it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.41it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.43it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.42it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.41it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.41it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.41it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.38it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.39it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.40it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.39it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.39it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.38it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.40it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.38it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.37it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.35it/s]\n",
+ " 80% 8/10 [02:10<00:31, 15.81s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.76it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.40it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.76it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 2.98it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.12it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.18it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.25it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.31it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.31it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.32it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.36it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.35it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.34it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.36it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.36it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.36it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.33it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.35it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.35it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:09, 3.33it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.33it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.35it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:08, 3.36it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.34it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.33it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.32it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.31it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.33it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.33it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:06, 3.32it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.34it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.34it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.34it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.33it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.32it/s]\u001b[A\n",
+ " 72% 36/50 [00:11<00:04, 3.31it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.31it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.32it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.32it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:03, 3.33it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.32it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.31it/s]\u001b[A\n",
+ " 86% 43/50 [00:13<00:02, 3.32it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.32it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.31it/s]\u001b[A\n",
+ " 92% 46/50 [00:14<00:01, 3.31it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.33it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.34it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.33it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.28it/s]\n",
+ " 90% 9/10 [02:26<00:15, 15.84s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:28, 1.70it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:20, 2.35it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.73it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 2.96it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.09it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.16it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.23it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.27it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.26it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.27it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.28it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.29it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.28it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.30it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.31it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.31it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.31it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.32it/s]\u001b[A\n",
+ " 38% 19/50 [00:06<00:09, 3.33it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.33it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.34it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.32it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:08, 3.31it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.33it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.34it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.34it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.34it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.32it/s]\u001b[A\n",
+ " 58% 29/50 [00:09<00:06, 3.33it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:06, 3.32it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.33it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.32it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.32it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.31it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.33it/s]\u001b[A\n",
+ " 72% 36/50 [00:11<00:04, 3.34it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.34it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.34it/s]\u001b[A\n",
+ " 78% 39/50 [00:12<00:03, 3.32it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:02, 3.33it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.33it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.35it/s]\u001b[A\n",
+ " 86% 43/50 [00:13<00:02, 3.34it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.32it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.32it/s]\u001b[A\n",
+ " 92% 46/50 [00:14<00:01, 3.33it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.34it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.34it/s]\u001b[A\n",
+ " 98% 49/50 [00:15<00:00, 3.34it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.26it/s]\n",
+ "100% 10/10 [02:42<00:00, 16.24s/it]\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[32m(success).\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mArachnophobia\u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/runs/8jes68c5\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjg4NjA5MzY0/version_details/v2\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 20 media file(s), 2 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_103753-8jes68c5/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "- Generating images about \"Cats in winter\""
+ ],
+ "metadata": {
+ "id": "-_zhm0O0Jvtb"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/txt2img_example.py --prompt \"Cats in winter\" --n 20"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "_8CdLWu5Cnan",
+ "outputId": "8e3f53af-d88c-454f-f7ac-c70bff2ea1c2"
+ },
+ "execution_count": 4,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 10:48:52.441210: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_104856-o5dulnah\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mCats in winter\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/runs/o5dulnah\u001b[0m\n",
+ "Loading pipeline components...: 100% 6/6 [00:19<00:00, 3.19s/it]\n",
+ "Generating images for prompt: Cats in winter\n",
+ " 0% 0/10 [00:00, ?it/s]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:03<03:15, 3.98s/it]\u001b[A\n",
+ " 4% 2/50 [00:04<01:25, 1.79s/it]\u001b[A\n",
+ " 6% 3/50 [00:04<00:51, 1.09s/it]\u001b[A\n",
+ " 8% 4/50 [00:04<00:35, 1.31it/s]\u001b[A\n",
+ " 10% 5/50 [00:05<00:26, 1.72it/s]\u001b[A\n",
+ " 12% 6/50 [00:05<00:20, 2.13it/s]\u001b[A\n",
+ " 14% 7/50 [00:05<00:17, 2.50it/s]\u001b[A\n",
+ " 16% 8/50 [00:05<00:14, 2.81it/s]\u001b[A\n",
+ " 18% 9/50 [00:06<00:13, 3.07it/s]\u001b[A\n",
+ " 20% 10/50 [00:06<00:12, 3.29it/s]\u001b[A\n",
+ " 22% 11/50 [00:06<00:11, 3.45it/s]\u001b[A\n",
+ " 24% 12/50 [00:06<00:10, 3.55it/s]\u001b[A\n",
+ " 26% 13/50 [00:07<00:10, 3.63it/s]\u001b[A\n",
+ " 28% 14/50 [00:07<00:09, 3.68it/s]\u001b[A\n",
+ " 30% 15/50 [00:07<00:09, 3.72it/s]\u001b[A\n",
+ " 32% 16/50 [00:07<00:09, 3.75it/s]\u001b[A\n",
+ " 34% 17/50 [00:08<00:08, 3.77it/s]\u001b[A\n",
+ " 36% 18/50 [00:08<00:08, 3.78it/s]\u001b[A\n",
+ " 38% 19/50 [00:08<00:08, 3.78it/s]\u001b[A\n",
+ " 40% 20/50 [00:08<00:07, 3.79it/s]\u001b[A\n",
+ " 42% 21/50 [00:09<00:07, 3.79it/s]\u001b[A\n",
+ " 44% 22/50 [00:09<00:07, 3.80it/s]\u001b[A\n",
+ " 46% 23/50 [00:09<00:07, 3.77it/s]\u001b[A\n",
+ " 48% 24/50 [00:09<00:06, 3.79it/s]\u001b[A\n",
+ " 50% 25/50 [00:10<00:06, 3.81it/s]\u001b[A\n",
+ " 52% 26/50 [00:10<00:06, 3.81it/s]\u001b[A\n",
+ " 54% 27/50 [00:10<00:06, 3.81it/s]\u001b[A\n",
+ " 56% 28/50 [00:11<00:05, 3.83it/s]\u001b[A\n",
+ " 58% 29/50 [00:11<00:05, 3.85it/s]\u001b[A\n",
+ " 60% 30/50 [00:11<00:05, 3.84it/s]\u001b[A\n",
+ " 62% 31/50 [00:11<00:04, 3.82it/s]\u001b[A\n",
+ " 64% 32/50 [00:12<00:04, 3.84it/s]\u001b[A\n",
+ " 66% 33/50 [00:12<00:04, 3.83it/s]\u001b[A\n",
+ " 68% 34/50 [00:12<00:04, 3.84it/s]\u001b[A\n",
+ " 70% 35/50 [00:12<00:03, 3.85it/s]\u001b[A\n",
+ " 72% 36/50 [00:13<00:03, 3.84it/s]\u001b[A\n",
+ " 74% 37/50 [00:13<00:03, 3.82it/s]\u001b[A\n",
+ " 76% 38/50 [00:13<00:03, 3.83it/s]\u001b[A\n",
+ " 78% 39/50 [00:13<00:02, 3.82it/s]\u001b[A\n",
+ " 80% 40/50 [00:14<00:02, 3.81it/s]\u001b[A\n",
+ " 82% 41/50 [00:14<00:02, 3.80it/s]\u001b[A\n",
+ " 84% 42/50 [00:14<00:02, 3.80it/s]\u001b[A\n",
+ " 86% 43/50 [00:14<00:01, 3.80it/s]\u001b[A\n",
+ " 88% 44/50 [00:15<00:01, 3.79it/s]\u001b[A\n",
+ " 90% 45/50 [00:15<00:01, 3.79it/s]\u001b[A\n",
+ " 92% 46/50 [00:15<00:01, 3.80it/s]\u001b[A\n",
+ " 94% 47/50 [00:15<00:00, 3.81it/s]\u001b[A\n",
+ " 96% 48/50 [00:16<00:00, 3.80it/s]\u001b[A\n",
+ " 98% 49/50 [00:16<00:00, 3.80it/s]\u001b[A\n",
+ "100% 50/50 [00:16<00:00, 2.98it/s]\n",
+ " 10% 1/10 [00:20<03:00, 20.07s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:25, 1.93it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:17, 2.72it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:15, 3.07it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:13, 3.34it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:12, 3.51it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.60it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:11, 3.64it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.69it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:10, 3.74it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.77it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.75it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.75it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:09, 3.77it/s]\u001b[A\n",
+ " 28% 14/50 [00:03<00:09, 3.79it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.76it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.76it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.76it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.76it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.74it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:07, 3.76it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.77it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.77it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.74it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:06, 3.73it/s]\u001b[A\n",
+ " 50% 25/50 [00:06<00:06, 3.74it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.75it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.74it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:05, 3.73it/s]\u001b[A\n",
+ " 58% 29/50 [00:07<00:05, 3.73it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.73it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.71it/s]\u001b[A\n",
+ " 64% 32/50 [00:08<00:04, 3.70it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.71it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.70it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:04, 3.70it/s]\u001b[A\n",
+ " 72% 36/50 [00:09<00:03, 3.70it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.69it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.71it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:02, 3.70it/s]\u001b[A\n",
+ " 80% 40/50 [00:10<00:02, 3.70it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.70it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.69it/s]\u001b[A\n",
+ " 86% 43/50 [00:11<00:01, 3.69it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.68it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.68it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.71it/s]\u001b[A\n",
+ " 94% 47/50 [00:12<00:00, 3.69it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.70it/s]\u001b[A\n",
+ " 98% 49/50 [00:13<00:00, 3.68it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.66it/s]\n",
+ " 20% 2/10 [00:34<02:13, 16.64s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:26, 1.88it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.63it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:15, 2.99it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.21it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.38it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.48it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.55it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.60it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.64it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.64it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.64it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.67it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.68it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:09, 3.69it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.66it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.67it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.68it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.67it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.66it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.66it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.67it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.66it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.65it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:07, 3.65it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:05, 3.64it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.63it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.62it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:04, 3.62it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.62it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.61it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:04, 3.62it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:03, 3.62it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.62it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.61it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:03, 3.62it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.63it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.62it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.62it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:01, 3.61it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.60it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.60it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.60it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.59it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.59it/s]\u001b[A\n",
+ " 98% 49/50 [00:13<00:00, 3.59it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.57it/s]\n",
+ " 30% 3/10 [00:48<01:49, 15.71s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:26, 1.84it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.57it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.93it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.16it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.31it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.40it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.47it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.51it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.55it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.56it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.58it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.60it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.60it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.59it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.60it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.60it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.55it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.58it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.59it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.60it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.57it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.58it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.58it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:07, 3.57it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.56it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.57it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.57it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.57it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:05, 3.56it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.56it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.55it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.55it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.53it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.52it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.53it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:03, 3.53it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.53it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.52it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.54it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.53it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.53it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.52it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:01, 3.52it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.52it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.51it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.50it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.51it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.50it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.51it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.49it/s]\n",
+ " 40% 4/10 [01:03<01:32, 15.41s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.77it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.49it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.86it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.09it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.24it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:13, 3.30it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.37it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.41it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.40it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.43it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.46it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.47it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.44it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.44it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.45it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.45it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.44it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.44it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.46it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.46it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.46it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.44it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.44it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.44it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:07, 3.42it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.41it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.42it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.42it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.42it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.39it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:05, 3.38it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.39it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.40it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.38it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.39it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.39it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.39it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.38it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.38it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.38it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.39it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.38it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.38it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.36it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.36it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.37it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.35it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.36it/s]\n",
+ " 50% 5/10 [01:19<01:17, 15.45s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:28, 1.71it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:20, 2.35it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.72it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 2.95it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.09it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:14, 3.14it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.22it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.27it/s]\u001b[A\n",
+ " 18% 9/50 [00:03<00:12, 3.24it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.26it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.28it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.28it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.28it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.28it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.30it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.28it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:10, 3.29it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.28it/s]\u001b[A\n",
+ " 38% 19/50 [00:06<00:09, 3.28it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:09, 3.27it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.27it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.28it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:08, 3.26it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.26it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.27it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.28it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:07, 3.28it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.31it/s]\u001b[A\n",
+ " 58% 29/50 [00:09<00:06, 3.30it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:06, 3.27it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.28it/s]\u001b[A\n",
+ " 64% 32/50 [00:10<00:05, 3.28it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.27it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.23it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.24it/s]\u001b[A\n",
+ " 72% 36/50 [00:11<00:04, 3.25it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:04, 3.25it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.24it/s]\u001b[A\n",
+ " 78% 39/50 [00:12<00:03, 3.23it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:03, 3.24it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.24it/s]\u001b[A\n",
+ " 84% 42/50 [00:13<00:02, 3.22it/s]\u001b[A\n",
+ " 86% 43/50 [00:13<00:02, 3.26it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.25it/s]\u001b[A\n",
+ " 90% 45/50 [00:14<00:01, 3.24it/s]\u001b[A\n",
+ " 92% 46/50 [00:14<00:01, 3.23it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.23it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.22it/s]\u001b[A\n",
+ " 98% 49/50 [00:15<00:00, 3.22it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.21it/s]\n",
+ " 60% 6/10 [01:35<01:02, 15.72s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:29, 1.66it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:20, 2.29it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.64it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:16, 2.85it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:15, 2.96it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:14, 3.04it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.10it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:13, 3.14it/s]\u001b[A\n",
+ " 18% 9/50 [00:03<00:13, 3.14it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:12, 3.17it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:12, 3.19it/s]\u001b[A\n",
+ " 24% 12/50 [00:04<00:11, 3.19it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:11, 3.20it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:11, 3.21it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.21it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.22it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:10, 3.24it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.23it/s]\u001b[A\n",
+ " 38% 19/50 [00:06<00:09, 3.24it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:09, 3.25it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.25it/s]\u001b[A\n",
+ " 44% 22/50 [00:07<00:08, 3.24it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:08, 3.24it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:08, 3.25it/s]\u001b[A\n",
+ " 50% 25/50 [00:08<00:07, 3.25it/s]\u001b[A\n",
+ " 52% 26/50 [00:08<00:07, 3.24it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:07, 3.24it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.26it/s]\u001b[A\n",
+ " 58% 29/50 [00:09<00:06, 3.27it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:06, 3.28it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.28it/s]\u001b[A\n",
+ " 64% 32/50 [00:10<00:05, 3.29it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:05, 3.30it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.29it/s]\u001b[A\n",
+ " 70% 35/50 [00:11<00:04, 3.30it/s]\u001b[A\n",
+ " 72% 36/50 [00:11<00:04, 3.30it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.29it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.29it/s]\u001b[A\n",
+ " 78% 39/50 [00:12<00:03, 3.30it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:03, 3.30it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.31it/s]\u001b[A\n",
+ " 84% 42/50 [00:13<00:02, 3.32it/s]\u001b[A\n",
+ " 86% 43/50 [00:13<00:02, 3.31it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.31it/s]\u001b[A\n",
+ " 90% 45/50 [00:14<00:01, 3.31it/s]\u001b[A\n",
+ " 92% 46/50 [00:14<00:01, 3.32it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.33it/s]\u001b[A\n",
+ " 96% 48/50 [00:15<00:00, 3.34it/s]\u001b[A\n",
+ " 98% 49/50 [00:15<00:00, 3.34it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.20it/s]\n",
+ " 70% 7/10 [01:51<00:47, 15.89s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:28, 1.69it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:20, 2.37it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:17, 2.75it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 2.97it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.11it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.18it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:13, 3.26it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.31it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.34it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.34it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.35it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.37it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.37it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.38it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.37it/s]\u001b[A\n",
+ " 32% 16/50 [00:05<00:10, 3.38it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.35it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.36it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.39it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.40it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.38it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.40it/s]\u001b[A\n",
+ " 46% 23/50 [00:07<00:07, 3.41it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.37it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.39it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:07, 3.40it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.40it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.39it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.40it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:05, 3.41it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.41it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 66% 33/50 [00:10<00:04, 3.42it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.40it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.41it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.39it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.42it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.42it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.43it/s]\u001b[A\n",
+ " 80% 40/50 [00:12<00:02, 3.44it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.43it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.44it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.42it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.39it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.41it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.42it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.42it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.42it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.43it/s]\u001b[A\n",
+ "100% 50/50 [00:15<00:00, 3.33it/s]\n",
+ " 80% 8/10 [02:07<00:31, 15.81s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:28, 1.74it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.46it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.83it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:15, 3.06it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.18it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.24it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.32it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.38it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.40it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.42it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.42it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.43it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.43it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.44it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.45it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.46it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.45it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.44it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.46it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.45it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.43it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.44it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.44it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.44it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.43it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.43it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.44it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.44it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.44it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.44it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.44it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.43it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.42it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.42it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.43it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.43it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.44it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.44it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.44it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.45it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.46it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.45it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.44it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.46it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.45it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.44it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.45it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.38it/s]\n",
+ " 90% 9/10 [02:22<00:15, 15.69s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.76it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:19, 2.47it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.84it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.08it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:14, 3.21it/s]\u001b[A\n",
+ " 12% 6/50 [00:02<00:13, 3.27it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.33it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.38it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:12, 3.39it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.39it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.41it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:11, 3.41it/s]\u001b[A\n",
+ " 26% 13/50 [00:04<00:10, 3.42it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.41it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.42it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.42it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.42it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:09, 3.43it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.44it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.44it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.42it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.43it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:07, 3.40it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.41it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.40it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.39it/s]\u001b[A\n",
+ " 60% 30/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.40it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.40it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.40it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.41it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.40it/s]\u001b[A\n",
+ " 74% 37/50 [00:11<00:03, 3.41it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.40it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.39it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.38it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.40it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.39it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.39it/s]\u001b[A\n",
+ " 88% 44/50 [00:13<00:01, 3.38it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.38it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.40it/s]\u001b[A\n",
+ " 94% 47/50 [00:14<00:00, 3.38it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.40it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.38it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.35it/s]\n",
+ "100% 10/10 [02:38<00:00, 15.85s/it]\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[32m(success).\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mCats in winter\u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/runs/o5dulnah\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjg4NjA5MzY0/version_details/v2\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 20 media file(s), 0 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_104856-o5dulnah/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/txt2img_example.py --prompt \"street images in winter snowing but with sun, some traffic are observed and 2 dogs with a guy walknig \" --n 20"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "rKEa-f54R8NY",
+ "outputId": "73434cb3-8e1b-419a-f2da-50cdea1e3c5d"
+ },
+ "execution_count": 14,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 19:28:25.221889: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_192830-3veicss3\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mstreet images in winter snowing but with sun, some traffic are observed and 2 dogs with a guy walknig \u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/runs/3veicss3\u001b[0m\n",
+ "Loading pipeline components...: 100% 6/6 [00:03<00:00, 2.00it/s]\n",
+ "Generating images for prompt: street images in winter snowing but with sun, some traffic are observed and 2 dogs with a guy walknig \n",
+ " 0% 0/10 [00:00, ?it/s]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:04<03:38, 4.47s/it]\u001b[A\n",
+ " 4% 2/50 [00:04<01:34, 1.98s/it]\u001b[A\n",
+ " 6% 3/50 [00:04<00:55, 1.19s/it]\u001b[A\n",
+ " 8% 4/50 [00:05<00:37, 1.22it/s]\u001b[A\n",
+ " 10% 5/50 [00:05<00:27, 1.63it/s]\u001b[A\n",
+ " 12% 6/50 [00:05<00:21, 2.05it/s]\u001b[A\n",
+ " 14% 7/50 [00:05<00:17, 2.45it/s]\u001b[A\n",
+ " 16% 8/50 [00:06<00:14, 2.81it/s]\u001b[A\n",
+ " 18% 9/50 [00:06<00:13, 3.10it/s]\u001b[A\n",
+ " 20% 10/50 [00:06<00:11, 3.35it/s]\u001b[A\n",
+ " 22% 11/50 [00:06<00:11, 3.54it/s]\u001b[A\n",
+ " 24% 12/50 [00:07<00:10, 3.69it/s]\u001b[A\n",
+ " 26% 13/50 [00:07<00:09, 3.80it/s]\u001b[A\n",
+ " 28% 14/50 [00:07<00:09, 3.88it/s]\u001b[A\n",
+ " 30% 15/50 [00:07<00:08, 3.92it/s]\u001b[A\n",
+ " 32% 16/50 [00:08<00:08, 3.96it/s]\u001b[A\n",
+ " 34% 17/50 [00:08<00:08, 4.00it/s]\u001b[A\n",
+ " 36% 18/50 [00:08<00:07, 4.02it/s]\u001b[A\n",
+ " 38% 19/50 [00:08<00:07, 4.04it/s]\u001b[A\n",
+ " 40% 20/50 [00:09<00:07, 4.05it/s]\u001b[A\n",
+ " 42% 21/50 [00:09<00:07, 4.06it/s]\u001b[A\n",
+ " 44% 22/50 [00:09<00:06, 4.05it/s]\u001b[A\n",
+ " 46% 23/50 [00:09<00:06, 4.05it/s]\u001b[A\n",
+ " 48% 24/50 [00:10<00:06, 4.06it/s]\u001b[A\n",
+ " 50% 25/50 [00:10<00:06, 4.06it/s]\u001b[A\n",
+ " 52% 26/50 [00:10<00:05, 4.05it/s]\u001b[A\n",
+ " 54% 27/50 [00:10<00:05, 4.05it/s]\u001b[A\n",
+ " 56% 28/50 [00:11<00:05, 4.05it/s]\u001b[A\n",
+ " 58% 29/50 [00:11<00:05, 4.06it/s]\u001b[A\n",
+ " 60% 30/50 [00:11<00:04, 4.04it/s]\u001b[A\n",
+ " 62% 31/50 [00:11<00:04, 4.04it/s]\u001b[A\n",
+ " 64% 32/50 [00:12<00:04, 4.04it/s]\u001b[A\n",
+ " 66% 33/50 [00:12<00:04, 4.06it/s]\u001b[A\n",
+ " 68% 34/50 [00:12<00:03, 4.07it/s]\u001b[A\n",
+ " 70% 35/50 [00:12<00:03, 4.06it/s]\u001b[A\n",
+ " 72% 36/50 [00:13<00:03, 4.06it/s]\u001b[A\n",
+ " 74% 37/50 [00:13<00:03, 4.06it/s]\u001b[A\n",
+ " 76% 38/50 [00:13<00:02, 4.06it/s]\u001b[A\n",
+ " 78% 39/50 [00:13<00:02, 4.06it/s]\u001b[A\n",
+ " 80% 40/50 [00:14<00:02, 4.07it/s]\u001b[A\n",
+ " 82% 41/50 [00:14<00:02, 4.06it/s]\u001b[A\n",
+ " 84% 42/50 [00:14<00:01, 4.04it/s]\u001b[A\n",
+ " 86% 43/50 [00:14<00:01, 4.03it/s]\u001b[A\n",
+ " 88% 44/50 [00:15<00:01, 4.04it/s]\u001b[A\n",
+ " 90% 45/50 [00:15<00:01, 4.05it/s]\u001b[A\n",
+ " 92% 46/50 [00:15<00:00, 4.03it/s]\u001b[A\n",
+ " 94% 47/50 [00:15<00:00, 4.04it/s]\u001b[A\n",
+ " 96% 48/50 [00:16<00:00, 4.04it/s]\u001b[A\n",
+ " 98% 49/50 [00:16<00:00, 4.04it/s]\u001b[A\n",
+ "100% 50/50 [00:16<00:00, 3.02it/s]\n",
+ " 10% 1/10 [00:19<02:59, 19.94s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:23, 2.08it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:16, 2.91it/s]\u001b[A\n",
+ " 6% 3/50 [00:00<00:14, 3.26it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:13, 3.52it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:12, 3.69it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:11, 3.81it/s]\u001b[A\n",
+ " 14% 7/50 [00:01<00:11, 3.88it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:10, 3.91it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:10, 3.93it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.97it/s]\u001b[A\n",
+ " 22% 11/50 [00:02<00:09, 3.97it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:09, 3.98it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:09, 3.99it/s]\u001b[A\n",
+ " 28% 14/50 [00:03<00:09, 3.98it/s]\u001b[A\n",
+ " 30% 15/50 [00:03<00:08, 3.99it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:08, 3.99it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 4.00it/s]\u001b[A\n",
+ " 36% 18/50 [00:04<00:08, 3.99it/s]\u001b[A\n",
+ " 38% 19/50 [00:04<00:07, 3.99it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:07, 3.99it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 4.01it/s]\u001b[A\n",
+ " 44% 22/50 [00:05<00:07, 3.99it/s]\u001b[A\n",
+ " 46% 23/50 [00:05<00:06, 3.98it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:06, 3.98it/s]\u001b[A\n",
+ " 50% 25/50 [00:06<00:06, 3.96it/s]\u001b[A\n",
+ " 52% 26/50 [00:06<00:06, 3.99it/s]\u001b[A\n",
+ " 54% 27/50 [00:06<00:05, 4.00it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:05, 3.99it/s]\u001b[A\n",
+ " 58% 29/50 [00:07<00:05, 4.01it/s]\u001b[A\n",
+ " 60% 30/50 [00:07<00:04, 4.00it/s]\u001b[A\n",
+ " 62% 31/50 [00:07<00:04, 3.99it/s]\u001b[A\n",
+ " 64% 32/50 [00:08<00:04, 3.99it/s]\u001b[A\n",
+ " 66% 33/50 [00:08<00:04, 3.98it/s]\u001b[A\n",
+ " 68% 34/50 [00:08<00:04, 3.98it/s]\u001b[A\n",
+ " 70% 35/50 [00:08<00:03, 3.98it/s]\u001b[A\n",
+ " 72% 36/50 [00:09<00:03, 3.98it/s]\u001b[A\n",
+ " 74% 37/50 [00:09<00:03, 3.99it/s]\u001b[A\n",
+ " 76% 38/50 [00:09<00:03, 3.98it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:02, 3.98it/s]\u001b[A\n",
+ " 80% 40/50 [00:10<00:02, 3.96it/s]\u001b[A\n",
+ " 82% 41/50 [00:10<00:02, 3.98it/s]\u001b[A\n",
+ " 84% 42/50 [00:10<00:02, 3.98it/s]\u001b[A\n",
+ " 86% 43/50 [00:11<00:01, 3.98it/s]\u001b[A\n",
+ " 88% 44/50 [00:11<00:01, 3.98it/s]\u001b[A\n",
+ " 90% 45/50 [00:11<00:01, 3.97it/s]\u001b[A\n",
+ " 92% 46/50 [00:11<00:01, 3.97it/s]\u001b[A\n",
+ " 94% 47/50 [00:12<00:00, 3.95it/s]\u001b[A\n",
+ " 96% 48/50 [00:12<00:00, 3.97it/s]\u001b[A\n",
+ " 98% 49/50 [00:12<00:00, 3.96it/s]\u001b[A\n",
+ "100% 50/50 [00:12<00:00, 3.91it/s]\n",
+ " 20% 2/10 [00:33<02:08, 16.06s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:24, 2.01it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:16, 2.83it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:14, 3.22it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:13, 3.49it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:12, 3.64it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:11, 3.76it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:11, 3.78it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:10, 3.83it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:10, 3.86it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.89it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.89it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:09, 3.88it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:09, 3.89it/s]\u001b[A\n",
+ " 28% 14/50 [00:03<00:09, 3.91it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:08, 3.90it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:08, 3.92it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.89it/s]\u001b[A\n",
+ " 36% 18/50 [00:04<00:08, 3.89it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:07, 3.91it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:07, 3.92it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.90it/s]\u001b[A\n",
+ " 44% 22/50 [00:05<00:07, 3.91it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:06, 3.91it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:06, 3.91it/s]\u001b[A\n",
+ " 50% 25/50 [00:06<00:06, 3.91it/s]\u001b[A\n",
+ " 52% 26/50 [00:06<00:06, 3.91it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:05, 3.93it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:05, 3.92it/s]\u001b[A\n",
+ " 58% 29/50 [00:07<00:05, 3.94it/s]\u001b[A\n",
+ " 60% 30/50 [00:07<00:05, 3.92it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:04, 3.92it/s]\u001b[A\n",
+ " 64% 32/50 [00:08<00:04, 3.92it/s]\u001b[A\n",
+ " 66% 33/50 [00:08<00:04, 3.92it/s]\u001b[A\n",
+ " 68% 34/50 [00:08<00:04, 3.93it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:03, 3.92it/s]\u001b[A\n",
+ " 72% 36/50 [00:09<00:03, 3.92it/s]\u001b[A\n",
+ " 74% 37/50 [00:09<00:03, 3.92it/s]\u001b[A\n",
+ " 76% 38/50 [00:09<00:03, 3.92it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:02, 3.93it/s]\u001b[A\n",
+ " 80% 40/50 [00:10<00:02, 3.92it/s]\u001b[A\n",
+ " 82% 41/50 [00:10<00:02, 3.94it/s]\u001b[A\n",
+ " 84% 42/50 [00:10<00:02, 3.92it/s]\u001b[A\n",
+ " 86% 43/50 [00:11<00:01, 3.91it/s]\u001b[A\n",
+ " 88% 44/50 [00:11<00:01, 3.92it/s]\u001b[A\n",
+ " 90% 45/50 [00:11<00:01, 3.92it/s]\u001b[A\n",
+ " 92% 46/50 [00:11<00:01, 3.93it/s]\u001b[A\n",
+ " 94% 47/50 [00:12<00:00, 3.90it/s]\u001b[A\n",
+ " 96% 48/50 [00:12<00:00, 3.89it/s]\u001b[A\n",
+ " 98% 49/50 [00:12<00:00, 3.89it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.84it/s]\n",
+ " 30% 3/10 [00:46<01:44, 14.93s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:24, 2.01it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:17, 2.81it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:14, 3.16it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:13, 3.43it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:12, 3.60it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:11, 3.69it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:11, 3.74it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.79it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:10, 3.83it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.84it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.85it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:09, 3.87it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:09, 3.87it/s]\u001b[A\n",
+ " 28% 14/50 [00:03<00:09, 3.86it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.86it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:08, 3.89it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.87it/s]\u001b[A\n",
+ " 36% 18/50 [00:04<00:08, 3.85it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.84it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:07, 3.84it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.87it/s]\u001b[A\n",
+ " 44% 22/50 [00:05<00:07, 3.85it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.84it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:06, 3.83it/s]\u001b[A\n",
+ " 50% 25/50 [00:06<00:06, 3.84it/s]\u001b[A\n",
+ " 52% 26/50 [00:06<00:06, 3.84it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:05, 3.85it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:05, 3.85it/s]\u001b[A\n",
+ " 58% 29/50 [00:07<00:05, 3.85it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.82it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:04, 3.83it/s]\u001b[A\n",
+ " 64% 32/50 [00:08<00:04, 3.82it/s]\u001b[A\n",
+ " 66% 33/50 [00:08<00:04, 3.86it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.84it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:03, 3.86it/s]\u001b[A\n",
+ " 72% 36/50 [00:09<00:03, 3.84it/s]\u001b[A\n",
+ " 74% 37/50 [00:09<00:03, 3.85it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.85it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:02, 3.87it/s]\u001b[A\n",
+ " 80% 40/50 [00:10<00:02, 3.87it/s]\u001b[A\n",
+ " 82% 41/50 [00:10<00:02, 3.85it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.86it/s]\u001b[A\n",
+ " 86% 43/50 [00:11<00:01, 3.86it/s]\u001b[A\n",
+ " 88% 44/50 [00:11<00:01, 3.87it/s]\u001b[A\n",
+ " 90% 45/50 [00:11<00:01, 3.86it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.85it/s]\u001b[A\n",
+ " 94% 47/50 [00:12<00:00, 3.85it/s]\u001b[A\n",
+ " 96% 48/50 [00:12<00:00, 3.84it/s]\u001b[A\n",
+ " 98% 49/50 [00:12<00:00, 3.85it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.79it/s]\n",
+ " 40% 4/10 [01:00<01:26, 14.48s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:24, 1.98it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:17, 2.77it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:14, 3.16it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:13, 3.42it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:12, 3.57it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.66it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:11, 3.69it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.74it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:10, 3.77it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.81it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.81it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:09, 3.82it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:09, 3.81it/s]\u001b[A\n",
+ " 28% 14/50 [00:03<00:09, 3.82it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.82it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:08, 3.82it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.82it/s]\u001b[A\n",
+ " 36% 18/50 [00:04<00:08, 3.81it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.80it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:07, 3.79it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.79it/s]\u001b[A\n",
+ " 44% 22/50 [00:05<00:07, 3.79it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.78it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:06, 3.79it/s]\u001b[A\n",
+ " 50% 25/50 [00:06<00:06, 3.79it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.78it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.79it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:05, 3.78it/s]\u001b[A\n",
+ " 58% 29/50 [00:07<00:05, 3.79it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.79it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.79it/s]\u001b[A\n",
+ " 64% 32/50 [00:08<00:04, 3.79it/s]\u001b[A\n",
+ " 66% 33/50 [00:08<00:04, 3.79it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.80it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:03, 3.80it/s]\u001b[A\n",
+ " 72% 36/50 [00:09<00:03, 3.80it/s]\u001b[A\n",
+ " 74% 37/50 [00:09<00:03, 3.80it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.79it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:02, 3.79it/s]\u001b[A\n",
+ " 80% 40/50 [00:10<00:02, 3.80it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.80it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.80it/s]\u001b[A\n",
+ " 86% 43/50 [00:11<00:01, 3.79it/s]\u001b[A\n",
+ " 88% 44/50 [00:11<00:01, 3.80it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.79it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.80it/s]\u001b[A\n",
+ " 94% 47/50 [00:12<00:00, 3.79it/s]\u001b[A\n",
+ " 96% 48/50 [00:12<00:00, 3.80it/s]\u001b[A\n",
+ " 98% 49/50 [00:13<00:00, 3.79it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.74it/s]\n",
+ " 50% 5/10 [01:14<01:11, 14.29s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:25, 1.92it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:17, 2.69it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:15, 3.07it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:13, 3.34it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:12, 3.49it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.58it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:11, 3.62it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.68it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.72it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:10, 3.74it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.74it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.74it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:09, 3.74it/s]\u001b[A\n",
+ " 28% 14/50 [00:03<00:09, 3.76it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.75it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.75it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.75it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.75it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.74it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.75it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.74it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.74it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.74it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:06, 3.73it/s]\u001b[A\n",
+ " 50% 25/50 [00:06<00:06, 3.73it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.74it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.74it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:05, 3.72it/s]\u001b[A\n",
+ " 58% 29/50 [00:07<00:05, 3.72it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.67it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.70it/s]\u001b[A\n",
+ " 64% 32/50 [00:08<00:04, 3.69it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.69it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.69it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:04, 3.69it/s]\u001b[A\n",
+ " 72% 36/50 [00:09<00:03, 3.70it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.70it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.69it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:02, 3.70it/s]\u001b[A\n",
+ " 80% 40/50 [00:10<00:02, 3.68it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.70it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.70it/s]\u001b[A\n",
+ " 86% 43/50 [00:11<00:01, 3.70it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.71it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.71it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.70it/s]\u001b[A\n",
+ " 94% 47/50 [00:12<00:00, 3.71it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.71it/s]\u001b[A\n",
+ " 98% 49/50 [00:13<00:00, 3.72it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.66it/s]\n",
+ " 60% 6/10 [01:28<00:57, 14.28s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:25, 1.89it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.63it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:15, 3.00it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.25it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.41it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.48it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.54it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.60it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.62it/s]\u001b[A\n",
+ " 20% 10/50 [00:02<00:11, 3.63it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.62it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.64it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.65it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:09, 3.66it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.65it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.67it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:08, 3.67it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.68it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.66it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.66it/s]\u001b[A\n",
+ " 42% 21/50 [00:05<00:07, 3.66it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.66it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.65it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:07, 3.66it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.66it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:06, 3.65it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:05, 3.64it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.63it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.63it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:04, 3.62it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.62it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.60it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:04, 3.61it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:03, 3.63it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.64it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.63it/s]\u001b[A\n",
+ " 78% 39/50 [00:10<00:03, 3.62it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.62it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.58it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.61it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:01, 3.63it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.64it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.62it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.62it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.65it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.66it/s]\u001b[A\n",
+ " 98% 49/50 [00:13<00:00, 3.64it/s]\u001b[A\n",
+ "100% 50/50 [00:13<00:00, 3.58it/s]\n",
+ " 70% 7/10 [01:43<00:43, 14.38s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:26, 1.86it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.62it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:15, 2.99it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.22it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.37it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:12, 3.46it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.52it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.54it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.58it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.60it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:10, 3.62it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.62it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.62it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:09, 3.63it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.63it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.63it/s]\u001b[A\n",
+ " 34% 17/50 [00:04<00:09, 3.63it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:08, 3.63it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.63it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.62it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.61it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.63it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.63it/s]\u001b[A\n",
+ " 48% 24/50 [00:06<00:07, 3.63it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:06, 3.62it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.63it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.63it/s]\u001b[A\n",
+ " 56% 28/50 [00:07<00:06, 3.62it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:05, 3.61it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.60it/s]\u001b[A\n",
+ " 62% 31/50 [00:08<00:05, 3.61it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:04, 3.61it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.60it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.60it/s]\u001b[A\n",
+ " 70% 35/50 [00:09<00:04, 3.60it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:03, 3.59it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.58it/s]\u001b[A\n",
+ " 76% 38/50 [00:10<00:03, 3.58it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.57it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.58it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.57it/s]\u001b[A\n",
+ " 84% 42/50 [00:11<00:02, 3.56it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:01, 3.56it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.57it/s]\u001b[A\n",
+ " 90% 45/50 [00:12<00:01, 3.58it/s]\u001b[A\n",
+ " 92% 46/50 [00:12<00:01, 3.58it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.57it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.56it/s]\u001b[A\n",
+ " 98% 49/50 [00:13<00:00, 3.56it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.54it/s]\n",
+ " 80% 8/10 [01:58<00:28, 14.49s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:26, 1.84it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.56it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.92it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.16it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.32it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:13, 3.37it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.45it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:11, 3.50it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.52it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.52it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.53it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.55it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.55it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.55it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:09, 3.56it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.56it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.54it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.53it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.54it/s]\u001b[A\n",
+ " 40% 20/50 [00:05<00:08, 3.55it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.52it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:07, 3.51it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.53it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.54it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.53it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.52it/s]\u001b[A\n",
+ " 54% 27/50 [00:07<00:06, 3.51it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.53it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:05, 3.53it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.52it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.53it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.53it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.54it/s]\u001b[A\n",
+ " 68% 34/50 [00:09<00:04, 3.52it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.52it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:03, 3.51it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.48it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.50it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.51it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.50it/s]\u001b[A\n",
+ " 82% 41/50 [00:11<00:02, 3.50it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.50it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:01, 3.51it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.49it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.48it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.49it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.49it/s]\u001b[A\n",
+ " 96% 48/50 [00:13<00:00, 3.48it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.50it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.46it/s]\n",
+ " 90% 9/10 [02:13<00:14, 14.68s/it]\n",
+ " 0% 0/50 [00:00, ?it/s]\u001b[A\n",
+ " 2% 1/50 [00:00<00:27, 1.81it/s]\u001b[A\n",
+ " 4% 2/50 [00:00<00:18, 2.53it/s]\u001b[A\n",
+ " 6% 3/50 [00:01<00:16, 2.87it/s]\u001b[A\n",
+ " 8% 4/50 [00:01<00:14, 3.10it/s]\u001b[A\n",
+ " 10% 5/50 [00:01<00:13, 3.25it/s]\u001b[A\n",
+ " 12% 6/50 [00:01<00:13, 3.29it/s]\u001b[A\n",
+ " 14% 7/50 [00:02<00:12, 3.38it/s]\u001b[A\n",
+ " 16% 8/50 [00:02<00:12, 3.42it/s]\u001b[A\n",
+ " 18% 9/50 [00:02<00:11, 3.43it/s]\u001b[A\n",
+ " 20% 10/50 [00:03<00:11, 3.43it/s]\u001b[A\n",
+ " 22% 11/50 [00:03<00:11, 3.45it/s]\u001b[A\n",
+ " 24% 12/50 [00:03<00:10, 3.47it/s]\u001b[A\n",
+ " 26% 13/50 [00:03<00:10, 3.47it/s]\u001b[A\n",
+ " 28% 14/50 [00:04<00:10, 3.47it/s]\u001b[A\n",
+ " 30% 15/50 [00:04<00:10, 3.48it/s]\u001b[A\n",
+ " 32% 16/50 [00:04<00:09, 3.46it/s]\u001b[A\n",
+ " 34% 17/50 [00:05<00:09, 3.47it/s]\u001b[A\n",
+ " 36% 18/50 [00:05<00:09, 3.46it/s]\u001b[A\n",
+ " 38% 19/50 [00:05<00:08, 3.45it/s]\u001b[A\n",
+ " 40% 20/50 [00:06<00:08, 3.45it/s]\u001b[A\n",
+ " 42% 21/50 [00:06<00:08, 3.47it/s]\u001b[A\n",
+ " 44% 22/50 [00:06<00:08, 3.47it/s]\u001b[A\n",
+ " 46% 23/50 [00:06<00:07, 3.45it/s]\u001b[A\n",
+ " 48% 24/50 [00:07<00:07, 3.45it/s]\u001b[A\n",
+ " 50% 25/50 [00:07<00:07, 3.46it/s]\u001b[A\n",
+ " 52% 26/50 [00:07<00:06, 3.45it/s]\u001b[A\n",
+ " 54% 27/50 [00:08<00:06, 3.45it/s]\u001b[A\n",
+ " 56% 28/50 [00:08<00:06, 3.45it/s]\u001b[A\n",
+ " 58% 29/50 [00:08<00:06, 3.45it/s]\u001b[A\n",
+ " 60% 30/50 [00:08<00:05, 3.45it/s]\u001b[A\n",
+ " 62% 31/50 [00:09<00:05, 3.44it/s]\u001b[A\n",
+ " 64% 32/50 [00:09<00:05, 3.44it/s]\u001b[A\n",
+ " 66% 33/50 [00:09<00:04, 3.45it/s]\u001b[A\n",
+ " 68% 34/50 [00:10<00:04, 3.45it/s]\u001b[A\n",
+ " 70% 35/50 [00:10<00:04, 3.43it/s]\u001b[A\n",
+ " 72% 36/50 [00:10<00:04, 3.44it/s]\u001b[A\n",
+ " 74% 37/50 [00:10<00:03, 3.44it/s]\u001b[A\n",
+ " 76% 38/50 [00:11<00:03, 3.43it/s]\u001b[A\n",
+ " 78% 39/50 [00:11<00:03, 3.43it/s]\u001b[A\n",
+ " 80% 40/50 [00:11<00:02, 3.44it/s]\u001b[A\n",
+ " 82% 41/50 [00:12<00:02, 3.44it/s]\u001b[A\n",
+ " 84% 42/50 [00:12<00:02, 3.43it/s]\u001b[A\n",
+ " 86% 43/50 [00:12<00:02, 3.43it/s]\u001b[A\n",
+ " 88% 44/50 [00:12<00:01, 3.42it/s]\u001b[A\n",
+ " 90% 45/50 [00:13<00:01, 3.42it/s]\u001b[A\n",
+ " 92% 46/50 [00:13<00:01, 3.41it/s]\u001b[A\n",
+ " 94% 47/50 [00:13<00:00, 3.43it/s]\u001b[A\n",
+ " 96% 48/50 [00:14<00:00, 3.41it/s]\u001b[A\n",
+ " 98% 49/50 [00:14<00:00, 3.41it/s]\u001b[A\n",
+ "100% 50/50 [00:14<00:00, 3.39it/s]\n",
+ "100% 10/10 [02:28<00:00, 14.87s/it]\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[32m(success).\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mstreet images in winter snowing but with sun, some traffic are observed and 2 dogs with a guy walknig \u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/runs/3veicss3\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Text-2-Image/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjg4NjA5MzY0/version_details/v3\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 20 media file(s), 2 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_192830-3veicss3/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## Creating images from images and prompts\n",
+ "\n",
+ "- ADD THIS TO img2img.py:\n",
+ "```python\n",
+ "import sys\n",
+ "print('before')\n",
+ "print(sys.path)\n",
+ "sys.path.append('/content/ALIA')\n",
+ "print('After')\n",
+ "print(sys.path)\n",
+ "```\n",
+ "\n",
+ "\n",
+ "- ADD THIS TO img2img_example.py:\n",
+ "```python\n",
+ " wandb.init(project=\"Image-2-Image\", name=f\"{prompt_str}-{args.strength}-{args.guidance}\", group=args.im_path, config=args, entity='ejbejaranos22')\n",
+ "\n",
+ "```"
+ ],
+ "metadata": {
+ "id": "WLzM5JocJhRt"
+ }
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/img2img_example.py --prompt \"Snowing with rain\" --n 20"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "0r_BXGkMSiZT",
+ "outputId": "197e245e-6584-4ea9-aec1-b99ce201fe49"
+ },
+ "execution_count": 41,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 21:01:38.034886: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_210141-h7lom9ry\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mSnowing_with_rain-0.6-5\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/runs/h7lom9ry\u001b[0m\n",
+ "Loading pipeline components...: 100% 6/6 [00:09<00:00, 1.62s/it]\n",
+ "Editing image ./ex_imgs/giraffe.png with prompt: Snowing with rain\n",
+ "100% 30/30 [00:06<00:00, 4.67it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.77it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.72it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.68it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.63it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.62it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.57it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.54it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.52it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.47it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.44it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.34it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.34it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.29it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.32it/s]\n",
+ "100% 30/30 [00:07<00:00, 4.28it/s]\n",
+ "100% 30/30 [00:07<00:00, 4.23it/s]\n",
+ "100% 30/30 [00:07<00:00, 4.16it/s]\n",
+ "100% 30/30 [00:07<00:00, 4.12it/s]\n",
+ "100% 30/30 [00:07<00:00, 4.09it/s]\n",
+ "making dir\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[32m(success).\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mSnowing_with_rain-0.6-5\u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/runs/h7lom9ry\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjkxMTY5NzQx/version_details/v0\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 21 media file(s), 2 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_210141-h7lom9ry/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/img2img_example.py --prompt \"Snow in the street and sunny in the sky\" --n 20"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "x8EnJsGYVFhU",
+ "outputId": "30badf3b-6b10-4357-9bca-d5a768b4fd48"
+ },
+ "execution_count": null,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 21:09:25.478683: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_210930-pul1920o\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mSnow_in_the_street_and_sunny_in_the_sky-0.6-5\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/runs/pul1920o\u001b[0m\n",
+ "Loading pipeline components...: 100% 6/6 [00:09<00:00, 1.62s/it]\n",
+ "Editing image ./ex_imgs/giraffe.png with prompt: Snow in the street and sunny in the sky\n",
+ "100% 30/30 [00:06<00:00, 4.67it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.71it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.68it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.65it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.59it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.55it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.54it/s]\n",
+ "100% 30/30 [00:06<00:00, 4.49it/s]\n",
+ " 97% 29/30 [00:06<00:00, 4.59it/s]"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/img2img.py --dataset Cub2011 --prompt \"a photo of a {} bird on rocks.\" --n 2"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "04BsZblakHv6",
+ "outputId": "70b93a16-96b0-4d69-b2a1-2632a58c24b1"
+ },
+ "execution_count": 38,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "before\n",
+ "['/content/ALIA/editing_methods', '/env/python', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages']\n",
+ "After\n",
+ "['/content/ALIA/editing_methods', '/env/python', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages', '/content/ALIA']\n",
+ "2023-08-17 20:55:18.118650: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_205524-lgiw0bgi\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mCub2011-a photo of a {} bird on rocks.-0.6-5\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/runs/lgiw0bgi\u001b[0m\n",
+ "Loading pipeline components...: 100% 6/6 [00:10<00:00, 1.75s/it]\n",
+ "Traceback (most recent call last):\n",
+ " File \"/content/ALIA/editing_methods/img2img.py\", line 97, in \n",
+ " main(args)\n",
+ " File \"/content/ALIA/editing_methods/img2img.py\", line 44, in main\n",
+ " trainset, _, _, _ = get_dataset(args.dataset, transform=None, val_transform=None, root='/content/dataset')\n",
+ " File \"/content/ALIA/helpers/load_dataset.py\", line 143, in get_dataset\n",
+ " assert all([hasattr(dataset, var) for dataset in [trainset, valset, testset]]), f\"datasets missing the attribute {var}\"\n",
+ "UnboundLocalError: local variable 'trainset' referenced before assignment\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[31m(failed 1).\u001b[0m Press Control-C to abort syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mCub2011-a photo of a {} bird on rocks.-0.6-5\u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/runs/lgiw0bgi\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/Image-2-Image/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjkxMDc2MTcz/version_details/v2\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_205524-lgiw0bgi/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [],
+ "metadata": {
+ "id": "F887p_EOShh4"
+ },
+ "execution_count": null,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python editing_methods/img2img_example.py"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "sRbXjUlQ-ePY",
+ "outputId": "819f6e52-3a06-437a-b617-297f768c7ba5"
+ },
+ "execution_count": 22,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "2023-08-17 20:10:10.107270: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!python filtering/filter.py --config configs/Cub2011/alia.yaml filter.load=false"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "_dkfnA1NkHzB",
+ "outputId": "261f1e5a-0f9c-4eb2-f77e-f694bede131c"
+ },
+ "execution_count": 24,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "before\n",
+ "['/content/ALIA/filtering', '/env/python', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages']\n",
+ "After\n",
+ "['/content/ALIA/filtering', '/env/python', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages', '/content/ALIA']\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33mejbejaranos22\u001b[0m. Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Tracking run with wandb version 0.15.8\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run data is saved locally in \u001b[35m\u001b[1m/content/ALIA/wandb/run-20230817_201310-3lskj4ix\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Run \u001b[1m`wandb offline`\u001b[0m to turn off syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Syncing run \u001b[33mautumn-snowflake-1\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ⭐️ View project at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-filter\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-filter/runs/3lskj4ix\u001b[0m\n",
+ "100%|███████████████████████████████████████| 890M/890M [00:10<00:00, 89.1MiB/s]\n",
+ "==> Preparing data..\n",
+ "Roots ['/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_flying/strength-0.6_guidance-7.5', '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_interacting_with_flowers/strength-0.6_guidance-7.5', '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_in_the_water/strength-0.6_guidance-7.5', '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_on_a_branch/strength-0.6_guidance-7.5', '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_on_rocks/strength-0.6_guidance-7.5', '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_perched_on_a_birdfeeder/strength-0.6_guidance-7.5', '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_perched_on_a_fence/strength-0.6_guidance-7.5']\n",
+ "Traceback (most recent call last):\n",
+ " File \"/content/ALIA/filtering/filter.py\", line 116, in \n",
+ " dataset = get_aug_dataset(args, transform)\n",
+ " File \"/content/ALIA/filtering/filter.py\", line 99, in get_aug_dataset\n",
+ " dsets.append(getattr(datasets.base, args.data.extra_dataset)(r, transform=transform, cfg=args, group=i))\n",
+ " File \"/content/ALIA/datasets/base.py\", line 184, in __init__\n",
+ " super().__init__(root, transform=transform, cfg=cfg, group=group)\n",
+ " File \"/content/ALIA/datasets/base.py\", line 123, in __init__\n",
+ " super().__init__(root, transform=transform)\n",
+ " File \"/usr/local/lib/python3.10/dist-packages/torchvision/datasets/folder.py\", line 309, in __init__\n",
+ " super().__init__(\n",
+ " File \"/usr/local/lib/python3.10/dist-packages/torchvision/datasets/folder.py\", line 144, in __init__\n",
+ " classes, class_to_idx = self.find_classes(self.root)\n",
+ " File \"/usr/local/lib/python3.10/dist-packages/torchvision/datasets/folder.py\", line 218, in find_classes\n",
+ " return find_classes(directory)\n",
+ " File \"/usr/local/lib/python3.10/dist-packages/torchvision/datasets/folder.py\", line 40, in find_classes\n",
+ " classes = sorted(entry.name for entry in os.scandir(directory) if entry.is_dir())\n",
+ "FileNotFoundError: [Errno 2] No such file or directory: '/shared/lisabdunlap/edited/img2img/newCub2011/a_photo_of_a_{}_bird_flying/strength-0.6_guidance-7.5'\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Waiting for W&B process to finish... \u001b[31m(failed 1).\u001b[0m Press Control-C to abort syncing.\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: 🚀 View run \u001b[33mautumn-snowflake-1\u001b[0m at: \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-filter/runs/3lskj4ix\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: ️⚡ View job at \u001b[34m\u001b[4mhttps://wandb.ai/ejbejaranos22/ALIA-filter/jobs/QXJ0aWZhY3RDb2xsZWN0aW9uOjkxMTYzMDkx/version_details/v0\u001b[0m\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Synced 5 W&B file(s), 0 media file(s), 2 artifact file(s) and 0 other file(s)\n",
+ "\u001b[34m\u001b[1mwandb\u001b[0m: Find logs at: \u001b[35m\u001b[1m./wandb/run-20230817_201310-3lskj4ix/logs\u001b[0m\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "XUS5pOBCOrir",
+ "outputId": "9b772318-5ffa-41da-8496-a0105380a6b4"
+ },
+ "execution_count": 13,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "\u001b[01;34m.\u001b[0m\n",
+ "├── \u001b[00mcaption.py\u001b[0m\n",
+ "├── \u001b[01;34mcaptions\u001b[0m\n",
+ "│ ├── \u001b[00mCub2011.csv\u001b[0m\n",
+ "│ ├── \u001b[00miWildCamMini.csv\u001b[0m\n",
+ "│ └── \u001b[00mPlanes.csv\u001b[0m\n",
+ "├── \u001b[01;34mconfigs\u001b[0m\n",
+ "│ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ ├── \u001b[01;34mCub2011\u001b[0m\n",
+ "│ │ ├── \u001b[00malia.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase_mlp.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mextra.yaml\u001b[0m\n",
+ "│ │ └── \u001b[00mtxt2img.yaml\u001b[0m\n",
+ "│ ├── \u001b[01;34miWildCamMini\u001b[0m\n",
+ "│ │ ├── \u001b[00malia_instruct.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00malia.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ │ ├── \u001b[00mextra.yaml\u001b[0m\n",
+ "│ │ └── \u001b[00mtxt2img.yaml\u001b[0m\n",
+ "│ └── \u001b[01;34mPlanes\u001b[0m\n",
+ "│ ├── \u001b[00malia.yaml\u001b[0m\n",
+ "│ ├── \u001b[00mbase.yaml\u001b[0m\n",
+ "│ ├── \u001b[00mextra.yaml\u001b[0m\n",
+ "│ ├── \u001b[00mimg2img.yaml\u001b[0m\n",
+ "│ ├── \u001b[00minstruct_generic.yaml\u001b[0m\n",
+ "│ ├── \u001b[00minstruct.yaml\u001b[0m\n",
+ "│ └── \u001b[00mtxt2img.yaml\u001b[0m\n",
+ "├── \u001b[01;34mdata\u001b[0m\n",
+ "│ ├── \u001b[01;34miwildcam_v2.0\u001b[0m\n",
+ "│ │ ├── \u001b[00mtest_subset.csv\u001b[0m\n",
+ "│ │ ├── \u001b[00mtrain_extra_subset.csv\u001b[0m\n",
+ "│ │ ├── \u001b[00mtrain_subset.csv\u001b[0m\n",
+ "│ │ └── \u001b[00mval_subset.csv\u001b[0m\n",
+ "│ └── \u001b[00mplanes_ext.csv\u001b[0m\n",
+ "├── \u001b[01;34mdatasets\u001b[0m\n",
+ "│ ├── \u001b[00mbase.py\u001b[0m\n",
+ "│ ├── \u001b[00mcub.py\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00mplanes.py\u001b[0m\n",
+ "│ ├── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ │ ├── \u001b[00mbase.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00mcub.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00m__init__.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00mplanes.cpython-310.pyc\u001b[0m\n",
+ "│ │ ├── \u001b[00mWaterbirds.cpython-310.pyc\u001b[0m\n",
+ "│ │ └── \u001b[00mwilds.cpython-310.pyc\u001b[0m\n",
+ "│ ├── \u001b[00mWaterbirds.py\u001b[0m\n",
+ "│ └── \u001b[00mwilds.py\u001b[0m\n",
+ "├── \u001b[01;34mdiffusion_generated_data\u001b[0m\n",
+ "│ └── \u001b[01;34mtxt2img\u001b[0m\n",
+ "│ ├── \u001b[01;34mArachnophobia\u001b[0m\n",
+ "│ │ ├── \u001b[00m0.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m10.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m11.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m12.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m13.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m14.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m15.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m16.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m17.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m18.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m19.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m1.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m2.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m3.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m4.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m5.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m6.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m7.png\u001b[0m\n",
+ "│ │ ├── \u001b[00m8.png\u001b[0m\n",
+ "│ │ └── \u001b[00m9.png\u001b[0m\n",
+ "│ └── \u001b[01;34mCats_in_winter\u001b[0m\n",
+ "│ ├── \u001b[00m0.png\u001b[0m\n",
+ "│ ├── \u001b[00m10.png\u001b[0m\n",
+ "│ ├── \u001b[00m11.png\u001b[0m\n",
+ "│ ├── \u001b[00m12.png\u001b[0m\n",
+ "│ ├── \u001b[00m13.png\u001b[0m\n",
+ "│ ├── \u001b[00m14.png\u001b[0m\n",
+ "│ ├── \u001b[00m15.png\u001b[0m\n",
+ "│ ├── \u001b[00m16.png\u001b[0m\n",
+ "│ ├── \u001b[00m17.png\u001b[0m\n",
+ "│ ├── \u001b[00m18.png\u001b[0m\n",
+ "│ ├── \u001b[00m19.png\u001b[0m\n",
+ "│ ├── \u001b[00m1.png\u001b[0m\n",
+ "│ ├── \u001b[00m2.png\u001b[0m\n",
+ "│ ├── \u001b[00m3.png\u001b[0m\n",
+ "│ ├── \u001b[00m4.png\u001b[0m\n",
+ "│ ├── \u001b[00m5.png\u001b[0m\n",
+ "│ ├── \u001b[00m6.png\u001b[0m\n",
+ "│ ├── \u001b[00m7.png\u001b[0m\n",
+ "│ ├── \u001b[00m8.png\u001b[0m\n",
+ "│ └── \u001b[00m9.png\u001b[0m\n",
+ "├── \u001b[01;34mediting_methods\u001b[0m\n",
+ "│ ├── \u001b[00margs.py\u001b[0m\n",
+ "│ ├── \u001b[00mimg2img_example.py\u001b[0m\n",
+ "│ ├── \u001b[00mimg2img.py\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00minstruct_pix2pix_example.py\u001b[0m\n",
+ "│ ├── \u001b[00minstruct_pix2pix.py\u001b[0m\n",
+ "│ ├── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ │ └── \u001b[00margs.cpython-310.pyc\u001b[0m\n",
+ "│ ├── \u001b[00mtxt2img_example.py\u001b[0m\n",
+ "│ └── \u001b[00mtxt2img.py\u001b[0m\n",
+ "├── \u001b[00menvironment.yml\u001b[0m\n",
+ "├── \u001b[01;34mex_imgs\u001b[0m\n",
+ "│ └── \u001b[00mgiraffe.png\u001b[0m\n",
+ "├── \u001b[01;34mfigures\u001b[0m\n",
+ "│ ├── \u001b[00mmethod.png\u001b[0m\n",
+ "│ ├── \u001b[00mmethod_w_caption.png\u001b[0m\n",
+ "│ ├── \u001b[00mteaser.png\u001b[0m\n",
+ "│ └── \u001b[00mteaser_w_caption.png\u001b[0m\n",
+ "├── \u001b[01;34mfiltering\u001b[0m\n",
+ "│ └── \u001b[00mfilter.py\u001b[0m\n",
+ "├── \u001b[01;34mhelpers\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00mload_dataset.py\u001b[0m\n",
+ "│ └── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.cpython-310.pyc\u001b[0m\n",
+ "│ └── \u001b[00mload_dataset.cpython-310.pyc\u001b[0m\n",
+ "├── \u001b[00mhuggingface_api.py\u001b[0m\n",
+ "├── \u001b[00mmain.py\u001b[0m\n",
+ "├── \u001b[01;34mmodels\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.py\u001b[0m\n",
+ "│ ├── \u001b[00mpretrained.py\u001b[0m\n",
+ "│ └── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ ├── \u001b[00m__init__.cpython-310.pyc\u001b[0m\n",
+ "│ └── \u001b[00mpretrained.cpython-310.pyc\u001b[0m\n",
+ "├── \u001b[00mprompt_generation.py\u001b[0m\n",
+ "├── \u001b[01;34m__pycache__\u001b[0m\n",
+ "│ └── \u001b[00mutils.cpython-310.pyc\u001b[0m\n",
+ "├── \u001b[00mREADME.md\u001b[0m\n",
+ "├── \u001b[00msetup.py\u001b[0m\n",
+ "├── \u001b[00mutils.py\u001b[0m\n",
+ "└── \u001b[01;34mwandb\u001b[0m\n",
+ " ├── \u001b[00mdebug-cli.root.log\u001b[0m\n",
+ " ├── \u001b[01;36mdebug-internal.log\u001b[0m -> \u001b[00mrun-20230817_111344-osloqyc4/logs/debug-internal.log\u001b[0m\n",
+ " ├── \u001b[01;36mdebug.log\u001b[0m -> \u001b[00mrun-20230817_111344-osloqyc4/logs/debug.log\u001b[0m\n",
+ " ├── \u001b[01;36mlatest-run\u001b[0m -> \u001b[01;34mrun-20230817_111344-osloqyc4\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_103753-8jes68c5\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[01;34mmedia\u001b[0m\n",
+ " │ │ │ └── \u001b[01;34mimages\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_02e54300b07ee756d0b0.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_0b71f566b2a1a14e8b33.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_2684764e543160d6246e.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_3885e2492b4522d8f8e3.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_4c1b7a74c4694f6fbc3a.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_51260822d0a4945a5517.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_7315a3222ce8e559ce83.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_760d319e3dff188f1c95.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_7c11f7021205421c6968.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_8643e092507565b0c3bf.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_a48dc91f4a92e838cf52.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_a573140db107bbbc89f7.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_b39f6bb9be67c895c1de.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_b3a0d97d25da200bd712.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_b47002e09906954de7da.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_c4685bbd358ce5e2061a.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_d40b658d602eff497ea8.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_db258401ab009dcd490a.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_e0b4f40f38451dbc4fb5.png\u001b[0m\n",
+ " │ │ │ └── \u001b[00mSamples_0_e591f20ff015d0940aeb.png\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-8jes68c5.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " ├── \u001b[01;34mrun-20230817_104856-o5dulnah\u001b[0m\n",
+ " │ ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ │ ├── \u001b[01;34mmedia\u001b[0m\n",
+ " │ │ │ └── \u001b[01;34mimages\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_091c34d4b830438a4ff4.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_3a63f3479bb6305647f2.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_41adaa36b37f10953655.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_5cfb6760fe448989ec2d.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_66be27e897acb9ddf9af.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_6f8092ebd0bef472b551.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_73f2f4425b9e074b86fa.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_82c070657227533bd301.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_879916a482080a33aff1.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_89b5d77210226ffc8633.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_994e6a35055a2c183ad2.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_a132ea32fbb5a72e9045.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_a3f78334ae3c1b5be56a.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_c4121214a6ae77afad8e.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_c6e22d12e167d8afc57e.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_c9c421504280cfc540ad.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_e3f78ff1f5ba1cd6f886.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_e889bd1fa811860c79cf.png\u001b[0m\n",
+ " │ │ │ ├── \u001b[00mSamples_0_ee70ed44beed9ceb8cb5.png\u001b[0m\n",
+ " │ │ │ └── \u001b[00mSamples_0_fbdad8b793a75f275e56.png\u001b[0m\n",
+ " │ │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " │ ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " │ ├── \u001b[00mrun-o5dulnah.wandb\u001b[0m\n",
+ " │ └── \u001b[01;34mtmp\u001b[0m\n",
+ " │ └── \u001b[01;34mcode\u001b[0m\n",
+ " └── \u001b[01;34mrun-20230817_111344-osloqyc4\u001b[0m\n",
+ " ├── \u001b[01;34mfiles\u001b[0m\n",
+ " │ ├── \u001b[00mconfig.yaml\u001b[0m\n",
+ " │ ├── \u001b[00moutput.log\u001b[0m\n",
+ " │ ├── \u001b[00mrequirements.txt\u001b[0m\n",
+ " │ ├── \u001b[00mwandb-metadata.json\u001b[0m\n",
+ " │ └── \u001b[00mwandb-summary.json\u001b[0m\n",
+ " ├── \u001b[01;34mlogs\u001b[0m\n",
+ " │ ├── \u001b[00mdebug-internal.log\u001b[0m\n",
+ " │ └── \u001b[00mdebug.log\u001b[0m\n",
+ " ├── \u001b[00mrun-osloqyc4.wandb\u001b[0m\n",
+ " └── \u001b[01;34mtmp\u001b[0m\n",
+ " └── \u001b[01;34mcode\u001b[0m\n",
+ "\n",
+ "44 directories, 177 files\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [],
+ "metadata": {
+ "id": "8LedkwnlOtxr"
+ },
+ "execution_count": null,
+ "outputs": []
+ }
+ ]
+}
\ No newline at end of file