Spaces:
Sleeping
Sleeping
File size: 17,692 Bytes
104ef9c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"ename": "ModuleNotFoundError",
"evalue": "No module named 'gradio'",
"output_type": "error",
"traceback": [
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)",
"Cell \u001b[0;32mIn[1], line 3\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;66;03m#|export\u001b[39;00m\n\u001b[1;32m 2\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mfastai\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mvision\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mall\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m \u001b[38;5;241m*\u001b[39m\n\u001b[0;32m----> 3\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m \u001b[38;5;21;01mgradio\u001b[39;00m \u001b[38;5;28;01mas\u001b[39;00m \u001b[38;5;21;01mgr\u001b[39;00m\n\u001b[1;32m 5\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mis_rocky\u001b[39m(x): \u001b[38;5;28;01mreturn\u001b[39;00m x[\u001b[38;5;241m0\u001b[39m]\u001b[38;5;241m.\u001b[39misupper()\n",
"\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'gradio'"
]
}
],
"source": [
"#|export\n",
"from fastai.vision.all import *\n",
"import gradio as gr\n",
"\n",
"def is_rocky(x): return x[0].isupper()"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Collecting gradio\n",
" Downloading gradio-3.16.2-py3-none-any.whl (14.2 MB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m14.2/14.2 MB\u001b[0m \u001b[31m31.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: markupsafe in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (2.1.2)\n",
"Collecting orjson\n",
" Downloading orjson-3.8.5-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (489 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m489.2/489.2 kB\u001b[0m \u001b[31m10.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: typing-extensions in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (4.4.0)\n",
"Collecting aiofiles\n",
" Downloading aiofiles-22.1.0-py3-none-any.whl (14 kB)\n",
"Collecting pydub\n",
" Downloading pydub-0.25.1-py2.py3-none-any.whl (32 kB)\n",
"Collecting httpx\n",
" Downloading httpx-0.23.3-py3-none-any.whl (71 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m71.5/71.5 kB\u001b[0m \u001b[31m3.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting pycryptodome\n",
" Downloading pycryptodome-3.16.0.tar.gz (4.5 MB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m4.5/4.5 MB\u001b[0m \u001b[31m8.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0mm\n",
"\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25hRequirement already satisfied: pydantic in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (1.10.4)\n",
"Requirement already satisfied: jinja2 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (3.1.2)\n",
"Requirement already satisfied: requests in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (2.28.2)\n",
"Collecting altair>=4.2.0\n",
" Downloading altair-4.2.0-py3-none-any.whl (812 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m812.8/812.8 kB\u001b[0m \u001b[31m17.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: matplotlib in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (3.6.3)\n",
"Collecting ffmpy\n",
" Downloading ffmpy-0.3.0.tar.gz (4.8 kB)\n",
" Preparing metadata (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25hRequirement already satisfied: pandas in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (1.5.3)\n",
"Collecting fsspec\n",
" Downloading fsspec-2023.1.0-py3-none-any.whl (143 kB)\n",
"\u001b[2K \u001b[90mβββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m143.0/143.0 kB\u001b[0m \u001b[31m5.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting uvicorn\n",
" Downloading uvicorn-0.20.0-py3-none-any.whl (56 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m56.9/56.9 kB\u001b[0m \u001b[31m2.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting aiohttp\n",
" Downloading aiohttp-3.8.3-cp310-cp310-macosx_11_0_arm64.whl (336 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m336.4/336.4 kB\u001b[0m \u001b[31m11.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting python-multipart\n",
" Downloading python-multipart-0.0.5.tar.gz (32 kB)\n",
" Preparing metadata (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25hRequirement already satisfied: numpy in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (1.24.1)\n",
"Requirement already satisfied: pyyaml in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (6.0)\n",
"Collecting fastapi\n",
" Downloading fastapi-0.89.1-py3-none-any.whl (55 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m55.8/55.8 kB\u001b[0m \u001b[31m2.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting websockets>=10.0\n",
" Downloading websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl (97 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m97.9/97.9 kB\u001b[0m \u001b[31m4.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting markdown-it-py[linkify,plugins]\n",
" Downloading markdown_it_py-2.1.0-py3-none-any.whl (84 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m84.5/84.5 kB\u001b[0m \u001b[31m3.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: pillow in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from gradio) (9.4.0)\n",
"Requirement already satisfied: jsonschema>=3.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from altair>=4.2.0->gradio) (4.17.3)\n",
"Requirement already satisfied: toolz in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from altair>=4.2.0->gradio) (0.12.0)\n",
"Requirement already satisfied: entrypoints in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from altair>=4.2.0->gradio) (0.4)\n",
"Requirement already satisfied: python-dateutil>=2.8.1 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from pandas->gradio) (2.8.2)\n",
"Requirement already satisfied: pytz>=2020.1 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from pandas->gradio) (2022.7.1)\n",
"Collecting yarl<2.0,>=1.0\n",
" Downloading yarl-1.8.2-cp310-cp310-macosx_11_0_arm64.whl (57 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m57.9/57.9 kB\u001b[0m \u001b[31m2.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: attrs>=17.3.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from aiohttp->gradio) (22.2.0)\n",
"Collecting frozenlist>=1.1.1\n",
" Downloading frozenlist-1.3.3-cp310-cp310-macosx_11_0_arm64.whl (34 kB)\n",
"Collecting multidict<7.0,>=4.5\n",
" Downloading multidict-6.0.4-cp310-cp310-macosx_11_0_arm64.whl (29 kB)\n",
"Collecting aiosignal>=1.1.2\n",
" Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)\n",
"Collecting async-timeout<5.0,>=4.0.0a3\n",
" Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)\n",
"Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from aiohttp->gradio) (2.1.1)\n",
"Collecting starlette==0.22.0\n",
" Downloading starlette-0.22.0-py3-none-any.whl (64 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m64.3/64.3 kB\u001b[0m \u001b[31m2.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: anyio<5,>=3.4.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from starlette==0.22.0->fastapi->gradio) (3.6.2)\n",
"Requirement already satisfied: sniffio in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from httpx->gradio) (1.3.0)\n",
"Requirement already satisfied: certifi in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from httpx->gradio) (2022.12.7)\n",
"Collecting httpcore<0.17.0,>=0.15.0\n",
" Downloading httpcore-0.16.3-py3-none-any.whl (69 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m69.6/69.6 kB\u001b[0m \u001b[31m2.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hCollecting rfc3986[idna2008]<2,>=1.3\n",
" Downloading rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)\n",
"Collecting mdurl~=0.1\n",
" Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)\n",
"Collecting linkify-it-py~=1.0\n",
" Downloading linkify_it_py-1.0.3-py3-none-any.whl (19 kB)\n",
"Collecting mdit-py-plugins\n",
" Downloading mdit_py_plugins-0.3.3-py3-none-any.whl (50 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m50.5/50.5 kB\u001b[0m \u001b[31m2.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: kiwisolver>=1.0.1 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from matplotlib->gradio) (1.4.4)\n",
"Requirement already satisfied: packaging>=20.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from matplotlib->gradio) (23.0)\n",
"Requirement already satisfied: fonttools>=4.22.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from matplotlib->gradio) (4.38.0)\n",
"Requirement already satisfied: pyparsing>=2.2.1 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from matplotlib->gradio) (3.0.9)\n",
"Requirement already satisfied: cycler>=0.10 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from matplotlib->gradio) (0.11.0)\n",
"Requirement already satisfied: contourpy>=1.0.1 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from matplotlib->gradio) (1.0.7)\n",
"Requirement already satisfied: six>=1.4.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from python-multipart->gradio) (1.16.0)\n",
"Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from requests->gradio) (1.26.14)\n",
"Requirement already satisfied: idna<4,>=2.5 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from requests->gradio) (3.4)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Requirement already satisfied: click>=7.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from uvicorn->gradio) (8.1.3)\n",
"Collecting h11>=0.8\n",
" Downloading h11-0.14.0-py3-none-any.whl (58 kB)\n",
"\u001b[2K \u001b[90mββββββββββββββββββββββββββββββββββββββββ\u001b[0m \u001b[32m58.3/58.3 kB\u001b[0m \u001b[31m2.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /Users/christoph.schmitz@schibsted.com/mambaforge/lib/python3.10/site-packages (from jsonschema>=3.0->altair>=4.2.0->gradio) (0.19.3)\n",
"Collecting uc-micro-py\n",
" Downloading uc_micro_py-1.0.1-py3-none-any.whl (6.2 kB)\n",
"Building wheels for collected packages: ffmpy, pycryptodome, python-multipart\n",
" Building wheel for ffmpy (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25h Created wheel for ffmpy: filename=ffmpy-0.3.0-py3-none-any.whl size=4693 sha256=b13c4d156ac37781713a9351ed85757eb299234a8aeba609bdd283b0b76913d2\n",
" Stored in directory: /Users/christoph.schmitz@schibsted.com/Library/Caches/pip/wheels/fe/17/e9/577da024bc5aede641c69f0675254c1e518db79800abbe135c\n",
" Building wheel for pycryptodome (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25h Created wheel for pycryptodome: filename=pycryptodome-3.16.0-cp35-abi3-macosx_11_0_arm64.whl size=1532741 sha256=cfb1d46136a9e580af55bae62d364564cd319868f62483eda575f09abd8dd6c1\n",
" Stored in directory: /Users/christoph.schmitz@schibsted.com/Library/Caches/pip/wheels/7a/8a/76/6e5de52adfb0dee5462d54b54a610e9b5215c056d6876ce3ce\n",
" Building wheel for python-multipart (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25h Created wheel for python-multipart: filename=python_multipart-0.0.5-py3-none-any.whl size=31670 sha256=705092b4ca635b008df23e58f42871e4acac7ba9b7899e3545afe8ca12995666\n",
" Stored in directory: /Users/christoph.schmitz@schibsted.com/Library/Caches/pip/wheels/1a/70/03/c981b93a16009e0e54f9f16e19fd8e94c5415b805f61fd2a07\n",
"Successfully built ffmpy pycryptodome python-multipart\n",
"Installing collected packages: rfc3986, pydub, ffmpy, websockets, uc-micro-py, python-multipart, pycryptodome, orjson, multidict, mdurl, h11, fsspec, frozenlist, async-timeout, aiofiles, yarl, uvicorn, starlette, markdown-it-py, linkify-it-py, httpcore, aiosignal, mdit-py-plugins, httpx, fastapi, altair, aiohttp, gradio\n",
"Successfully installed aiofiles-22.1.0 aiohttp-3.8.3 aiosignal-1.3.1 altair-4.2.0 async-timeout-4.0.2 fastapi-0.89.1 ffmpy-0.3.0 frozenlist-1.3.3 fsspec-2023.1.0 gradio-3.16.2 h11-0.14.0 httpcore-0.16.3 httpx-0.23.3 linkify-it-py-1.0.3 markdown-it-py-2.1.0 mdit-py-plugins-0.3.3 mdurl-0.1.2 multidict-6.0.4 orjson-3.8.5 pycryptodome-3.16.0 pydub-0.25.1 python-multipart-0.0.5 rfc3986-1.5.0 starlette-0.22.0 uc-micro-py-1.0.1 uvicorn-0.20.0 websockets-10.4 yarl-1.8.2\n"
]
}
],
"source": [
"!pip3 install gradio"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"import fastai"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.8"
},
"vscode": {
"interpreter": {
"hash": "4e71138104a91189cd6ffb8e6d7f8b2c2c6cae322a5bed2e5c5a8a57641ad73b"
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
|