{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "C1ivwGAzjIiz", "outputId": "f67dc5ee-bc75-416a-9506-f9c51f1041be" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Collecting git+https://github.com/huggingface/diffusers.git\n", " Cloning https://github.com/huggingface/diffusers.git to /tmp/pip-req-build-2kezlyew\n", " Running command git clone --filter=blob:none --quiet https://github.com/huggingface/diffusers.git /tmp/pip-req-build-2kezlyew\n", " Resolved https://github.com/huggingface/diffusers.git to commit 9800cc5ece794f8e63b61fb21e8f3197a88bc00f\n", " Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n", " Getting requirements to build wheel ... \u001b[?25l\u001b[?25hdone\n", " Preparing metadata (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n", "Collecting transformers\n", " Downloading transformers-4.33.1-py3-none-any.whl (7.6 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.6/7.6 MB\u001b[0m \u001b[31m24.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hCollecting accelerate\n", " Downloading accelerate-0.22.0-py3-none-any.whl (251 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m251.2/251.2 kB\u001b[0m \u001b[31m30.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (1.10.1)\n", "Collecting scipy\n", " Downloading scipy-1.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.3 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m36.3/36.3 MB\u001b[0m \u001b[31m40.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: importlib-metadata in /usr/local/lib/python3.10/dist-packages (from diffusers==0.21.0.dev0) (6.8.0)\n", "Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from diffusers==0.21.0.dev0) (3.12.2)\n", "Collecting huggingface-hub>=0.13.2 (from diffusers==0.21.0.dev0)\n", " Downloading huggingface_hub-0.16.4-py3-none-any.whl (268 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m268.8/268.8 kB\u001b[0m \u001b[31m33.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from diffusers==0.21.0.dev0) (1.23.5)\n", "Requirement already satisfied: regex!=2019.12.17 in /usr/local/lib/python3.10/dist-packages (from diffusers==0.21.0.dev0) (2023.6.3)\n", "Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from diffusers==0.21.0.dev0) (2.31.0)\n", "Collecting safetensors>=0.3.1 (from diffusers==0.21.0.dev0)\n", " Downloading safetensors-0.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m85.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: Pillow in /usr/local/lib/python3.10/dist-packages (from diffusers==0.21.0.dev0) (9.4.0)\n", "Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from transformers) (23.1)\n", "Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.10/dist-packages (from transformers) (6.0.1)\n", "Collecting tokenizers!=0.11.3,<0.14,>=0.11.1 (from transformers)\n", " Downloading tokenizers-0.13.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.8 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.8/7.8 MB\u001b[0m \u001b[31m107.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: tqdm>=4.27 in /usr/local/lib/python3.10/dist-packages (from transformers) (4.66.1)\n", "Requirement already satisfied: psutil in /usr/local/lib/python3.10/dist-packages (from accelerate) (5.9.5)\n", "Requirement already satisfied: torch>=1.10.0 in /usr/local/lib/python3.10/dist-packages (from accelerate) (2.0.1+cu118)\n", "Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from huggingface-hub>=0.13.2->diffusers==0.21.0.dev0) (2023.6.0)\n", "Requirement already satisfied: typing-extensions>=3.7.4.3 in /usr/local/lib/python3.10/dist-packages (from huggingface-hub>=0.13.2->diffusers==0.21.0.dev0) (4.7.1)\n", "Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch>=1.10.0->accelerate) (1.12)\n", "Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch>=1.10.0->accelerate) (3.1)\n", "Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch>=1.10.0->accelerate) (3.1.2)\n", "Requirement already satisfied: triton==2.0.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.10.0->accelerate) (2.0.0)\n", "Requirement already satisfied: cmake in /usr/local/lib/python3.10/dist-packages (from triton==2.0.0->torch>=1.10.0->accelerate) (3.27.2)\n", "Requirement already satisfied: lit in /usr/local/lib/python3.10/dist-packages (from triton==2.0.0->torch>=1.10.0->accelerate) (16.0.6)\n", "Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.10/dist-packages (from importlib-metadata->diffusers==0.21.0.dev0) (3.16.2)\n", "Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->diffusers==0.21.0.dev0) (3.2.0)\n", "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests->diffusers==0.21.0.dev0) (3.4)\n", "Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests->diffusers==0.21.0.dev0) (2.0.4)\n", "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests->diffusers==0.21.0.dev0) (2023.7.22)\n", "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch>=1.10.0->accelerate) (2.1.3)\n", "Requirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.10/dist-packages (from sympy->torch>=1.10.0->accelerate) (1.3.0)\n", "Building wheels for collected packages: diffusers\n", " Building wheel for diffusers (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n", " Created wheel for diffusers: filename=diffusers-0.21.0.dev0-py3-none-any.whl size=1490589 sha256=e769c0eef4867b6f8774324308527b371a29d17ad9743e8f9f28935d56ac8b4f\n", " Stored in directory: /tmp/pip-ephem-wheel-cache-9_hot7xk/wheels/4d/b7/a8/6f9549ceec5daad78675b857ac57d697c387062506520a7b50\n", "Successfully built diffusers\n", "Installing collected packages: tokenizers, safetensors, scipy, huggingface-hub, transformers, diffusers, accelerate\n", " Attempting uninstall: scipy\n", " Found existing installation: scipy 1.10.1\n", " Uninstalling scipy-1.10.1:\n", " Successfully uninstalled scipy-1.10.1\n", "Successfully installed accelerate-0.22.0 diffusers-0.21.0.dev0 huggingface-hub-0.16.4 safetensors-0.3.3 scipy-1.11.2 tokenizers-0.13.3 transformers-4.33.1\n" ] } ], "source": [ "pip install --upgrade git+https://github.com/huggingface/diffusers.git transformers accelerate scipy" ] }, { "cell_type": "code", "source": [], "metadata": { "id": "NL0YVmZ21jQA" }, "execution_count": null, "outputs": [] }, { "cell_type": "code", "execution_count": 2, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 145, "referenced_widgets": [ "389fe927b34642c5bfcf584054afcf47", "9f0765b1d0544874a7b35a4f625057d2", "14999cb152fe4bc49675208141477200", "48e40211e9e748768f6e99734ed0e2d6", "cabe298ceea1408e999fad1060aa0c82", "fdab15e5974845c7841441176d50088c", "f8216eadff4949118b5407f51a3f28b6", "604f0c8513da4ed49c11ab4454bcd03b", "ad84094af8fa436ca530d993e1971978", "21c322cfd500477da675764d5361114d", "a436ea725c634827a30d00d760148da6", "bb4975eedc7c475f901b2c036592f125", "e7291f1b055141a68db9098672fa1ea7", "721e5576cebe47fbaa07ac001a165e18", "264f7b2565e6432eb807720d1a53e968", "40d72239d7644785917318beebfd5b86", "06ceb46703474c9d8308d0f66093562c", "83e9ce29e1cb4d129be52b45f3e1c8e5", "84d7f423507a41228b91210c0a58719c", "3b4bcb0e844b49b8bdf118b7f6e967ee", "38073fbb1e8c4f8787caab829fc791a3", "89bdf6d2a6094e7586748dc98f9d2a51", "09154274f26f48ae9bae48892917af7e", "95025d02e24d4b20879f51dc7ff2bb3a", "fa849bbe6b724a5894f1436e684b0e1b", "5c3a4e5010d442fd90ad9745a9c9dbef", "5a4d834104334e75bf11db82af7b58df", "b82c5dc23eea4375b88549d78365a724", "a877b9c21c3448a1a22f484b1471558b", "802525d2a967484ebfcb9971de31a885", "2234d7503de54e8c80b1d81da85f9f2c", "050d57d5b8ab4cdc80dbbdacc8f44194" ] }, "id": "g5HroUnOkycP", "outputId": "a29c8788-b3ac-4c99-92f8-76e4a4c440c1" }, "outputs": [ { "output_type": "display_data", "data": { "text/plain": [ "VBox(children=(HTML(value='