File size: 368,010 Bytes
27c8ef8
1
{"metadata":{"kernelspec":{"name":"python3","display_name":"Python 3","language":"python"},"language_info":{"name":"python","version":"3.12.12","mimetype":"text/x-python","codemirror_mode":{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"python","file_extension":".py"},"kaggle":{"accelerator":"nvidiaTeslaT4","dataSources":[{"sourceType":"datasetVersion","sourceId":15605737,"datasetId":9986581,"databundleVersionId":16539179}],"dockerImageVersionId":31329,"isInternetEnabled":true,"language":"python","sourceType":"notebook","isGpuEnabled":true}},"nbformat_minor":5,"nbformat":4,"cells":[{"id":"a90a9242-0e9c-49c9-8d41-480c6e52038c","cell_type":"code","source":"!pip install datasets","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Collecting datasets\n","  Downloading datasets-4.8.4-py3-none-any.whl.metadata (19 kB)\n","Collecting filelock (from datasets)\n","  Downloading filelock-3.25.2-py3-none-any.whl.metadata (2.0 kB)\n","Collecting numpy>=1.17 (from datasets)\n","  Downloading numpy-2.4.4-cp311-cp311-win_amd64.whl.metadata (6.6 kB)\n","Collecting pyarrow>=21.0.0 (from datasets)\n","  Downloading pyarrow-23.0.1-cp311-cp311-win_amd64.whl.metadata (3.1 kB)\n","Collecting dill<0.4.2,>=0.3.0 (from datasets)\n","  Downloading dill-0.4.1-py3-none-any.whl.metadata (10 kB)\n","Collecting pandas (from datasets)\n","  Downloading pandas-3.0.2-cp311-cp311-win_amd64.whl.metadata (19 kB)\n","Requirement already satisfied: requests>=2.32.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (2.33.1)\n","Requirement already satisfied: httpx<1.0.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (0.28.1)\n","Collecting tqdm>=4.66.3 (from datasets)\n","  Downloading tqdm-4.67.3-py3-none-any.whl.metadata (57 kB)\n","Collecting xxhash (from datasets)\n","  Downloading xxhash-3.6.0-cp311-cp311-win_amd64.whl.metadata (13 kB)\n","Collecting multiprocess<0.70.20 (from datasets)\n","  Downloading multiprocess-0.70.19-py311-none-any.whl.metadata (7.5 kB)\n","Collecting fsspec<=2026.2.0,>=2023.1.0 (from fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading fsspec-2026.2.0-py3-none-any.whl.metadata (10 kB)\n","Collecting huggingface-hub<2.0,>=0.25.0 (from datasets)\n","  Downloading huggingface_hub-1.9.0-py3-none-any.whl.metadata (14 kB)\n","Requirement already satisfied: packaging in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (26.0)\n","Requirement already satisfied: pyyaml>=5.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (6.0.3)\n","Collecting aiohttp!=4.0.0a0,!=4.0.0a1 (from fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading aiohttp-3.13.5-cp311-cp311-win_amd64.whl.metadata (8.4 kB)\n","Requirement already satisfied: anyio in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1.0.0->datasets) (4.12.1)\n","Requirement already satisfied: certifi in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1.0.0->datasets) (2026.1.4)\n","Requirement already satisfied: httpcore==1.* in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1.0.0->datasets) (1.0.9)\n","Requirement already satisfied: idna in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1.0.0->datasets) (3.11)\n","Requirement already satisfied: h11>=0.16 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpcore==1.*->httpx<1.0.0->datasets) (0.16.0)\n","Collecting hf-xet<2.0.0,>=1.4.3 (from huggingface-hub<2.0,>=0.25.0->datasets)\n","  Downloading hf_xet-1.4.3-cp37-abi3-win_amd64.whl.metadata (4.9 kB)\n","Collecting typer (from huggingface-hub<2.0,>=0.25.0->datasets)\n","  Downloading typer-0.24.1-py3-none-any.whl.metadata (16 kB)\n","Requirement already satisfied: typing-extensions>=4.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=0.25.0->datasets) (4.15.0)\n","Collecting aiohappyeyeballs>=2.5.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)\n","Collecting aiosignal>=1.4.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB)\n","Requirement already satisfied: attrs>=17.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (26.1.0)\n","Collecting frozenlist>=1.1.1 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading frozenlist-1.8.0-cp311-cp311-win_amd64.whl.metadata (21 kB)\n","Collecting multidict<7.0,>=4.5 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading multidict-6.7.1-cp311-cp311-win_amd64.whl.metadata (5.5 kB)\n","Collecting propcache>=0.2.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading propcache-0.4.1-cp311-cp311-win_amd64.whl.metadata (14 kB)\n","Collecting yarl<2.0,>=1.17.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets)\n","  Downloading yarl-1.23.0-cp311-cp311-win_amd64.whl.metadata (82 kB)\n","Requirement already satisfied: charset_normalizer<4,>=2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests>=2.32.2->datasets) (3.4.4)\n","Requirement already satisfied: urllib3<3,>=1.26 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests>=2.32.2->datasets) (2.6.3)\n","Requirement already satisfied: colorama in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from tqdm>=4.66.3->datasets) (0.4.6)\n","Requirement already satisfied: python-dateutil>=2.8.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from pandas->datasets) (2.9.0.post0)\n","Collecting tzdata (from pandas->datasets)\n","  Downloading tzdata-2026.1-py2.py3-none-any.whl.metadata (1.4 kB)\n","Requirement already satisfied: six>=1.5 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from python-dateutil>=2.8.2->pandas->datasets) (1.17.0)\n","Collecting click>=8.2.1 (from typer->huggingface-hub<2.0,>=0.25.0->datasets)\n","  Downloading click-8.3.2-py3-none-any.whl.metadata (2.6 kB)\n","Collecting shellingham>=1.3.0 (from typer->huggingface-hub<2.0,>=0.25.0->datasets)\n","  Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)\n","Collecting rich>=12.3.0 (from typer->huggingface-hub<2.0,>=0.25.0->datasets)\n","  Downloading rich-14.3.3-py3-none-any.whl.metadata (18 kB)\n","Collecting annotated-doc>=0.0.2 (from typer->huggingface-hub<2.0,>=0.25.0->datasets)\n","  Downloading annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)\n","Collecting markdown-it-py>=2.2.0 (from rich>=12.3.0->typer->huggingface-hub<2.0,>=0.25.0->datasets)\n","  Using cached markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB)\n","Requirement already satisfied: pygments<3.0.0,>=2.13.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->huggingface-hub<2.0,>=0.25.0->datasets) (2.20.0)\n","Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=12.3.0->typer->huggingface-hub<2.0,>=0.25.0->datasets)\n","  Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)\n","Downloading datasets-4.8.4-py3-none-any.whl (526 kB)\n","   ---------------------------------------- 0.0/527.0 kB ? eta -:--:--\n","   ---------------------------------------- 0.0/527.0 kB ? eta -:--:--\n","   ---------------------------------------- 0.0/527.0 kB ? eta -:--:--\n","   ------------------- -------------------- 262.1/527.0 kB ? eta -:--:--\n","   -------------------------------------  524.3/527.0 kB 799.2 kB/s eta 0:00:01\n","   ---------------------------------------- 527.0/527.0 kB 706.3 kB/s  0:00:00\n","Downloading dill-0.4.1-py3-none-any.whl (120 kB)\n","Downloading fsspec-2026.2.0-py3-none-any.whl (202 kB)\n","Downloading huggingface_hub-1.9.0-py3-none-any.whl (637 kB)\n","   ---------------------------------------- 0.0/637.4 kB ? eta -:--:--\n","   ---------------------------------------- 0.0/637.4 kB ? eta -:--:--\n","   ---------------- ----------------------- 262.1/637.4 kB ? eta -:--:--\n","   ---------------------------------------- 637.4/637.4 kB 924.2 kB/s  0:00:00\n","Downloading hf_xet-1.4.3-cp37-abi3-win_amd64.whl (3.7 MB)\n","   ---------------------------------------- 0.0/3.7 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/3.7 MB ? eta -:--:--\n","   -- ------------------------------------- 0.3/3.7 MB ? eta -:--:--\n","   ----- ---------------------------------- 0.5/3.7 MB 882.6 kB/s eta 0:00:04\n","   -------- ------------------------------- 0.8/3.7 MB 931.2 kB/s eta 0:00:04\n","   ----------- ---------------------------- 1.0/3.7 MB 931.8 kB/s eta 0:00:03\n","   ----------- ---------------------------- 1.0/3.7 MB 931.8 kB/s eta 0:00:03\n","   -------------- ------------------------- 1.3/3.7 MB 932.1 kB/s eta 0:00:03\n","   -------------- ------------------------- 1.3/3.7 MB 932.1 kB/s eta 0:00:03\n","   ----------------- ---------------------- 1.6/3.7 MB 847.3 kB/s eta 0:00:03\n","   ----------------- ---------------------- 1.6/3.7 MB 847.3 kB/s eta 0:00:03\n","   ------------------- -------------------- 1.8/3.7 MB 756.9 kB/s eta 0:00:03\n","   ---------------------- ----------------- 2.1/3.7 MB 793.3 kB/s eta 0:00:02\n","   ------------------------- -------------- 2.4/3.7 MB 808.5 kB/s eta 0:00:02\n","   ---------------------------- ----------- 2.6/3.7 MB 824.9 kB/s eta 0:00:02\n","   ---------------------------- ----------- 2.6/3.7 MB 824.9 kB/s eta 0:00:02\n","   ------------------------------- -------- 2.9/3.7 MB 834.6 kB/s eta 0:00:01\n","   ---------------------------------- ----- 3.1/3.7 MB 846.6 kB/s eta 0:00:01\n","   ------------------------------------- -- 3.4/3.7 MB 856.7 kB/s eta 0:00:01\n","   ---------------------------------------  3.7/3.7 MB 862.1 kB/s eta 0:00:01\n","   ---------------------------------------- 3.7/3.7 MB 847.2 kB/s  0:00:04\n","Downloading multiprocess-0.70.19-py311-none-any.whl (144 kB)\n","Downloading aiohttp-3.13.5-cp311-cp311-win_amd64.whl (462 kB)\n","Downloading multidict-6.7.1-cp311-cp311-win_amd64.whl (45 kB)\n","Downloading yarl-1.23.0-cp311-cp311-win_amd64.whl (87 kB)\n","Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)\n","Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)\n","Downloading filelock-3.25.2-py3-none-any.whl (26 kB)\n","Downloading frozenlist-1.8.0-cp311-cp311-win_amd64.whl (44 kB)\n","Downloading numpy-2.4.4-cp311-cp311-win_amd64.whl (12.6 MB)\n","   ---------------------------------------- 0.0/12.6 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/12.6 MB ? eta -:--:--\n","    --------------------------------------- 0.3/12.6 MB ? eta -:--:--\n","   - -------------------------------------- 0.5/12.6 MB 932.9 kB/s eta 0:00:13\n","   -- ------------------------------------- 0.8/12.6 MB 931.2 kB/s eta 0:00:13\n","   --- ------------------------------------ 1.0/12.6 MB 949.8 kB/s eta 0:00:13\n","   --- ------------------------------------ 1.0/12.6 MB 949.8 kB/s eta 0:00:13\n","   ---- ----------------------------------- 1.3/12.6 MB 945.5 kB/s eta 0:00:12\n","   ---- ----------------------------------- 1.6/12.6 MB 902.1 kB/s eta 0:00:13\n","   ---- ----------------------------------- 1.6/12.6 MB 902.1 kB/s eta 0:00:13\n","   ----- ---------------------------------- 1.8/12.6 MB 853.0 kB/s eta 0:00:13\n","   ----- ---------------------------------- 1.8/12.6 MB 853.0 kB/s eta 0:00:13\n","   ----- ---------------------------------- 1.8/12.6 MB 853.0 kB/s eta 0:00:13\n","   ------ --------------------------------- 2.1/12.6 MB 699.0 kB/s eta 0:00:16\n","   ------ --------------------------------- 2.1/12.6 MB 699.0 kB/s eta 0:00:16\n","   ------ --------------------------------- 2.1/12.6 MB 699.0 kB/s eta 0:00:16\n","   ------ --------------------------------- 2.1/12.6 MB 699.0 kB/s eta 0:00:16\n","   ------ --------------------------------- 2.1/12.6 MB 699.0 kB/s eta 0:00:16\n","   ------ --------------------------------- 2.1/12.6 MB 699.0 kB/s eta 0:00:16\n","   --------- ------------------------------ 2.9/12.6 MB 693.3 kB/s eta 0:00:15\n","   --------- ------------------------------ 3.1/12.6 MB 726.5 kB/s eta 0:00:14\n","   ---------- ----------------------------- 3.4/12.6 MB 737.4 kB/s eta 0:00:13\n","   ----------- ---------------------------- 3.7/12.6 MB 754.6 kB/s eta 0:00:12\n","   ------------ --------------------------- 3.9/12.6 MB 765.1 kB/s eta 0:00:12\n","   ------------ --------------------------- 3.9/12.6 MB 765.1 kB/s eta 0:00:12\n","   ------------- -------------------------- 4.2/12.6 MB 771.9 kB/s eta 0:00:11\n","   -------------- ------------------------- 4.5/12.6 MB 780.3 kB/s eta 0:00:11\n","   -------------- ------------------------- 4.5/12.6 MB 780.3 kB/s eta 0:00:11\n","   -------------- ------------------------- 4.7/12.6 MB 756.5 kB/s eta 0:00:11\n","   -------------- ------------------------- 4.7/12.6 MB 756.5 kB/s eta 0:00:11\n","   --------------- ------------------------ 5.0/12.6 MB 751.2 kB/s eta 0:00:11\n","   --------------- ------------------------ 5.0/12.6 MB 751.2 kB/s eta 0:00:11\n","   --------------- ------------------------ 5.0/12.6 MB 751.2 kB/s eta 0:00:11\n","   ---------------- ----------------------- 5.2/12.6 MB 711.5 kB/s eta 0:00:11\n","   ---------------- ----------------------- 5.2/12.6 MB 711.5 kB/s eta 0:00:11\n","   ----------------- ---------------------- 5.5/12.6 MB 715.5 kB/s eta 0:00:10\n","   ------------------ --------------------- 5.8/12.6 MB 716.1 kB/s eta 0:00:10\n","   ------------------ --------------------- 5.8/12.6 MB 716.1 kB/s eta 0:00:10\n","   ------------------- -------------------- 6.0/12.6 MB 716.7 kB/s eta 0:00:10\n","   ------------------- -------------------- 6.0/12.6 MB 716.7 kB/s eta 0:00:10\n","   ------------------- -------------------- 6.3/12.6 MB 714.5 kB/s eta 0:00:09\n","   -------------------- ------------------- 6.6/12.6 MB 713.9 kB/s eta 0:00:09\n","   -------------------- ------------------- 6.6/12.6 MB 713.9 kB/s eta 0:00:09\n","   --------------------- ------------------ 6.8/12.6 MB 712.1 kB/s eta 0:00:09\n","   --------------------- ------------------ 6.8/12.6 MB 712.1 kB/s eta 0:00:09\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ---------------------- ----------------- 7.1/12.6 MB 708.1 kB/s eta 0:00:08\n","   ----------------------- ---------------- 7.3/12.6 MB 638.0 kB/s eta 0:00:09\n","   ------------------------ --------------- 7.6/12.6 MB 649.7 kB/s eta 0:00:08\n","   ------------------------ --------------- 7.6/12.6 MB 649.7 kB/s eta 0:00:08\n","   ------------------------ --------------- 7.9/12.6 MB 645.3 kB/s eta 0:00:08\n","   ------------------------- -------------- 8.1/12.6 MB 649.5 kB/s eta 0:00:07\n","   ------------------------- -------------- 8.1/12.6 MB 649.5 kB/s eta 0:00:07\n","   -------------------------- ------------- 8.4/12.6 MB 654.2 kB/s eta 0:00:07\n","   --------------------------- ------------ 8.7/12.6 MB 661.1 kB/s eta 0:00:06\n","   ---------------------------- ----------- 8.9/12.6 MB 667.0 kB/s eta 0:00:06\n","   ---------------------------- ----------- 8.9/12.6 MB 667.0 kB/s eta 0:00:06\n","   ----------------------------- ---------- 9.2/12.6 MB 671.1 kB/s eta 0:00:06\n","   ----------------------------- ---------- 9.4/12.6 MB 671.9 kB/s eta 0:00:05\n","   ----------------------------- ---------- 9.4/12.6 MB 671.9 kB/s eta 0:00:05\n","   ------------------------------ --------- 9.7/12.6 MB 669.6 kB/s eta 0:00:05\n","   ------------------------------ --------- 9.7/12.6 MB 669.6 kB/s eta 0:00:05\n","   ------------------------------- -------- 10.0/12.6 MB 665.3 kB/s eta 0:00:04\n","   ------------------------------- -------- 10.0/12.6 MB 665.3 kB/s eta 0:00:04\n","   ------------------------------- -------- 10.0/12.6 MB 665.3 kB/s eta 0:00:04\n","   -------------------------------- ------- 10.2/12.6 MB 662.0 kB/s eta 0:00:04\n","   -------------------------------- ------- 10.2/12.6 MB 662.0 kB/s eta 0:00:04\n","   --------------------------------- ------ 10.5/12.6 MB 658.9 kB/s eta 0:00:04\n","   ---------------------------------- ----- 10.7/12.6 MB 660.5 kB/s eta 0:00:03\n","   ---------------------------------- ----- 10.7/12.6 MB 660.5 kB/s eta 0:00:03\n","   ---------------------------------- ----- 11.0/12.6 MB 664.6 kB/s eta 0:00:03\n","   ---------------------------------- ----- 11.0/12.6 MB 664.6 kB/s eta 0:00:03\n","   ----------------------------------- ---- 11.3/12.6 MB 663.5 kB/s eta 0:00:03\n","   ------------------------------------ --- 11.5/12.6 MB 664.3 kB/s eta 0:00:02\n","   ------------------------------------ --- 11.5/12.6 MB 664.3 kB/s eta 0:00:02\n","   ------------------------------------- -- 11.8/12.6 MB 664.5 kB/s eta 0:00:02\n","   -------------------------------------- - 12.1/12.6 MB 667.5 kB/s eta 0:00:01\n","   -------------------------------------- - 12.1/12.6 MB 667.5 kB/s eta 0:00:01\n","   ---------------------------------------  12.3/12.6 MB 668.2 kB/s eta 0:00:01\n","   ---------------------------------------  12.6/12.6 MB 673.4 kB/s eta 0:00:01\n","   ---------------------------------------- 12.6/12.6 MB 669.4 kB/s  0:00:18\n","Downloading propcache-0.4.1-cp311-cp311-win_amd64.whl (41 kB)\n","Downloading pyarrow-23.0.1-cp311-cp311-win_amd64.whl (27.5 MB)\n","   ---------------------------------------- 0.0/27.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/27.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/27.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/27.5 MB ? eta -:--:--\n","    --------------------------------------- 0.5/27.5 MB 882.6 kB/s eta 0:00:31\n","   - -------------------------------------- 0.8/27.5 MB 762.0 kB/s eta 0:00:36\n","   - -------------------------------------- 0.8/27.5 MB 762.0 kB/s eta 0:00:36\n","   - -------------------------------------- 1.0/27.5 MB 825.2 kB/s eta 0:00:33\n","   - -------------------------------------- 1.3/27.5 MB 838.9 kB/s eta 0:00:32\n","   -- ------------------------------------- 1.6/27.5 MB 873.8 kB/s eta 0:00:30\n","   -- ------------------------------------- 1.8/27.5 MB 875.3 kB/s eta 0:00:30\n","   -- ------------------------------------- 1.8/27.5 MB 875.3 kB/s eta 0:00:30\n","   --- ------------------------------------ 2.1/27.5 MB 896.4 kB/s eta 0:00:29\n","   --- ------------------------------------ 2.4/27.5 MB 860.2 kB/s eta 0:00:30\n","   --- ------------------------------------ 2.4/27.5 MB 860.2 kB/s eta 0:00:30\n","   --- ------------------------------------ 2.6/27.5 MB 853.0 kB/s eta 0:00:30\n","   --- ------------------------------------ 2.6/27.5 MB 853.0 kB/s eta 0:00:30\n","   ---- ----------------------------------- 2.9/27.5 MB 843.2 kB/s eta 0:00:30\n","   ---- ----------------------------------- 3.1/27.5 MB 835.1 kB/s eta 0:00:30\n","   ---- ----------------------------------- 3.1/27.5 MB 835.1 kB/s eta 0:00:30\n","   ---- ----------------------------------- 3.4/27.5 MB 835.3 kB/s eta 0:00:29\n","   ----- ---------------------------------- 3.7/27.5 MB 845.4 kB/s eta 0:00:29\n","   ----- ---------------------------------- 3.9/27.5 MB 850.9 kB/s eta 0:00:28\n","   ----- ---------------------------------- 3.9/27.5 MB 850.9 kB/s eta 0:00:28\n","   ------ --------------------------------- 4.2/27.5 MB 850.2 kB/s eta 0:00:28\n","   ------ --------------------------------- 4.5/27.5 MB 857.6 kB/s eta 0:00:27\n","   ------ --------------------------------- 4.7/27.5 MB 861.6 kB/s eta 0:00:27\n","   ------- -------------------------------- 5.0/27.5 MB 862.8 kB/s eta 0:00:27\n","   ------- -------------------------------- 5.0/27.5 MB 862.8 kB/s eta 0:00:27\n","   ------- -------------------------------- 5.2/27.5 MB 866.2 kB/s eta 0:00:26\n","   ------- -------------------------------- 5.5/27.5 MB 860.3 kB/s eta 0:00:26\n","   ------- -------------------------------- 5.5/27.5 MB 860.3 kB/s eta 0:00:26\n","   -------- ------------------------------- 5.8/27.5 MB 857.2 kB/s eta 0:00:26\n","   -------- ------------------------------- 6.0/27.5 MB 858.3 kB/s eta 0:00:26\n","   -------- ------------------------------- 6.0/27.5 MB 858.3 kB/s eta 0:00:26\n","   --------- ------------------------------ 6.3/27.5 MB 855.6 kB/s eta 0:00:25\n","   --------- ------------------------------ 6.3/27.5 MB 855.6 kB/s eta 0:00:25\n","   --------- ------------------------------ 6.3/27.5 MB 855.6 kB/s eta 0:00:25\n","   --------- ------------------------------ 6.8/27.5 MB 827.3 kB/s eta 0:00:26\n","   ---------- ----------------------------- 7.1/27.5 MB 850.3 kB/s eta 0:00:25\n","   ---------- ----------------------------- 7.3/27.5 MB 848.3 kB/s eta 0:00:24\n","   ---------- ----------------------------- 7.3/27.5 MB 848.3 kB/s eta 0:00:24\n","   ----------- ---------------------------- 7.6/27.5 MB 849.4 kB/s eta 0:00:24\n","   ----------- ---------------------------- 7.9/27.5 MB 849.1 kB/s eta 0:00:24\n","   ----------- ---------------------------- 8.1/27.5 MB 851.7 kB/s eta 0:00:23\n","   ----------- ---------------------------- 8.1/27.5 MB 851.7 kB/s eta 0:00:23\n","   ------------ --------------------------- 8.4/27.5 MB 855.4 kB/s eta 0:00:23\n","   ------------ --------------------------- 8.7/27.5 MB 859.0 kB/s eta 0:00:22\n","   ------------ --------------------------- 8.9/27.5 MB 861.0 kB/s eta 0:00:22\n","   ------------ --------------------------- 8.9/27.5 MB 861.0 kB/s eta 0:00:22\n","   ------------- -------------------------- 9.2/27.5 MB 855.2 kB/s eta 0:00:22\n","   ------------- -------------------------- 9.4/27.5 MB 858.4 kB/s eta 0:00:22\n","   ------------- -------------------------- 9.4/27.5 MB 858.4 kB/s eta 0:00:22\n","   -------------- ------------------------- 9.7/27.5 MB 853.0 kB/s eta 0:00:21\n","   -------------- ------------------------- 9.7/27.5 MB 853.0 kB/s eta 0:00:21\n","   -------------- ------------------------- 9.7/27.5 MB 853.0 kB/s eta 0:00:21\n","   -------------- ------------------------- 10.0/27.5 MB 827.7 kB/s eta 0:00:22\n","   --------------- ------------------------ 10.5/27.5 MB 852.0 kB/s eta 0:00:21\n","   --------------- ------------------------ 10.7/27.5 MB 852.7 kB/s eta 0:00:20\n","   --------------- ------------------------ 10.7/27.5 MB 852.7 kB/s eta 0:00:20\n","   --------------- ------------------------ 11.0/27.5 MB 855.5 kB/s eta 0:00:20\n","   ---------------- ----------------------- 11.3/27.5 MB 858.3 kB/s eta 0:00:19\n","   ---------------- ----------------------- 11.5/27.5 MB 859.9 kB/s eta 0:00:19\n","   ---------------- ----------------------- 11.5/27.5 MB 859.9 kB/s eta 0:00:19\n","   ----------------- ---------------------- 11.8/27.5 MB 857.4 kB/s eta 0:00:19\n","   ----------------- ---------------------- 11.8/27.5 MB 857.4 kB/s eta 0:00:19\n","   ----------------- ---------------------- 12.1/27.5 MB 845.4 kB/s eta 0:00:19\n","   ----------------- ---------------------- 12.3/27.5 MB 850.9 kB/s eta 0:00:18\n","   ----------------- ---------------------- 12.3/27.5 MB 850.9 kB/s eta 0:00:18\n","   ----------------- ---------------------- 12.3/27.5 MB 850.9 kB/s eta 0:00:18\n","   ------------------ --------------------- 12.6/27.5 MB 833.6 kB/s eta 0:00:18\n","   ------------------ --------------------- 12.6/27.5 MB 833.6 kB/s eta 0:00:18\n","   ------------------ --------------------- 12.6/27.5 MB 833.6 kB/s eta 0:00:18\n","   ------------------ --------------------- 12.6/27.5 MB 833.6 kB/s eta 0:00:18\n","   ------------------ --------------------- 12.6/27.5 MB 833.6 kB/s eta 0:00:18\n","   ------------------ --------------------- 12.8/27.5 MB 784.1 kB/s eta 0:00:19\n","   ------------------ --------------------- 12.8/27.5 MB 784.1 kB/s eta 0:00:19\n","   ------------------ --------------------- 12.8/27.5 MB 784.1 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.1/27.5 MB 766.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.1/27.5 MB 766.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.1/27.5 MB 766.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.4/27.5 MB 761.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.4/27.5 MB 761.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.4/27.5 MB 761.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.4/27.5 MB 761.9 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.6/27.5 MB 738.3 kB/s eta 0:00:19\n","   ------------------- -------------------- 13.6/27.5 MB 738.3 kB/s eta 0:00:19\n","   -------------------- ------------------- 13.9/27.5 MB 730.7 kB/s eta 0:00:19\n","   -------------------- ------------------- 13.9/27.5 MB 730.7 kB/s eta 0:00:19\n","   -------------------- ------------------- 13.9/27.5 MB 730.7 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.2/27.5 MB 720.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.2/27.5 MB 720.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.2/27.5 MB 720.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.2/27.5 MB 720.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.4/27.5 MB 698.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.4/27.5 MB 698.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.4/27.5 MB 698.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.4/27.5 MB 698.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.4/27.5 MB 698.0 kB/s eta 0:00:19\n","   -------------------- ------------------- 14.4/27.5 MB 698.0 kB/s eta 0:00:19\n","   --------------------- ------------------ 14.7/27.5 MB 668.6 kB/s eta 0:00:20\n","   --------------------- ------------------ 14.7/27.5 MB 668.6 kB/s eta 0:00:20\n","   --------------------- ------------------ 14.7/27.5 MB 668.6 kB/s eta 0:00:20\n","   --------------------- ------------------ 14.7/27.5 MB 668.6 kB/s eta 0:00:20\n","   --------------------- ------------------ 14.9/27.5 MB 657.5 kB/s eta 0:00:20\n","   --------------------- ------------------ 14.9/27.5 MB 657.5 kB/s eta 0:00:20\n","   --------------------- ------------------ 14.9/27.5 MB 657.5 kB/s eta 0:00:20\n","   ---------------------- ----------------- 15.2/27.5 MB 650.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.2/27.5 MB 650.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.2/27.5 MB 650.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.5/27.5 MB 641.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.5/27.5 MB 641.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.5/27.5 MB 641.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.5/27.5 MB 641.5 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.7/27.5 MB 630.9 kB/s eta 0:00:19\n","   ---------------------- ----------------- 15.7/27.5 MB 630.9 kB/s eta 0:00:19\n","   ----------------------- ---------------- 16.0/27.5 MB 632.3 kB/s eta 0:00:19\n","   ----------------------- ---------------- 16.3/27.5 MB 636.0 kB/s eta 0:00:18\n","   ----------------------- ---------------- 16.5/27.5 MB 639.3 kB/s eta 0:00:18\n","   ----------------------- ---------------- 16.5/27.5 MB 639.3 kB/s eta 0:00:18\n","   ------------------------ --------------- 16.8/27.5 MB 642.9 kB/s eta 0:00:17\n","   ------------------------ --------------- 17.0/27.5 MB 646.0 kB/s eta 0:00:17\n","   ------------------------- -------------- 17.3/27.5 MB 647.6 kB/s eta 0:00:16\n","   ------------------------- -------------- 17.3/27.5 MB 647.6 kB/s eta 0:00:16\n","   ------------------------- -------------- 17.6/27.5 MB 648.7 kB/s eta 0:00:16\n","   ------------------------- -------------- 17.6/27.5 MB 648.7 kB/s eta 0:00:16\n","   ------------------------- -------------- 17.8/27.5 MB 650.1 kB/s eta 0:00:15\n","   -------------------------- ------------- 18.1/27.5 MB 651.2 kB/s eta 0:00:15\n","   -------------------------- ------------- 18.1/27.5 MB 651.2 kB/s eta 0:00:15\n","   -------------------------- ------------- 18.4/27.5 MB 650.0 kB/s eta 0:00:15\n","   --------------------------- ------------ 18.6/27.5 MB 652.8 kB/s eta 0:00:14\n","   --------------------------- ------------ 18.6/27.5 MB 652.8 kB/s eta 0:00:14\n","   --------------------------- ------------ 18.9/27.5 MB 653.4 kB/s eta 0:00:14\n","   --------------------------- ------------ 18.9/27.5 MB 653.4 kB/s eta 0:00:14\n","   --------------------------- ------------ 19.1/27.5 MB 655.8 kB/s eta 0:00:13\n","   ---------------------------- ----------- 19.4/27.5 MB 657.4 kB/s eta 0:00:13\n","   ---------------------------- ----------- 19.4/27.5 MB 657.4 kB/s eta 0:00:13\n","   ---------------------------- ----------- 19.7/27.5 MB 659.0 kB/s eta 0:00:12\n","   ---------------------------- ----------- 19.9/27.5 MB 661.2 kB/s eta 0:00:12\n","   ----------------------------- ---------- 20.2/27.5 MB 661.2 kB/s eta 0:00:12\n","   ----------------------------- ---------- 20.2/27.5 MB 661.2 kB/s eta 0:00:12\n","   ----------------------------- ---------- 20.4/27.5 MB 662.3 kB/s eta 0:00:11\n","   ------------------------------ --------- 20.7/27.5 MB 660.2 kB/s eta 0:00:11\n","   ------------------------------ --------- 20.7/27.5 MB 660.2 kB/s eta 0:00:11\n","   ------------------------------ --------- 21.0/27.5 MB 659.5 kB/s eta 0:00:10\n","   ------------------------------ --------- 21.0/27.5 MB 659.5 kB/s eta 0:00:10\n","   ------------------------------ --------- 21.2/27.5 MB 656.7 kB/s eta 0:00:10\n","   ------------------------------- -------- 21.5/27.5 MB 657.1 kB/s eta 0:00:10\n","   ------------------------------- -------- 21.8/27.5 MB 657.4 kB/s eta 0:00:09\n","   ------------------------------- -------- 22.0/27.5 MB 659.8 kB/s eta 0:00:09\n","   ------------------------------- -------- 22.0/27.5 MB 659.8 kB/s eta 0:00:09\n","   -------------------------------- ------- 22.3/27.5 MB 660.9 kB/s eta 0:00:08\n","   -------------------------------- ------- 22.5/27.5 MB 664.1 kB/s eta 0:00:08\n","   --------------------------------- ------ 22.8/27.5 MB 665.8 kB/s eta 0:00:08\n","   --------------------------------- ------ 23.1/27.5 MB 667.2 kB/s eta 0:00:07\n","   --------------------------------- ------ 23.3/27.5 MB 668.3 kB/s eta 0:00:07\n","   --------------------------------- ------ 23.3/27.5 MB 668.3 kB/s eta 0:00:07\n","   ---------------------------------- ----- 23.6/27.5 MB 667.9 kB/s eta 0:00:06\n","   ---------------------------------- ----- 23.9/27.5 MB 668.3 kB/s eta 0:00:06\n","   ---------------------------------- ----- 23.9/27.5 MB 668.3 kB/s eta 0:00:06\n","   ---------------------------------- ----- 23.9/27.5 MB 668.3 kB/s eta 0:00:06\n","   ---------------------------------- ----- 23.9/27.5 MB 668.3 kB/s eta 0:00:06\n","   ----------------------------------- ---- 24.4/27.5 MB 659.5 kB/s eta 0:00:05\n","   ----------------------------------- ---- 24.6/27.5 MB 658.8 kB/s eta 0:00:05\n","   ------------------------------------ --- 24.9/27.5 MB 660.9 kB/s eta 0:00:04\n","   ------------------------------------ --- 24.9/27.5 MB 660.9 kB/s eta 0:00:04\n","   ------------------------------------ --- 25.2/27.5 MB 660.9 kB/s eta 0:00:04\n","   ------------------------------------ --- 25.4/27.5 MB 661.6 kB/s eta 0:00:04\n","   ------------------------------------- -- 25.7/27.5 MB 664.8 kB/s eta 0:00:03\n","   ------------------------------------- -- 26.0/27.5 MB 665.5 kB/s eta 0:00:03\n","   -------------------------------------- - 26.2/27.5 MB 666.9 kB/s eta 0:00:02\n","   -------------------------------------- - 26.2/27.5 MB 666.9 kB/s eta 0:00:02\n","   -------------------------------------- - 26.5/27.5 MB 680.8 kB/s eta 0:00:02\n","   -------------------------------------- - 26.7/27.5 MB 683.2 kB/s eta 0:00:02\n","   ---------------------------------------  27.0/27.5 MB 685.1 kB/s eta 0:00:01\n","   ---------------------------------------  27.0/27.5 MB 685.1 kB/s eta 0:00:01\n","   ---------------------------------------  27.3/27.5 MB 669.3 kB/s eta 0:00:01\n","   ---------------------------------------  27.5/27.5 MB 673.2 kB/s eta 0:00:01\n","   ---------------------------------------- 27.5/27.5 MB 666.6 kB/s  0:00:38\n","Downloading tqdm-4.67.3-py3-none-any.whl (78 kB)\n","Downloading pandas-3.0.2-cp311-cp311-win_amd64.whl (9.9 MB)\n","   ---------------------------------------- 0.0/9.9 MB ? eta -:--:--\n","   - -------------------------------------- 0.3/9.9 MB ? eta -:--:--\n","   - -------------------------------------- 0.3/9.9 MB ? eta -:--:--\n","   -- ------------------------------------- 0.5/9.9 MB 985.5 kB/s eta 0:00:10\n","   --- ------------------------------------ 0.8/9.9 MB 958.5 kB/s eta 0:00:10\n","   ---- ----------------------------------- 1.0/9.9 MB 986.7 kB/s eta 0:00:09\n","   ----- ---------------------------------- 1.3/9.9 MB 958.5 kB/s eta 0:00:09\n","   ------ --------------------------------- 1.6/9.9 MB 963.8 kB/s eta 0:00:09\n","   ------ --------------------------------- 1.6/9.9 MB 963.8 kB/s eta 0:00:09\n","   ------- -------------------------------- 1.8/9.9 MB 967.9 kB/s eta 0:00:09\n","   -------- ------------------------------- 2.1/9.9 MB 924.4 kB/s eta 0:00:09\n","   --------- ------------------------------ 2.4/9.9 MB 932.1 kB/s eta 0:00:09\n","   --------- ------------------------------ 2.4/9.9 MB 932.1 kB/s eta 0:00:09\n","   ---------- ----------------------------- 2.6/9.9 MB 903.9 kB/s eta 0:00:09\n","   ----------- ---------------------------- 2.9/9.9 MB 902.1 kB/s eta 0:00:08\n","   ----------- ---------------------------- 2.9/9.9 MB 902.1 kB/s eta 0:00:08\n","   ------------ --------------------------- 3.1/9.9 MB 870.4 kB/s eta 0:00:08\n","   ------------ --------------------------- 3.1/9.9 MB 870.4 kB/s eta 0:00:08\n","   ------------ --------------------------- 3.1/9.9 MB 870.4 kB/s eta 0:00:08\n","   ------------ --------------------------- 3.1/9.9 MB 870.4 kB/s eta 0:00:08\n","   -------------- ------------------------- 3.7/9.9 MB 838.8 kB/s eta 0:00:08\n","   --------------- ------------------------ 3.9/9.9 MB 854.1 kB/s eta 0:00:07\n","   ---------------- ----------------------- 4.2/9.9 MB 847.3 kB/s eta 0:00:07\n","   ------------------ --------------------- 4.5/9.9 MB 857.6 kB/s eta 0:00:07\n","   ------------------ --------------------- 4.5/9.9 MB 857.6 kB/s eta 0:00:07\n","   ------------------- -------------------- 4.7/9.9 MB 864.3 kB/s eta 0:00:06\n","   -------------------- ------------------- 5.0/9.9 MB 867.7 kB/s eta 0:00:06\n","   --------------------- ------------------ 5.2/9.9 MB 870.9 kB/s eta 0:00:06\n","   ---------------------- ----------------- 5.5/9.9 MB 876.0 kB/s eta 0:00:06\n","   ---------------------- ----------------- 5.5/9.9 MB 876.0 kB/s eta 0:00:06\n","   ----------------------- ---------------- 5.8/9.9 MB 878.6 kB/s eta 0:00:05\n","   ------------------------ --------------- 6.0/9.9 MB 885.1 kB/s eta 0:00:05\n","   ------------------------- -------------- 6.3/9.9 MB 889.1 kB/s eta 0:00:05\n","   ------------------------- -------------- 6.3/9.9 MB 889.1 kB/s eta 0:00:05\n","   -------------------------- ------------- 6.6/9.9 MB 879.2 kB/s eta 0:00:04\n","   -------------------------- ------------- 6.6/9.9 MB 879.2 kB/s eta 0:00:04\n","   --------------------------- ------------ 6.8/9.9 MB 866.5 kB/s eta 0:00:04\n","   ---------------------------- ----------- 7.1/9.9 MB 875.9 kB/s eta 0:00:04\n","   ----------------------------- ---------- 7.3/9.9 MB 876.2 kB/s eta 0:00:03\n","   ----------------------------- ---------- 7.3/9.9 MB 876.2 kB/s eta 0:00:03\n","   ------------------------------ --------- 7.6/9.9 MB 869.9 kB/s eta 0:00:03\n","   ------------------------------- -------- 7.9/9.9 MB 868.8 kB/s eta 0:00:03\n","   -------------------------------- ------- 8.1/9.9 MB 870.8 kB/s eta 0:00:03\n","   --------------------------------- ------ 8.4/9.9 MB 874.1 kB/s eta 0:00:02\n","   --------------------------------- ------ 8.4/9.9 MB 874.1 kB/s eta 0:00:02\n","   ---------------------------------- ----- 8.7/9.9 MB 877.2 kB/s eta 0:00:02\n","   ------------------------------------ --- 8.9/9.9 MB 880.2 kB/s eta 0:00:02\n","   ------------------------------------- -- 9.2/9.9 MB 881.6 kB/s eta 0:00:01\n","   -------------------------------------- - 9.4/9.9 MB 884.3 kB/s eta 0:00:01\n","   -------------------------------------- - 9.4/9.9 MB 884.3 kB/s eta 0:00:01\n","   ---------------------------------------  9.7/9.9 MB 884.3 kB/s eta 0:00:01\n","   ---------------------------------------- 9.9/9.9 MB 874.7 kB/s  0:00:11\n","Downloading typer-0.24.1-py3-none-any.whl (56 kB)\n","Downloading annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)\n","Downloading click-8.3.2-py3-none-any.whl (108 kB)\n","Downloading rich-14.3.3-py3-none-any.whl (310 kB)\n","Using cached markdown_it_py-4.0.0-py3-none-any.whl (87 kB)\n","Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)\n","Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)\n","Downloading tzdata-2026.1-py2.py3-none-any.whl (348 kB)\n","Downloading xxhash-3.6.0-cp311-cp311-win_amd64.whl (31 kB)\n","Installing collected packages: xxhash, tzdata, tqdm, shellingham, pyarrow, propcache, numpy, multidict, mdurl, hf-xet, fsspec, frozenlist, filelock, dill, click, annotated-doc, aiohappyeyeballs, yarl, pandas, multiprocess, markdown-it-py, aiosignal, rich, aiohttp, typer, huggingface-hub, datasets\n","\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   - --------------------------------------  1/27 [tzdata]\n","   -- -------------------------------------  2/27 [tqdm]\n","   -- -------------------------------------  2/27 [tqdm]\n","   -- -------------------------------------  2/27 [tqdm]\n","   -- -------------------------------------  2/27 [tqdm]\n","   -- -------------------------------------  2/27 [tqdm]\n","   -- -------------------------------------  2/27 [tqdm]\n","   ---- -----------------------------------  3/27 [shellingham]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ----- ----------------------------------  4/27 [pyarrow]\n","   ------- --------------------------------  5/27 [propcache]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   -------- -------------------------------  6/27 [numpy]\n","   ---------- -----------------------------  7/27 [multidict]\n","   ----------- ----------------------------  8/27 [mdurl]\n","   ------------- --------------------------  9/27 [hf-xet]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   -------------- ------------------------- 10/27 [fsspec]\n","   ----------------- ---------------------- 12/27 [filelock]\n","   ----------------- ---------------------- 12/27 [filelock]\n","   ----------------- ---------------------- 12/27 [filelock]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   ------------------- -------------------- 13/27 [dill]\n","   -------------------- ------------------- 14/27 [click]\n","   -------------------- ------------------- 14/27 [click]\n","   -------------------- ------------------- 14/27 [click]\n","   -------------------- ------------------- 14/27 [click]\n","   ----------------------- ---------------- 16/27 [aiohappyeyeballs]\n","   ----------------------- ---------------- 16/27 [aiohappyeyeballs]\n","   ------------------------- -------------- 17/27 [yarl]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   -------------------------- ------------- 18/27 [pandas]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ---------------------------- ----------- 19/27 [multiprocess]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ----------------------------- ---------- 20/27 [markdown-it-py]\n","   ------------------------------- -------- 21/27 [aiosignal]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   -------------------------------- ------- 22/27 [rich]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ---------------------------------- ----- 23/27 [aiohttp]\n","   ----------------------------------- ---- 24/27 [typer]\n","   ----------------------------------- ---- 24/27 [typer]\n","   ----------------------------------- ---- 24/27 [typer]\n","   ----------------------------------- ---- 24/27 [typer]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   ------------------------------------- -- 25/27 [huggingface-hub]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   -------------------------------------- - 26/27 [datasets]\n","   ---------------------------------------- 27/27 [datasets]\n","\n","Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.13.5 aiosignal-1.4.0 annotated-doc-0.0.4 click-8.3.2 datasets-4.8.4 dill-0.4.1 filelock-3.25.2 frozenlist-1.8.0 fsspec-2026.2.0 hf-xet-1.4.3 huggingface-hub-1.9.0 markdown-it-py-4.0.0 mdurl-0.1.2 multidict-6.7.1 multiprocess-0.70.19 numpy-2.4.4 pandas-3.0.2 propcache-0.4.1 pyarrow-23.0.1 rich-14.3.3 shellingham-1.5.4 tqdm-4.67.3 typer-0.24.1 tzdata-2026.1 xxhash-3.6.0 yarl-1.23.0\n"]}],"execution_count":2},{"id":"ba31f87c-7bc4-4016-8f69-3af02aa35091","cell_type":"code","source":"from datasets import load_dataset\n\ndataset = load_dataset(\"moujar/MentalHealth-Darija\")\ndf = dataset[\"train\"].to_pandas()\nprint(df.head())\n","metadata":{},"outputs":[{"name":"stderr","output_type":"stream","text":["Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n"]},{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"f25668dddbc34cecb27dba0e7c7afd35","version_major":2,"version_minor":0},"text/plain":["README.md: 0.00B [00:00, ?B/s]"]},"metadata":{}},{"name":"stderr","output_type":"stream","text":["E:\\conda\\envs\\mental_env\\Lib\\site-packages\\huggingface_hub\\file_download.py:138: UserWarning: `huggingface_hub` cache-system uses symlinks by default to efficiently store duplicated files but your machine does not support them in C:\\Users\\OS_10\\.cache\\huggingface\\hub\\datasets--moujar--MentalHealth-Darija. Caching files will still work but in a degraded version that might require more space on your disk. This warning can be disabled by setting the `HF_HUB_DISABLE_SYMLINKS_WARNING` environment variable. For more details, see https://huggingface.co/docs/huggingface_hub/how-to-cache#limitations.\n","To support symlinks on Windows, you either need to activate Developer Mode or to run Python as an administrator. In order to activate developer mode, see this article: https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development\n","  warnings.warn(message)\n"]},{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"4366430192fc418193d388bf5423ab2c","version_major":2,"version_minor":0},"text/plain":["data.csv:   0%|          | 0.00/54.9M [00:00<?, ?B/s]"]},"metadata":{}},{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"34fee8eb40dc44228e209ab1c9797eb2","version_major":2,"version_minor":0},"text/plain":["Generating train split:   0%|          | 0/51093 [00:00<?, ? examples/s]"]},"metadata":{}},{"name":"stdout","output_type":"stream","text":["                                             text_en  \\\n","0                                         oh my gosh   \n","1  trouble sleeping, confused mind, restless hear...   \n","2  All wrong, back off dear, forward doubt. Stay ...   \n","3  I've shifted my focus to something else but I'...   \n","4  I'm restless and restless, it's been a month n...   \n","\n","                                                text  label  \n","0                                             يا ربي      0  \n","1  مشكل فالنعاس، عقل محتار، قلب قلقان. كولشي خارج...      0  \n","2  ماشي مشكل، رجع للور عزيزي، تقدم الشك. بقى فبلا...      0  \n","3   بدلت التركيز ديالي لشي حاجة خرى ولكن مازال قلقان      0  \n","4      انا مقلق وقلقان هادي شهر دابا ا ولدي اش كتقصد      0  \n"]}],"execution_count":3},{"id":"0e886bcf-0bbe-4b89-9c2a-96a585a1bc48","cell_type":"code","source":"import pandas as pd\n\ndf = dataset[\"train\"].to_pandas()\nprint(df.head())","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["                                             text_en  \\\n","0                                         oh my gosh   \n","1  trouble sleeping, confused mind, restless hear...   \n","2  All wrong, back off dear, forward doubt. Stay ...   \n","3  I've shifted my focus to something else but I'...   \n","4  I'm restless and restless, it's been a month n...   \n","\n","                                                text  label  \n","0                                             يا ربي      0  \n","1  مشكل فالنعاس، عقل محتار، قلب قلقان. كولشي خارج...      0  \n","2  ماشي مشكل، رجع للور عزيزي، تقدم الشك. بقى فبلا...      0  \n","3   بدلت التركيز ديالي لشي حاجة خرى ولكن مازال قلقان      0  \n","4      انا مقلق وقلقان هادي شهر دابا ا ولدي اش كتقصد      0  \n"]}],"execution_count":4},{"id":"b85fe223-0d07-45f8-9905-96d93af8e75f","cell_type":"code","source":"df.to_csv(\"MentalHealth_Darija.csv\", index=False)","metadata":{},"outputs":[],"execution_count":5},{"id":"e6ba352f-5810-4d28-8f52-36c51942e670","cell_type":"code","source":"pip install googletrans==4.0.0-rc1","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Collecting googletrans==4.0.0-rc1\n","  Downloading googletrans-4.0.0rc1.tar.gz (20 kB)\n","  Installing build dependencies: started\n","  Installing build dependencies: finished with status 'done'\n","  Getting requirements to build wheel: started\n","  Getting requirements to build wheel: finished with status 'done'\n","  Preparing metadata (pyproject.toml): started\n","  Preparing metadata (pyproject.toml): finished with status 'done'\n","Collecting httpx==0.13.3 (from googletrans==4.0.0-rc1)\n","  Downloading httpx-0.13.3-py3-none-any.whl.metadata (25 kB)\n","Requirement already satisfied: certifi in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx==0.13.3->googletrans==4.0.0-rc1) (2026.1.4)\n","Collecting hstspreload (from httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading hstspreload-2025.1.1-py3-none-any.whl.metadata (2.1 kB)\n","Collecting sniffio (from httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)\n","Collecting chardet==3.* (from httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading chardet-3.0.4-py2.py3-none-any.whl.metadata (3.2 kB)\n","Collecting idna==2.* (from httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading idna-2.10-py2.py3-none-any.whl.metadata (9.1 kB)\n","Collecting rfc3986<2,>=1.3 (from httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading rfc3986-1.5.0-py2.py3-none-any.whl.metadata (6.5 kB)\n","Collecting httpcore==0.9.* (from httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading httpcore-0.9.1-py3-none-any.whl.metadata (4.6 kB)\n","Collecting h11<0.10,>=0.8 (from httpcore==0.9.*->httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading h11-0.9.0-py2.py3-none-any.whl.metadata (8.1 kB)\n","Collecting h2==3.* (from httpcore==0.9.*->httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading h2-3.2.0-py2.py3-none-any.whl.metadata (32 kB)\n","Collecting hyperframe<6,>=5.2.0 (from h2==3.*->httpcore==0.9.*->httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading hyperframe-5.2.0-py2.py3-none-any.whl.metadata (7.2 kB)\n","Collecting hpack<4,>=3.0 (from h2==3.*->httpcore==0.9.*->httpx==0.13.3->googletrans==4.0.0-rc1)\n","  Downloading hpack-3.0.0-py2.py3-none-any.whl.metadata (7.0 kB)\n","Downloading httpx-0.13.3-py3-none-any.whl (55 kB)\n","Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)\n","Downloading httpcore-0.9.1-py3-none-any.whl (42 kB)\n","Downloading h11-0.9.0-py2.py3-none-any.whl (53 kB)\n","Downloading h2-3.2.0-py2.py3-none-any.whl (65 kB)\n","Downloading hpack-3.0.0-py2.py3-none-any.whl (38 kB)\n","Downloading hyperframe-5.2.0-py2.py3-none-any.whl (12 kB)\n","Downloading idna-2.10-py2.py3-none-any.whl (58 kB)\n","Downloading rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)\n","Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)\n","Downloading hstspreload-2025.1.1-py3-none-any.whl (1.3 MB)\n","   ---------------------------------------- 0.0/1.3 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/1.3 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/1.3 MB ? eta -:--:--\n","   -------- ------------------------------- 0.3/1.3 MB ? eta -:--:--\n","   -------- ------------------------------- 0.3/1.3 MB ? eta -:--:--\n","   ---------------- ----------------------- 0.5/1.3 MB 558.9 kB/s eta 0:00:02\n","   ---------------- ----------------------- 0.5/1.3 MB 558.9 kB/s eta 0:00:02\n","   ---------------- ----------------------- 0.5/1.3 MB 558.9 kB/s eta 0:00:02\n","   ---------------- ----------------------- 0.5/1.3 MB 558.9 kB/s eta 0:00:02\n","   ------------------------ --------------- 0.8/1.3 MB 372.9 kB/s eta 0:00:02\n","   ------------------------ --------------- 0.8/1.3 MB 372.9 kB/s eta 0:00:02\n","   ------------------------ --------------- 0.8/1.3 MB 372.9 kB/s eta 0:00:02\n","   -------------------------------- ------- 1.0/1.3 MB 399.4 kB/s eta 0:00:01\n","   -------------------------------- ------- 1.0/1.3 MB 399.4 kB/s eta 0:00:01\n","   ---------------------------------------- 1.3/1.3 MB 408.9 kB/s  0:00:02\n","Building wheels for collected packages: googletrans\n","  Building wheel for googletrans (pyproject.toml): started\n","  Building wheel for googletrans (pyproject.toml): finished with status 'done'\n","  Created wheel for googletrans: filename=googletrans-4.0.0rc1-py3-none-any.whl size=17517 sha256=b287284538d73b01e2147a580b46fe263456b1379f37d829d100f7500d95dd1d\n","  Stored in directory: c:\\users\\os_10\\appdata\\local\\pip\\cache\\wheels\\39\\17\\6f\\66a045ea3d168826074691b4b787b8f324d3f646d755443fda\n","Successfully built googletrans\n","Installing collected packages: rfc3986, hyperframe, hpack, h11, chardet, sniffio, idna, hstspreload, h2, httpcore, httpx, googletrans\n","\n","   ----------------------------------------  0/12 [rfc3986]\n","   ----------------------------------------  0/12 [rfc3986]\n","   ----------------------------------------  0/12 [rfc3986]\n","   --- ------------------------------------  1/12 [hyperframe]\n","   ------ ---------------------------------  2/12 [hpack]\n","   ------ ---------------------------------  2/12 [hpack]\n","  Attempting uninstall: h11\n","   ------ ---------------------------------  2/12 [hpack]\n","    Found existing installation: h11 0.16.0\n","   ------ ---------------------------------  2/12 [hpack]\n","    Uninstalling h11-0.16.0:\n","   ------ ---------------------------------  2/12 [hpack]\n","      Successfully uninstalled h11-0.16.0\n","   ------ ---------------------------------  2/12 [hpack]\n","   ---------- -----------------------------  3/12 [h11]\n","   ---------- -----------------------------  3/12 [h11]\n","   ---------- -----------------------------  3/12 [h11]\n","   ---------- -----------------------------  3/12 [h11]\n","   ---------- -----------------------------  3/12 [h11]\n","   ---------- -----------------------------  3/12 [h11]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ------------- --------------------------  4/12 [chardet]\n","   ---------------- -----------------------  5/12 [sniffio]\n","  Attempting uninstall: idna\n","   ---------------- -----------------------  5/12 [sniffio]\n","    Found existing installation: idna 3.11\n","   ---------------- -----------------------  5/12 [sniffio]\n","    Uninstalling idna-3.11:\n","   ---------------- -----------------------  5/12 [sniffio]\n","      Successfully uninstalled idna-3.11\n","   ---------------- -----------------------  5/12 [sniffio]\n","   -------------------- -------------------  6/12 [idna]\n","   -------------------- -------------------  6/12 [idna]\n","   -------------------- -------------------  6/12 [idna]\n","   -------------------------- -------------  8/12 [h2]\n","   -------------------------- -------------  8/12 [h2]\n","   -------------------------- -------------  8/12 [h2]\n","  Attempting uninstall: httpcore\n","   -------------------------- -------------  8/12 [h2]\n","    Found existing installation: httpcore 1.0.9\n","   -------------------------- -------------  8/12 [h2]\n","   ------------------------------ ---------  9/12 [httpcore]\n","    Uninstalling httpcore-1.0.9:\n","   ------------------------------ ---------  9/12 [httpcore]\n","      Successfully uninstalled httpcore-1.0.9\n","   ------------------------------ ---------  9/12 [httpcore]\n","   ------------------------------ ---------  9/12 [httpcore]\n","   ------------------------------ ---------  9/12 [httpcore]\n","   ------------------------------ ---------  9/12 [httpcore]\n","   ------------------------------ ---------  9/12 [httpcore]\n","  Attempting uninstall: httpx\n","   ------------------------------ ---------  9/12 [httpcore]\n","    Found existing installation: httpx 0.28.1\n","   ------------------------------ ---------  9/12 [httpcore]\n","   --------------------------------- ------ 10/12 [httpx]\n","    Uninstalling httpx-0.28.1:\n","   --------------------------------- ------ 10/12 [httpx]\n","   --------------------------------- ------ 10/12 [httpx]\n","      Successfully uninstalled httpx-0.28.1\n","   --------------------------------- ------ 10/12 [httpx]\n","   --------------------------------- ------ 10/12 [httpx]\n","   --------------------------------- ------ 10/12 [httpx]\n","   --------------------------------- ------ 10/12 [httpx]\n","   ------------------------------------ --- 11/12 [googletrans]\n","   ---------------------------------------- 12/12 [googletrans]\n","\n","Successfully installed chardet-3.0.4 googletrans-4.0.0rc1 h11-0.9.0 h2-3.2.0 hpack-3.0.0 hstspreload-2025.1.1 httpcore-0.9.1 httpx-0.13.3 hyperframe-5.2.0 idna-2.10 rfc3986-1.5.0 sniffio-1.3.1\n","Note: you may need to restart the kernel to use updated packages.\n"]},{"name":"stderr","output_type":"stream","text":["ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.\n","huggingface-hub 1.9.0 requires httpx<1,>=0.23.0, but you have httpx 0.13.3 which is incompatible.\n","jupyterlab 4.5.6 requires httpx<1,>=0.25.0, but you have httpx 0.13.3 which is incompatible.\n"]}],"execution_count":7},{"id":"a3752631-854c-41be-9015-5cae4e5948c6","cell_type":"code","source":"pip install deep-translator","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Collecting deep-translator\n","  Downloading deep_translator-1.11.4-py3-none-any.whl.metadata (30 kB)\n","Requirement already satisfied: beautifulsoup4<5.0.0,>=4.9.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from deep-translator) (4.14.3)\n","Requirement already satisfied: requests<3.0.0,>=2.23.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from deep-translator) (2.33.1)\n","Requirement already satisfied: soupsieve>=1.6.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from beautifulsoup4<5.0.0,>=4.9.1->deep-translator) (2.5)\n","Requirement already satisfied: typing-extensions>=4.0.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from beautifulsoup4<5.0.0,>=4.9.1->deep-translator) (4.15.0)\n","Requirement already satisfied: charset_normalizer<4,>=2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests<3.0.0,>=2.23.0->deep-translator) (3.4.4)\n","Requirement already satisfied: idna<4,>=2.5 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests<3.0.0,>=2.23.0->deep-translator) (2.10)\n","Requirement already satisfied: urllib3<3,>=1.26 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests<3.0.0,>=2.23.0->deep-translator) (2.6.3)\n","Requirement already satisfied: certifi>=2023.5.7 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests<3.0.0,>=2.23.0->deep-translator) (2026.1.4)\n","Downloading deep_translator-1.11.4-py3-none-any.whl (42 kB)\n","Installing collected packages: deep-translator\n","Successfully installed deep-translator-1.11.4\n","Note: you may need to restart the kernel to use updated packages.\n"]}],"execution_count":9},{"id":"e1dc5eab-61e9-4db1-9549-060835e28291","cell_type":"code","source":"import pandas as pd\n\ndf = pd.read_csv(\"/kaggle/input/datasets/tasneem33355/data33/MentalHealth_Darija.csv\")\n\ndf = df[['text', 'text_en', 'label']].dropna()\n\ndf['combined_text'] = df['text_en'] + \" [SEP] \" + df['text']\n\nprint(df[['combined_text', 'label']].head())\nprint(df.shape)","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T20:44:44.228508Z","iopub.execute_input":"2026-04-08T20:44:44.229032Z","iopub.status.idle":"2026-04-08T20:44:47.611393Z","shell.execute_reply.started":"2026-04-08T20:44:44.229001Z","shell.execute_reply":"2026-04-08T20:44:47.610615Z"}},"outputs":[{"name":"stdout","text":"                                       combined_text  label\n0                            oh my gosh [SEP] يا ربي      0\n1  trouble sleeping, confused mind, restless hear...      0\n2  All wrong, back off dear, forward doubt. Stay ...      0\n3  I've shifted my focus to something else but I'...      0\n4  I'm restless and restless, it's been a month n...      0\n(51093, 4)\n","output_type":"stream"}],"execution_count":11},{"id":"30481726-ad0e-4853-95e6-c3548d78551c","cell_type":"code","source":"print(df['label'].unique())","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T20:44:59.121361Z","iopub.execute_input":"2026-04-08T20:44:59.121671Z","iopub.status.idle":"2026-04-08T20:44:59.129977Z","shell.execute_reply.started":"2026-04-08T20:44:59.121645Z","shell.execute_reply":"2026-04-08T20:44:59.129192Z"}},"outputs":[{"name":"stdout","text":"[0 1 2 3 4 5 6]\n","output_type":"stream"}],"execution_count":12},{"id":"0b599ee4-4bcc-4b29-88e7-50cb33a81e28","cell_type":"code","source":"print(df[['label', 'text_en']].groupby('label').head(3))","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T20:45:08.185821Z","iopub.execute_input":"2026-04-08T20:45:08.186117Z","iopub.status.idle":"2026-04-08T20:45:08.197926Z","shell.execute_reply.started":"2026-04-08T20:45:08.186090Z","shell.execute_reply":"2026-04-08T20:45:08.197149Z"}},"outputs":[{"name":"stdout","text":"       label                                            text_en\n0          0                                         oh my gosh\n1          0  trouble sleeping, confused mind, restless hear...\n2          0  All wrong, back off dear, forward doubt. Stay ...\n712        1      Gr gr dreaming of ex crush to be my game, God\n713        1                                 wkwkwk what a joke\n714        1  Leaves are also standby in front of the PC ......\n6895       2  I recently went through a breakup and she said...\n6896       2  I do not know how to navigate these feelings, ...\n6897       2  So I have been with my bf for 5 months , and h...\n6898       3  I am so exhausted of this. Just when I think I...\n6900       3  I am 20 year old with some good friends but I ...\n6903       3  it is looming around the corner again. It alwa...\n27244      4  He said he had not felt that way before, sugge...\n27246      4  My mom then hit me with the newspaper and it s...\n27247      4  until i met my new boyfriend, he is amazing, h...\n44966      5  What birth control are you on? I tried an IUD ...\n44967      5  Hypersexuality I was diagnosed with bipolar un...\n44968      5  Meditation I have been using the free meditati...\n49253      6  Is there anyone interested in joining a group ...\n49254      6  Anyone else have nothing in common with other ...\n49255      6  Being a ghost would be my ideal form of existe...\n","output_type":"stream"}],"execution_count":14},{"id":"f5310f81-c670-4f2e-aaca-e2f38ad7aba0","cell_type":"code","source":"df_filtered = df[df['label'].isin([0, 2, 3])].copy()\n\nlabel_map = {\n    3: \"depression\",\n    0: \"anxiety\",\n    2: \"stress\"\n}\n\ndf_filtered['target'] = df_filtered['label'].map(label_map)\n\nprint(df_filtered['target'].value_counts())\nprint(df_filtered[['combined_text', 'target']].head())\nprint(df_filtered.shape)","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T20:45:19.950831Z","iopub.execute_input":"2026-04-08T20:45:19.951542Z","iopub.status.idle":"2026-04-08T20:45:19.982702Z","shell.execute_reply.started":"2026-04-08T20:45:19.951512Z","shell.execute_reply":"2026-04-08T20:45:19.982099Z"}},"outputs":[{"name":"stdout","text":"target\nstress        15094\ndepression    10644\nanxiety        3623\nName: count, dtype: int64\n                                       combined_text   target\n0                            oh my gosh [SEP] يا ربي  anxiety\n1  trouble sleeping, confused mind, restless hear...  anxiety\n2  All wrong, back off dear, forward doubt. Stay ...  anxiety\n3  I've shifted my focus to something else but I'...  anxiety\n4  I'm restless and restless, it's been a month n...  anxiety\n(29361, 5)\n","output_type":"stream"}],"execution_count":15},{"id":"3a2dd055-6e8a-4fab-b9bf-850b542317e0","cell_type":"code","source":"df_filtered['target'].value_counts()","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T20:45:25.004224Z","iopub.execute_input":"2026-04-08T20:45:25.004545Z","iopub.status.idle":"2026-04-08T20:45:25.013518Z","shell.execute_reply.started":"2026-04-08T20:45:25.004521Z","shell.execute_reply":"2026-04-08T20:45:25.012726Z"}},"outputs":[{"execution_count":16,"output_type":"execute_result","data":{"text/plain":"target\nstress        15094\ndepression    10644\nanxiety        3623\nName: count, dtype: int64"},"metadata":{}}],"execution_count":16},{"id":"7ad78f64-1893-4efa-bdd1-8737708db7b8","cell_type":"code","source":"pip install scikit-learn","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Collecting scikit-learn\n","  Downloading scikit_learn-1.8.0-cp311-cp311-win_amd64.whl.metadata (11 kB)\n","Requirement already satisfied: numpy>=1.24.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from scikit-learn) (2.4.4)\n","Collecting scipy>=1.10.0 (from scikit-learn)\n","  Downloading scipy-1.17.1-cp311-cp311-win_amd64.whl.metadata (60 kB)\n","Collecting joblib>=1.3.0 (from scikit-learn)\n","  Using cached joblib-1.5.3-py3-none-any.whl.metadata (5.5 kB)\n","Collecting threadpoolctl>=3.2.0 (from scikit-learn)\n","  Using cached threadpoolctl-3.6.0-py3-none-any.whl.metadata (13 kB)\n","Downloading scikit_learn-1.8.0-cp311-cp311-win_amd64.whl (8.1 MB)\n","   ---------------------------------------- 0.0/8.1 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/8.1 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/8.1 MB ? eta -:--:--\n","   - -------------------------------------- 0.3/8.1 MB ? eta -:--:--\n","   - -------------------------------------- 0.3/8.1 MB ? eta -:--:--\n","   -- ------------------------------------- 0.5/8.1 MB 670.4 kB/s eta 0:00:12\n","   -- ------------------------------------- 0.5/8.1 MB 670.4 kB/s eta 0:00:12\n","   --- ------------------------------------ 0.8/8.1 MB 684.4 kB/s eta 0:00:11\n","   ----- ---------------------------------- 1.0/8.1 MB 739.8 kB/s eta 0:00:10\n","   ------ --------------------------------- 1.3/8.1 MB 753.8 kB/s eta 0:00:09\n","   ------ --------------------------------- 1.3/8.1 MB 753.8 kB/s eta 0:00:09\n","   ------- -------------------------------- 1.6/8.1 MB 769.2 kB/s eta 0:00:09\n","   --------- ------------------------------ 1.8/8.1 MB 786.4 kB/s eta 0:00:08\n","   --------- ------------------------------ 1.8/8.1 MB 786.4 kB/s eta 0:00:08\n","   ---------- ----------------------------- 2.1/8.1 MB 793.3 kB/s eta 0:00:08\n","   ----------- ---------------------------- 2.4/8.1 MB 803.5 kB/s eta 0:00:08\n","   ----------- ---------------------------- 2.4/8.1 MB 803.5 kB/s eta 0:00:08\n","   ------------ --------------------------- 2.6/8.1 MB 807.4 kB/s eta 0:00:07\n","   -------------- ------------------------- 2.9/8.1 MB 810.3 kB/s eta 0:00:07\n","   --------------- ------------------------ 3.1/8.1 MB 816.4 kB/s eta 0:00:07\n","   --------------- ------------------------ 3.1/8.1 MB 816.4 kB/s eta 0:00:07\n","   ---------------- ----------------------- 3.4/8.1 MB 818.3 kB/s eta 0:00:06\n","   ------------------ --------------------- 3.7/8.1 MB 823.0 kB/s eta 0:00:06\n","   ------------------ --------------------- 3.7/8.1 MB 823.0 kB/s eta 0:00:06\n","   ------------------- -------------------- 3.9/8.1 MB 824.0 kB/s eta 0:00:06\n","   -------------------- ------------------- 4.2/8.1 MB 825.0 kB/s eta 0:00:05\n","   ---------------------- ----------------- 4.5/8.1 MB 828.4 kB/s eta 0:00:05\n","   ---------------------- ----------------- 4.5/8.1 MB 828.4 kB/s eta 0:00:05\n","   ----------------------- ---------------- 4.7/8.1 MB 831.4 kB/s eta 0:00:05\n","   ------------------------ --------------- 5.0/8.1 MB 831.9 kB/s eta 0:00:04\n","   ------------------------ --------------- 5.0/8.1 MB 831.9 kB/s eta 0:00:04\n","   ------------------------- -------------- 5.2/8.1 MB 832.2 kB/s eta 0:00:04\n","   --------------------------- ------------ 5.5/8.1 MB 834.6 kB/s eta 0:00:04\n","   --------------------------- ------------ 5.5/8.1 MB 834.6 kB/s eta 0:00:04\n","   ---------------------------- ----------- 5.8/8.1 MB 834.9 kB/s eta 0:00:03\n","   ----------------------------- ---------- 6.0/8.1 MB 836.9 kB/s eta 0:00:03\n","   ------------------------------- -------- 6.3/8.1 MB 836.9 kB/s eta 0:00:03\n","   ------------------------------- -------- 6.3/8.1 MB 836.9 kB/s eta 0:00:03\n","   -------------------------------- ------- 6.6/8.1 MB 837.1 kB/s eta 0:00:02\n","   --------------------------------- ------ 6.8/8.1 MB 838.8 kB/s eta 0:00:02\n","   ----------------------------------- ---- 7.1/8.1 MB 838.9 kB/s eta 0:00:02\n","   ----------------------------------- ---- 7.1/8.1 MB 838.9 kB/s eta 0:00:02\n","   ------------------------------------ --- 7.3/8.1 MB 840.4 kB/s eta 0:00:01\n","   ------------------------------------- -- 7.6/8.1 MB 840.3 kB/s eta 0:00:01\n","   ------------------------------------- -- 7.6/8.1 MB 840.3 kB/s eta 0:00:01\n","   -------------------------------------- - 7.9/8.1 MB 841.7 kB/s eta 0:00:01\n","   ---------------------------------------- 8.1/8.1 MB 834.1 kB/s  0:00:09\n","Using cached joblib-1.5.3-py3-none-any.whl (309 kB)\n","Downloading scipy-1.17.1-cp311-cp311-win_amd64.whl (36.6 MB)\n","   ---------------------------------------- 0.0/36.6 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/36.6 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/36.6 MB ? eta -:--:--\n","    --------------------------------------- 0.5/36.6 MB 840.2 kB/s eta 0:00:43\n","    --------------------------------------- 0.5/36.6 MB 840.2 kB/s eta 0:00:43\n","    --------------------------------------- 0.8/36.6 MB 860.9 kB/s eta 0:00:42\n","   - -------------------------------------- 1.0/36.6 MB 853.0 kB/s eta 0:00:42\n","   - -------------------------------------- 1.0/36.6 MB 853.0 kB/s eta 0:00:42\n","   - -------------------------------------- 1.3/36.6 MB 860.2 kB/s eta 0:00:42\n","   - -------------------------------------- 1.6/36.6 MB 839.1 kB/s eta 0:00:42\n","   - -------------------------------------- 1.6/36.6 MB 839.1 kB/s eta 0:00:42\n","   -- ------------------------------------- 1.8/36.6 MB 846.1 kB/s eta 0:00:42\n","   -- ------------------------------------- 2.1/36.6 MB 844.8 kB/s eta 0:00:41\n","   -- ------------------------------------- 2.4/36.6 MB 844.3 kB/s eta 0:00:41\n","   -- ------------------------------------- 2.4/36.6 MB 844.3 kB/s eta 0:00:41\n","   -- ------------------------------------- 2.6/36.6 MB 848.4 kB/s eta 0:00:41\n","   --- ------------------------------------ 2.9/36.6 MB 847.3 kB/s eta 0:00:40\n","   --- ------------------------------------ 2.9/36.6 MB 847.3 kB/s eta 0:00:40\n","   --- ------------------------------------ 3.1/36.6 MB 850.6 kB/s eta 0:00:40\n","   --- ------------------------------------ 3.4/36.6 MB 849.5 kB/s eta 0:00:40\n","   --- ------------------------------------ 3.4/36.6 MB 849.5 kB/s eta 0:00:40\n","   ---- ----------------------------------- 3.7/36.6 MB 852.0 kB/s eta 0:00:39\n","   ---- ----------------------------------- 3.9/36.6 MB 851.1 kB/s eta 0:00:39\n","   ---- ----------------------------------- 3.9/36.6 MB 851.1 kB/s eta 0:00:39\n","   ---- ----------------------------------- 4.2/36.6 MB 853.1 kB/s eta 0:00:38\n","   ---- ----------------------------------- 4.5/36.6 MB 852.2 kB/s eta 0:00:38\n","   ----- ---------------------------------- 4.7/36.6 MB 853.9 kB/s eta 0:00:38\n","   ----- ---------------------------------- 4.7/36.6 MB 853.9 kB/s eta 0:00:38\n","   ----- ---------------------------------- 5.0/36.6 MB 853.1 kB/s eta 0:00:38\n","   ----- ---------------------------------- 5.2/36.6 MB 854.6 kB/s eta 0:00:37\n","   ----- ---------------------------------- 5.2/36.6 MB 854.6 kB/s eta 0:00:37\n","   ------ --------------------------------- 5.5/36.6 MB 851.7 kB/s eta 0:00:37\n","   ------ --------------------------------- 5.5/36.6 MB 851.7 kB/s eta 0:00:37\n","   ------ --------------------------------- 5.5/36.6 MB 851.7 kB/s eta 0:00:37\n","   ------ --------------------------------- 6.0/36.6 MB 833.2 kB/s eta 0:00:37\n","   ------ --------------------------------- 6.0/36.6 MB 833.2 kB/s eta 0:00:37\n","   ------ --------------------------------- 6.3/36.6 MB 829.9 kB/s eta 0:00:37\n","   ------- -------------------------------- 6.6/36.6 MB 830.2 kB/s eta 0:00:37\n","   ------- -------------------------------- 6.6/36.6 MB 830.2 kB/s eta 0:00:37\n","   ------- -------------------------------- 6.8/36.6 MB 830.6 kB/s eta 0:00:36\n","   ------- -------------------------------- 7.1/36.6 MB 830.9 kB/s eta 0:00:36\n","   -------- ------------------------------- 7.3/36.6 MB 832.7 kB/s eta 0:00:36\n","   -------- ------------------------------- 7.3/36.6 MB 832.7 kB/s eta 0:00:36\n","   -------- ------------------------------- 7.6/36.6 MB 834.4 kB/s eta 0:00:35\n","   -------- ------------------------------- 7.9/36.6 MB 836.0 kB/s eta 0:00:35\n","   -------- ------------------------------- 7.9/36.6 MB 836.0 kB/s eta 0:00:35\n","   -------- ------------------------------- 8.1/36.6 MB 836.1 kB/s eta 0:00:35\n","   -------- ------------------------------- 8.1/36.6 MB 836.1 kB/s eta 0:00:35\n","   --------- ------------------------------ 8.4/36.6 MB 816.5 kB/s eta 0:00:35\n","   --------- ------------------------------ 8.7/36.6 MB 818.4 kB/s eta 0:00:35\n","   --------- ------------------------------ 8.7/36.6 MB 818.4 kB/s eta 0:00:35\n","   --------- ------------------------------ 8.9/36.6 MB 820.2 kB/s eta 0:00:34\n","   ---------- ----------------------------- 9.2/36.6 MB 820.8 kB/s eta 0:00:34\n","   ---------- ----------------------------- 9.2/36.6 MB 820.8 kB/s eta 0:00:34\n","   ---------- ----------------------------- 9.4/36.6 MB 822.4 kB/s eta 0:00:34\n","   ---------- ----------------------------- 9.4/36.6 MB 822.4 kB/s eta 0:00:34\n","   ---------- ----------------------------- 9.4/36.6 MB 822.4 kB/s eta 0:00:34\n","   ---------- ----------------------------- 9.4/36.6 MB 822.4 kB/s eta 0:00:34\n","   ---------- ----------------------------- 10.0/36.6 MB 805.1 kB/s eta 0:00:34\n","   ----------- ---------------------------- 10.2/36.6 MB 813.2 kB/s eta 0:00:33\n","   ----------- ---------------------------- 10.5/36.6 MB 812.8 kB/s eta 0:00:33\n","   ----------- ---------------------------- 10.5/36.6 MB 812.8 kB/s eta 0:00:33\n","   ----------- ---------------------------- 10.7/36.6 MB 814.4 kB/s eta 0:00:32\n","   ------------ --------------------------- 11.0/36.6 MB 815.0 kB/s eta 0:00:32\n","   ------------ --------------------------- 11.3/36.6 MB 816.5 kB/s eta 0:00:32\n","   ------------ --------------------------- 11.3/36.6 MB 816.5 kB/s eta 0:00:32\n","   ------------ --------------------------- 11.5/36.6 MB 817.0 kB/s eta 0:00:31\n","   ------------ --------------------------- 11.8/36.6 MB 818.4 kB/s eta 0:00:31\n","   ------------ --------------------------- 11.8/36.6 MB 818.4 kB/s eta 0:00:31\n","   ------------- -------------------------- 12.1/36.6 MB 818.0 kB/s eta 0:00:31\n","   ------------- -------------------------- 12.3/36.6 MB 820.1 kB/s eta 0:00:30\n","   ------------- -------------------------- 12.6/36.6 MB 820.6 kB/s eta 0:00:30\n","   ------------- -------------------------- 12.6/36.6 MB 820.6 kB/s eta 0:00:30\n","   -------------- ------------------------- 12.8/36.6 MB 820.9 kB/s eta 0:00:29\n","   -------------- ------------------------- 13.1/36.6 MB 820.5 kB/s eta 0:00:29\n","   -------------- ------------------------- 13.1/36.6 MB 820.5 kB/s eta 0:00:29\n","   -------------- ------------------------- 13.4/36.6 MB 820.0 kB/s eta 0:00:29\n","   -------------- ------------------------- 13.6/36.6 MB 821.2 kB/s eta 0:00:28\n","   -------------- ------------------------- 13.6/36.6 MB 821.2 kB/s eta 0:00:28\n","   --------------- ------------------------ 13.9/36.6 MB 815.3 kB/s eta 0:00:28\n","   --------------- ------------------------ 13.9/36.6 MB 815.3 kB/s eta 0:00:28\n","   --------------- ------------------------ 14.2/36.6 MB 814.3 kB/s eta 0:00:28\n","   --------------- ------------------------ 14.4/36.6 MB 817.7 kB/s eta 0:00:28\n","   ---------------- ----------------------- 14.7/36.6 MB 818.8 kB/s eta 0:00:27\n","   ---------------- ----------------------- 14.7/36.6 MB 818.8 kB/s eta 0:00:27\n","   ---------------- ----------------------- 14.9/36.6 MB 818.4 kB/s eta 0:00:27\n","   ---------------- ----------------------- 15.2/36.6 MB 819.5 kB/s eta 0:00:27\n","   ---------------- ----------------------- 15.2/36.6 MB 819.5 kB/s eta 0:00:27\n","   ---------------- ----------------------- 15.5/36.6 MB 817.0 kB/s eta 0:00:26\n","   ----------------- ---------------------- 15.7/36.6 MB 816.0 kB/s eta 0:00:26\n","   ----------------- ---------------------- 15.7/36.6 MB 816.0 kB/s eta 0:00:26\n","   ----------------- ---------------------- 16.0/36.6 MB 815.1 kB/s eta 0:00:26\n","   ----------------- ---------------------- 16.3/36.6 MB 817.4 kB/s eta 0:00:25\n","   ----------------- ---------------------- 16.3/36.6 MB 817.4 kB/s eta 0:00:25\n","   ------------------ --------------------- 16.5/36.6 MB 816.5 kB/s eta 0:00:25\n","   ------------------ --------------------- 16.8/36.6 MB 818.7 kB/s eta 0:00:25\n","   ------------------ --------------------- 16.8/36.6 MB 818.7 kB/s eta 0:00:25\n","   ------------------ --------------------- 17.0/36.6 MB 816.5 kB/s eta 0:00:24\n","   ------------------ --------------------- 17.3/36.6 MB 815.7 kB/s eta 0:00:24\n","   ------------------ --------------------- 17.3/36.6 MB 815.7 kB/s eta 0:00:24\n","   ------------------- -------------------- 17.6/36.6 MB 816.6 kB/s eta 0:00:24\n","   ------------------- -------------------- 17.8/36.6 MB 817.5 kB/s eta 0:00:23\n","   ------------------- -------------------- 18.1/36.6 MB 817.8 kB/s eta 0:00:23\n","   ------------------- -------------------- 18.1/36.6 MB 817.8 kB/s eta 0:00:23\n","   -------------------- ------------------- 18.4/36.6 MB 818.7 kB/s eta 0:00:23\n","   -------------------- ------------------- 18.4/36.6 MB 818.7 kB/s eta 0:00:23\n","   -------------------- ------------------- 18.4/36.6 MB 818.7 kB/s eta 0:00:23\n","   -------------------- ------------------- 18.4/36.6 MB 818.7 kB/s eta 0:00:23\n","   -------------------- ------------------- 18.4/36.6 MB 818.7 kB/s eta 0:00:23\n","   -------------------- ------------------- 18.9/36.6 MB 797.8 kB/s eta 0:00:23\n","   -------------------- ------------------- 19.1/36.6 MB 805.3 kB/s eta 0:00:22\n","   -------------------- ------------------- 19.1/36.6 MB 805.3 kB/s eta 0:00:22\n","   --------------------- ------------------ 19.4/36.6 MB 798.4 kB/s eta 0:00:22\n","   --------------------- ------------------ 19.4/36.6 MB 798.4 kB/s eta 0:00:22\n","   --------------------- ------------------ 19.7/36.6 MB 796.9 kB/s eta 0:00:22\n","   --------------------- ------------------ 19.9/36.6 MB 797.9 kB/s eta 0:00:21\n","   --------------------- ------------------ 19.9/36.6 MB 797.9 kB/s eta 0:00:21\n","   ---------------------- ----------------- 20.2/36.6 MB 798.9 kB/s eta 0:00:21\n","   ---------------------- ----------------- 20.2/36.6 MB 798.9 kB/s eta 0:00:21\n","   ---------------------- ----------------- 20.4/36.6 MB 796.9 kB/s eta 0:00:21\n","   ---------------------- ----------------- 20.7/36.6 MB 797.9 kB/s eta 0:00:20\n","   ---------------------- ----------------- 20.7/36.6 MB 797.9 kB/s eta 0:00:20\n","   ---------------------- ----------------- 20.7/36.6 MB 797.9 kB/s eta 0:00:20\n","   ---------------------- ----------------- 20.7/36.6 MB 797.9 kB/s eta 0:00:20\n","   ----------------------- ---------------- 21.2/36.6 MB 792.3 kB/s eta 0:00:20\n","   ----------------------- ---------------- 21.5/36.6 MB 791.9 kB/s eta 0:00:20\n","   ----------------------- ---------------- 21.5/36.6 MB 791.9 kB/s eta 0:00:20\n","   ----------------------- ---------------- 21.5/36.6 MB 791.9 kB/s eta 0:00:20\n","   ----------------------- ---------------- 21.8/36.6 MB 785.7 kB/s eta 0:00:19\n","   ----------------------- ---------------- 21.8/36.6 MB 785.7 kB/s eta 0:00:19\n","   ----------------------- ---------------- 21.8/36.6 MB 785.7 kB/s eta 0:00:19\n","   ----------------------- ---------------- 21.8/36.6 MB 785.7 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.0/36.6 MB 767.2 kB/s eta 0:00:20\n","   ------------------------ --------------- 22.3/36.6 MB 773.9 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.3/36.6 MB 773.9 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.3/36.6 MB 773.9 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.5/36.6 MB 764.2 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.5/36.6 MB 764.2 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.5/36.6 MB 764.2 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.8/36.6 MB 757.0 kB/s eta 0:00:19\n","   ------------------------ --------------- 22.8/36.6 MB 757.0 kB/s eta 0:00:19\n","   ------------------------- -------------- 23.1/36.6 MB 754.6 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.1/36.6 MB 754.6 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.1/36.6 MB 754.6 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.3/36.6 MB 745.8 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.3/36.6 MB 745.8 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.3/36.6 MB 745.8 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.6/36.6 MB 736.7 kB/s eta 0:00:18\n","   ------------------------- -------------- 23.6/36.6 MB 736.7 kB/s eta 0:00:18\n","   -------------------------- ------------- 23.9/36.6 MB 730.2 kB/s eta 0:00:18\n","   -------------------------- ------------- 23.9/36.6 MB 730.2 kB/s eta 0:00:18\n","   -------------------------- ------------- 23.9/36.6 MB 730.2 kB/s eta 0:00:18\n","   -------------------------- ------------- 24.1/36.6 MB 721.8 kB/s eta 0:00:18\n","   -------------------------- ------------- 24.1/36.6 MB 721.8 kB/s eta 0:00:18\n","   -------------------------- ------------- 24.4/36.6 MB 716.5 kB/s eta 0:00:18\n","   -------------------------- ------------- 24.4/36.6 MB 716.5 kB/s eta 0:00:18\n","   -------------------------- ------------- 24.4/36.6 MB 716.5 kB/s eta 0:00:18\n","   -------------------------- ------------- 24.6/36.6 MB 709.3 kB/s eta 0:00:17\n","   -------------------------- ------------- 24.6/36.6 MB 709.3 kB/s eta 0:00:17\n","   -------------------------- ------------- 24.6/36.6 MB 709.3 kB/s eta 0:00:17\n","   --------------------------- ------------ 24.9/36.6 MB 693.5 kB/s eta 0:00:17\n","   --------------------------- ------------ 24.9/36.6 MB 693.5 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.2/36.6 MB 694.3 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.2/36.6 MB 694.3 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.2/36.6 MB 694.3 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   --------------------------- ------------ 25.4/36.6 MB 684.8 kB/s eta 0:00:17\n","   ---------------------------- ----------- 25.7/36.6 MB 649.7 kB/s eta 0:00:17\n","   ---------------------------- ----------- 25.7/36.6 MB 649.7 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.0/36.6 MB 641.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.0/36.6 MB 641.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.0/36.6 MB 641.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.2/36.6 MB 632.4 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.2/36.6 MB 632.4 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.2/36.6 MB 632.4 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.2/36.6 MB 632.4 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.2/36.6 MB 632.4 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.5/36.6 MB 612.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.5/36.6 MB 612.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.5/36.6 MB 612.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.5/36.6 MB 612.2 kB/s eta 0:00:17\n","   ---------------------------- ----------- 26.5/36.6 MB 612.2 kB/s eta 0:00:17\n","   ----------------------------- ---------- 26.7/36.6 MB 590.7 kB/s eta 0:00:17\n","   ----------------------------- ---------- 26.7/36.6 MB 590.7 kB/s eta 0:00:17\n","   ----------------------------- ---------- 26.7/36.6 MB 590.7 kB/s eta 0:00:17\n","   ----------------------------- ---------- 26.7/36.6 MB 590.7 kB/s eta 0:00:17\n","   ----------------------------- ---------- 26.7/36.6 MB 590.7 kB/s eta 0:00:17\n","   ----------------------------- ---------- 26.7/36.6 MB 590.7 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.0/36.6 MB 577.6 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.0/36.6 MB 577.6 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.0/36.6 MB 577.6 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.0/36.6 MB 577.6 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.0/36.6 MB 577.6 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.0/36.6 MB 577.6 kB/s eta 0:00:17\n","   ----------------------------- ---------- 27.3/36.6 MB 538.1 kB/s eta 0:00:18\n","   ----------------------------- ---------- 27.3/36.6 MB 538.1 kB/s eta 0:00:18\n","   ----------------------------- ---------- 27.3/36.6 MB 538.1 kB/s eta 0:00:18\n","   ----------------------------- ---------- 27.3/36.6 MB 538.1 kB/s eta 0:00:18\n","   ----------------------------- ---------- 27.3/36.6 MB 538.1 kB/s eta 0:00:18\n","   ----------------------------- ---------- 27.3/36.6 MB 538.1 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.5/36.6 MB 510.5 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.5/36.6 MB 510.5 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.5/36.6 MB 510.5 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.5/36.6 MB 510.5 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.5/36.6 MB 510.5 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.5/36.6 MB 510.5 kB/s eta 0:00:18\n","   ------------------------------ --------- 27.8/36.6 MB 480.8 kB/s eta 0:00:19\n","   ------------------------------ --------- 27.8/36.6 MB 480.8 kB/s eta 0:00:19\n","   ------------------------------ --------- 27.8/36.6 MB 480.8 kB/s eta 0:00:19\n","   ------------------------------ --------- 27.8/36.6 MB 480.8 kB/s eta 0:00:19\n","   ------------------------------ --------- 27.8/36.6 MB 480.8 kB/s eta 0:00:19\n","   ------------------------------ --------- 27.8/36.6 MB 480.8 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.0/36.6 MB 455.6 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.0/36.6 MB 455.6 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.0/36.6 MB 455.6 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.0/36.6 MB 455.6 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.3/36.6 MB 438.3 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.3/36.6 MB 438.3 kB/s eta 0:00:19\n","   ------------------------------ --------- 28.3/36.6 MB 438.3 kB/s eta 0:00:19\n","   ------------------------------- -------- 28.6/36.6 MB 430.9 kB/s eta 0:00:19\n","   ------------------------------- -------- 28.6/36.6 MB 430.9 kB/s eta 0:00:19\n","   ------------------------------- -------- 28.8/36.6 MB 431.1 kB/s eta 0:00:19\n","   ------------------------------- -------- 28.8/36.6 MB 431.1 kB/s eta 0:00:19\n","   ------------------------------- -------- 29.1/36.6 MB 422.3 kB/s eta 0:00:18\n","   ------------------------------- -------- 29.1/36.6 MB 422.3 kB/s eta 0:00:18\n","   ------------------------------- -------- 29.1/36.6 MB 422.3 kB/s eta 0:00:18\n","   -------------------------------- ------- 29.4/36.6 MB 413.5 kB/s eta 0:00:18\n","   -------------------------------- ------- 29.4/36.6 MB 413.5 kB/s eta 0:00:18\n","   -------------------------------- ------- 29.6/36.6 MB 412.8 kB/s eta 0:00:17\n","   -------------------------------- ------- 29.6/36.6 MB 412.8 kB/s eta 0:00:17\n","   -------------------------------- ------- 29.9/36.6 MB 412.8 kB/s eta 0:00:17\n","   -------------------------------- ------- 30.1/36.6 MB 412.4 kB/s eta 0:00:16\n","   -------------------------------- ------- 30.1/36.6 MB 412.4 kB/s eta 0:00:16\n","   --------------------------------- ------ 30.4/36.6 MB 412.4 kB/s eta 0:00:16\n","   --------------------------------- ------ 30.7/36.6 MB 412.4 kB/s eta 0:00:15\n","   --------------------------------- ------ 30.7/36.6 MB 412.4 kB/s eta 0:00:15\n","   --------------------------------- ------ 30.9/36.6 MB 422.6 kB/s eta 0:00:14\n","   --------------------------------- ------ 30.9/36.6 MB 422.6 kB/s eta 0:00:14\n","   --------------------------------- ------ 30.9/36.6 MB 422.6 kB/s eta 0:00:14\n","   --------------------------------- ------ 30.9/36.6 MB 422.6 kB/s eta 0:00:14\n","   --------------------------------- ------ 30.9/36.6 MB 422.6 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.2/36.6 MB 400.1 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.2/36.6 MB 400.1 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.2/36.6 MB 400.1 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.2/36.6 MB 400.1 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.2/36.6 MB 400.1 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.5/36.6 MB 378.7 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.5/36.6 MB 378.7 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.5/36.6 MB 378.7 kB/s eta 0:00:14\n","   ---------------------------------- ----- 31.7/36.6 MB 377.5 kB/s eta 0:00:13\n","   ---------------------------------- ----- 32.0/36.6 MB 377.1 kB/s eta 0:00:13\n","   ---------------------------------- ----- 32.0/36.6 MB 377.1 kB/s eta 0:00:13\n","   ----------------------------------- ---- 32.2/36.6 MB 382.3 kB/s eta 0:00:12\n","   ----------------------------------- ---- 32.2/36.6 MB 382.3 kB/s eta 0:00:12\n","   ----------------------------------- ---- 32.5/36.6 MB 387.1 kB/s eta 0:00:11\n","   ----------------------------------- ---- 32.8/36.6 MB 378.9 kB/s eta 0:00:11\n","   ------------------------------------ --- 33.0/36.6 MB 381.9 kB/s eta 0:00:10\n","   ------------------------------------ --- 33.0/36.6 MB 381.9 kB/s eta 0:00:10\n","   ------------------------------------ --- 33.3/36.6 MB 386.9 kB/s eta 0:00:09\n","   ------------------------------------ --- 33.6/36.6 MB 396.0 kB/s eta 0:00:08\n","   ------------------------------------ --- 33.6/36.6 MB 396.0 kB/s eta 0:00:08\n","   ------------------------------------ --- 33.8/36.6 MB 400.9 kB/s eta 0:00:07\n","   ------------------------------------- -- 34.1/36.6 MB 405.5 kB/s eta 0:00:07\n","   ------------------------------------- -- 34.1/36.6 MB 405.5 kB/s eta 0:00:07\n","   ------------------------------------- -- 34.3/36.6 MB 402.6 kB/s eta 0:00:06\n","   ------------------------------------- -- 34.6/36.6 MB 408.3 kB/s eta 0:00:05\n","   ------------------------------------- -- 34.6/36.6 MB 408.3 kB/s eta 0:00:05\n","   -------------------------------------- - 34.9/36.6 MB 411.5 kB/s eta 0:00:05\n","   -------------------------------------- - 34.9/36.6 MB 411.5 kB/s eta 0:00:05\n","   -------------------------------------- - 34.9/36.6 MB 411.5 kB/s eta 0:00:05\n","   -------------------------------------- - 34.9/36.6 MB 411.5 kB/s eta 0:00:05\n","   -------------------------------------- - 35.7/36.6 MB 420.7 kB/s eta 0:00:03\n","   -------------------------------------- - 35.7/36.6 MB 420.7 kB/s eta 0:00:03\n","   ---------------------------------------  35.9/36.6 MB 425.0 kB/s eta 0:00:02\n","   ---------------------------------------  36.2/36.6 MB 428.8 kB/s eta 0:00:02\n","   ---------------------------------------  36.2/36.6 MB 428.8 kB/s eta 0:00:02\n","   ---------------------------------------  36.4/36.6 MB 433.8 kB/s eta 0:00:01\n","   ---------------------------------------  36.4/36.6 MB 433.8 kB/s eta 0:00:01\n","   ---------------------------------------- 36.6/36.6 MB 432.1 kB/s  0:01:01\n","Using cached threadpoolctl-3.6.0-py3-none-any.whl (18 kB)\n","Installing collected packages: threadpoolctl, scipy, joblib, scikit-learn\n","\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   ---------- ----------------------------- 1/4 [scipy]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   -------------------- ------------------- 2/4 [joblib]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ------------------------------ --------- 3/4 [scikit-learn]\n","   ---------------------------------------- 4/4 [scikit-learn]\n","\n","Successfully installed joblib-1.5.3 scikit-learn-1.8.0 scipy-1.17.1 threadpoolctl-3.6.0\n","Note: you may need to restart the kernel to use updated packages.\n"]}],"execution_count":7},{"id":"73de870b-81d5-45a8-84a0-4b7ea7c40b06","cell_type":"code","source":"from sklearn.model_selection import train_test_split\nfrom sklearn.preprocessing import LabelEncoder\n\nle = LabelEncoder()\ndf_filtered['label_encoded'] = le.fit_transform(df_filtered['target'])\n\nX_train, X_val, y_train, y_val = train_test_split(\n    df_filtered['combined_text'],\n    df_filtered['label_encoded'],\n    test_size=0.2,\n    random_state=42,\n    stratify=df_filtered['label_encoded']\n)\n\nprint(le.classes_)\nprint(X_train.shape, X_val.shape)\nprint(y_train.value_counts())","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T20:45:45.193234Z","iopub.execute_input":"2026-04-08T20:45:45.193583Z","iopub.status.idle":"2026-04-08T20:45:47.901768Z","shell.execute_reply.started":"2026-04-08T20:45:45.193555Z","shell.execute_reply":"2026-04-08T20:45:47.901114Z"}},"outputs":[{"name":"stdout","text":"['anxiety' 'depression' 'stress']\n(23488,) (5873,)\nlabel_encoded\n2    12075\n1     8515\n0     2898\nName: count, dtype: int64\n","output_type":"stream"}],"execution_count":17},{"id":"218c19af-b7da-4589-b780-3d87c034eaa0","cell_type":"code","source":"pip install transformers datasets sentencepiece","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Collecting transformers\n","  Downloading transformers-5.5.0-py3-none-any.whl.metadata (32 kB)\n","Requirement already satisfied: datasets in E:\\conda\\envs\\mental_env\\Lib\\site-packages (4.8.4)\n","Collecting sentencepiece\n","  Downloading sentencepiece-0.2.1-cp311-cp311-win_amd64.whl.metadata (10 kB)\n","Requirement already satisfied: huggingface-hub<2.0,>=1.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (1.9.0)\n","Requirement already satisfied: numpy>=1.17 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (2.4.4)\n","Requirement already satisfied: packaging>=20.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (26.0)\n","Requirement already satisfied: pyyaml>=5.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (6.0.3)\n","Collecting regex>=2025.10.22 (from transformers)\n","  Downloading regex-2026.4.4-cp311-cp311-win_amd64.whl.metadata (41 kB)\n","Collecting tokenizers<=0.23.0,>=0.22.0 (from transformers)\n","  Downloading tokenizers-0.22.2-cp39-abi3-win_amd64.whl.metadata (7.4 kB)\n","Requirement already satisfied: typer in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (0.24.1)\n","Collecting safetensors>=0.4.3 (from transformers)\n","  Downloading safetensors-0.7.0-cp38-abi3-win_amd64.whl.metadata (4.2 kB)\n","Requirement already satisfied: tqdm>=4.27 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (4.67.3)\n","Requirement already satisfied: filelock>=3.10.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (3.25.2)\n","Requirement already satisfied: fsspec>=2023.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (2026.2.0)\n","Requirement already satisfied: hf-xet<2.0.0,>=1.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (1.4.3)\n","Collecting httpx<1,>=0.23.0 (from huggingface-hub<2.0,>=1.5.0->transformers)\n","  Using cached httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)\n","Requirement already satisfied: typing-extensions>=4.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (4.15.0)\n","Requirement already satisfied: anyio in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (4.12.1)\n","Requirement already satisfied: certifi in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (2026.1.4)\n","Collecting httpcore==1.* (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers)\n","  Using cached httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)\n","Requirement already satisfied: idna in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (2.10)\n","Collecting h11>=0.16 (from httpcore==1.*->httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers)\n","  Using cached h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)\n","Requirement already satisfied: pyarrow>=21.0.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (23.0.1)\n","Requirement already satisfied: dill<0.4.2,>=0.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (0.4.1)\n","Requirement already satisfied: pandas in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (3.0.2)\n","Requirement already satisfied: requests>=2.32.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (2.33.1)\n","Requirement already satisfied: xxhash in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (3.6.0)\n","Requirement already satisfied: multiprocess<0.70.20 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (0.70.19)\n","Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (3.13.5)\n","Requirement already satisfied: aiohappyeyeballs>=2.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (2.6.1)\n","Requirement already satisfied: aiosignal>=1.4.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (1.4.0)\n","Requirement already satisfied: attrs>=17.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (26.1.0)\n","Requirement already satisfied: frozenlist>=1.1.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (1.8.0)\n","Requirement already satisfied: multidict<7.0,>=4.5 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (6.7.1)\n","Requirement already satisfied: propcache>=0.2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (0.4.1)\n","Requirement already satisfied: yarl<2.0,>=1.17.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (1.23.0)\n","Requirement already satisfied: charset_normalizer<4,>=2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests>=2.32.2->datasets) (3.4.4)\n","Requirement already satisfied: urllib3<3,>=1.26 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests>=2.32.2->datasets) (2.6.3)\n","Requirement already satisfied: colorama in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from tqdm>=4.27->transformers) (0.4.6)\n","Requirement already satisfied: python-dateutil>=2.8.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from pandas->datasets) (2.9.0.post0)\n","Requirement already satisfied: tzdata in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from pandas->datasets) (2026.1)\n","Requirement already satisfied: six>=1.5 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from python-dateutil>=2.8.2->pandas->datasets) (1.17.0)\n","Requirement already satisfied: click>=8.2.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (8.3.2)\n","Requirement already satisfied: shellingham>=1.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (1.5.4)\n","Requirement already satisfied: rich>=12.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (14.3.3)\n","Requirement already satisfied: annotated-doc>=0.0.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (0.0.4)\n","Requirement already satisfied: markdown-it-py>=2.2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->transformers) (4.0.0)\n","Requirement already satisfied: pygments<3.0.0,>=2.13.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->transformers) (2.20.0)\n","Requirement already satisfied: mdurl~=0.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from markdown-it-py>=2.2.0->rich>=12.3.0->typer->transformers) (0.1.2)\n","Downloading transformers-5.5.0-py3-none-any.whl (10.2 MB)\n","   ---------------------------------------- 0.0/10.2 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/10.2 MB ? eta -:--:--\n","   - -------------------------------------- 0.3/10.2 MB ? eta -:--:--\n","   -- ------------------------------------- 0.5/10.2 MB 882.6 kB/s eta 0:00:12\n","   -- ------------------------------------- 0.5/10.2 MB 882.6 kB/s eta 0:00:12\n","   --- ------------------------------------ 0.8/10.2 MB 882.6 kB/s eta 0:00:11\n","   ---- ----------------------------------- 1.0/10.2 MB 868.0 kB/s eta 0:00:11\n","   ---- ----------------------------------- 1.0/10.2 MB 868.0 kB/s eta 0:00:11\n","   ----- ---------------------------------- 1.3/10.2 MB 871.6 kB/s eta 0:00:11\n","   ----- ---------------------------------- 1.3/10.2 MB 871.6 kB/s eta 0:00:11\n","   ------ --------------------------------- 1.6/10.2 MB 798.7 kB/s eta 0:00:11\n","   ------- -------------------------------- 1.8/10.2 MB 812.0 kB/s eta 0:00:11\n","   -------- ------------------------------- 2.1/10.2 MB 815.6 kB/s eta 0:00:10\n","   -------- ------------------------------- 2.1/10.2 MB 815.6 kB/s eta 0:00:10\n","   --------- ------------------------------ 2.4/10.2 MB 823.4 kB/s eta 0:00:10\n","   --------- ------------------------------ 2.4/10.2 MB 823.4 kB/s eta 0:00:10\n","   --------- ------------------------------ 2.4/10.2 MB 823.4 kB/s eta 0:00:10\n","   --------- ------------------------------ 2.4/10.2 MB 823.4 kB/s eta 0:00:10\n","   ----------- ---------------------------- 2.9/10.2 MB 745.6 kB/s eta 0:00:10\n","   ----------- ---------------------------- 2.9/10.2 MB 745.6 kB/s eta 0:00:10\n","   ------------ --------------------------- 3.1/10.2 MB 747.2 kB/s eta 0:00:10\n","   ------------- -------------------------- 3.4/10.2 MB 754.0 kB/s eta 0:00:10\n","   ------------- -------------------------- 3.4/10.2 MB 754.0 kB/s eta 0:00:10\n","   -------------- ------------------------- 3.7/10.2 MB 747.0 kB/s eta 0:00:09\n","   -------------- ------------------------- 3.7/10.2 MB 747.0 kB/s eta 0:00:09\n","   --------------- ------------------------ 3.9/10.2 MB 738.6 kB/s eta 0:00:09\n","   ---------------- ----------------------- 4.2/10.2 MB 744.6 kB/s eta 0:00:09\n","   ---------------- ----------------------- 4.2/10.2 MB 744.6 kB/s eta 0:00:09\n","   ----------------- ---------------------- 4.5/10.2 MB 739.5 kB/s eta 0:00:08\n","   ----------------- ---------------------- 4.5/10.2 MB 739.5 kB/s eta 0:00:08\n","   ------------------ --------------------- 4.7/10.2 MB 731.3 kB/s eta 0:00:08\n","   ------------------ --------------------- 4.7/10.2 MB 731.3 kB/s eta 0:00:08\n","   ------------------- -------------------- 5.0/10.2 MB 724.2 kB/s eta 0:00:08\n","   ------------------- -------------------- 5.0/10.2 MB 724.2 kB/s eta 0:00:08\n","   ------------------- -------------------- 5.0/10.2 MB 724.2 kB/s eta 0:00:08\n","   ------------------- -------------------- 5.0/10.2 MB 724.2 kB/s eta 0:00:08\n","   --------------------- ------------------ 5.5/10.2 MB 718.5 kB/s eta 0:00:07\n","   ---------------------- ----------------- 5.8/10.2 MB 722.0 kB/s eta 0:00:07\n","   ---------------------- ----------------- 5.8/10.2 MB 722.0 kB/s eta 0:00:07\n","   ----------------------- ---------------- 6.0/10.2 MB 712.5 kB/s eta 0:00:06\n","   ----------------------- ---------------- 6.0/10.2 MB 712.5 kB/s eta 0:00:06\n","   ------------------------ --------------- 6.3/10.2 MB 715.9 kB/s eta 0:00:06\n","   ------------------------- -------------- 6.6/10.2 MB 715.2 kB/s eta 0:00:06\n","   ------------------------- -------------- 6.6/10.2 MB 715.2 kB/s eta 0:00:06\n","   ------------------------- -------------- 6.6/10.2 MB 715.2 kB/s eta 0:00:06\n","   -------------------------- ------------- 6.8/10.2 MB 706.1 kB/s eta 0:00:05\n","   --------------------------- ------------ 7.1/10.2 MB 710.4 kB/s eta 0:00:05\n","   --------------------------- ------------ 7.1/10.2 MB 710.4 kB/s eta 0:00:05\n","   ---------------------------- ----------- 7.3/10.2 MB 707.8 kB/s eta 0:00:05\n","   ---------------------------- ----------- 7.3/10.2 MB 707.8 kB/s eta 0:00:05\n","   ----------------------------- ---------- 7.6/10.2 MB 705.4 kB/s eta 0:00:04\n","   ----------------------------- ---------- 7.6/10.2 MB 705.4 kB/s eta 0:00:04\n","   ------------------------------ --------- 7.9/10.2 MB 702.1 kB/s eta 0:00:04\n","   ------------------------------ --------- 7.9/10.2 MB 702.1 kB/s eta 0:00:04\n","   ------------------------------- -------- 8.1/10.2 MB 699.0 kB/s eta 0:00:04\n","   ------------------------------- -------- 8.1/10.2 MB 699.0 kB/s eta 0:00:04\n","   ------------------------------- -------- 8.1/10.2 MB 699.0 kB/s eta 0:00:04\n","   ------------------------------- -------- 8.1/10.2 MB 699.0 kB/s eta 0:00:04\n","   --------------------------------- ------ 8.7/10.2 MB 690.1 kB/s eta 0:00:03\n","   --------------------------------- ------ 8.7/10.2 MB 690.1 kB/s eta 0:00:03\n","   ---------------------------------- ----- 8.9/10.2 MB 692.9 kB/s eta 0:00:02\n","   ---------------------------------- ----- 8.9/10.2 MB 692.9 kB/s eta 0:00:02\n","   ----------------------------------- ---- 9.2/10.2 MB 688.9 kB/s eta 0:00:02\n","   ------------------------------------ --- 9.4/10.2 MB 693.3 kB/s eta 0:00:02\n","   ------------------------------------ --- 9.4/10.2 MB 693.3 kB/s eta 0:00:02\n","   ------------------------------------ --- 9.4/10.2 MB 693.3 kB/s eta 0:00:02\n","   ------------------------------------- -- 9.7/10.2 MB 686.3 kB/s eta 0:00:01\n","   ------------------------------------- -- 9.7/10.2 MB 686.3 kB/s eta 0:00:01\n","   -------------------------------------- - 10.0/10.2 MB 685.2 kB/s eta 0:00:01\n","   -------------------------------------- - 10.0/10.2 MB 685.2 kB/s eta 0:00:01\n","   ---------------------------------------- 10.2/10.2 MB 681.2 kB/s  0:00:14\n","Using cached httpx-0.28.1-py3-none-any.whl (73 kB)\n","Using cached httpcore-1.0.9-py3-none-any.whl (78 kB)\n","Downloading tokenizers-0.22.2-cp39-abi3-win_amd64.whl (2.7 MB)\n","   ---------------------------------------- 0.0/2.7 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/2.7 MB ? eta -:--:--\n","   --- ------------------------------------ 0.3/2.7 MB ? eta -:--:--\n","   ------- -------------------------------- 0.5/2.7 MB 799.2 kB/s eta 0:00:03\n","   ------- -------------------------------- 0.5/2.7 MB 799.2 kB/s eta 0:00:03\n","   ----------- ---------------------------- 0.8/2.7 MB 838.9 kB/s eta 0:00:03\n","   ----------- ---------------------------- 0.8/2.7 MB 838.9 kB/s eta 0:00:03\n","   --------------- ------------------------ 1.0/2.7 MB 762.8 kB/s eta 0:00:03\n","   ------------------- -------------------- 1.3/2.7 MB 789.6 kB/s eta 0:00:02\n","   ------------------- -------------------- 1.3/2.7 MB 789.6 kB/s eta 0:00:02\n","   ---------------------- ----------------- 1.6/2.7 MB 798.7 kB/s eta 0:00:02\n","   -------------------------- ------------- 1.8/2.7 MB 805.4 kB/s eta 0:00:02\n","   -------------------------- ------------- 1.8/2.7 MB 805.4 kB/s eta 0:00:02\n","   ------------------------------ --------- 2.1/2.7 MB 809.8 kB/s eta 0:00:01\n","   ------------------------------ --------- 2.1/2.7 MB 809.8 kB/s eta 0:00:01\n","   ---------------------------------- ----- 2.4/2.7 MB 758.2 kB/s eta 0:00:01\n","   ---------------------------------- ----- 2.4/2.7 MB 758.2 kB/s eta 0:00:01\n","   -------------------------------------- - 2.6/2.7 MB 743.8 kB/s eta 0:00:01\n","   ---------------------------------------- 2.7/2.7 MB 739.8 kB/s  0:00:03\n","Downloading sentencepiece-0.2.1-cp311-cp311-win_amd64.whl (1.1 MB)\n","   ---------------------------------------- 0.0/1.1 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/1.1 MB ? eta -:--:--\n","   --------- ------------------------------ 0.3/1.1 MB ? eta -:--:--\n","   ------------------- -------------------- 0.5/1.1 MB 882.6 kB/s eta 0:00:01\n","   ------------------- -------------------- 0.5/1.1 MB 882.6 kB/s eta 0:00:01\n","   ------------------- -------------------- 0.5/1.1 MB 882.6 kB/s eta 0:00:01\n","   ----------------------------- ---------- 0.8/1.1 MB 645.7 kB/s eta 0:00:01\n","   ---------------------------------------  1.0/1.1 MB 653.7 kB/s eta 0:00:01\n","   ---------------------------------------- 1.1/1.1 MB 642.2 kB/s  0:00:01\n","Using cached h11-0.16.0-py3-none-any.whl (37 kB)\n","Downloading regex-2026.4.4-cp311-cp311-win_amd64.whl (278 kB)\n","Downloading safetensors-0.7.0-cp38-abi3-win_amd64.whl (341 kB)\n","Installing collected packages: sentencepiece, safetensors, regex, h11, httpcore, httpx, tokenizers, transformers\n","\n","   ----- ---------------------------------- 1/8 [safetensors]\n","   ---------- ----------------------------- 2/8 [regex]\n","   ---------- ----------------------------- 2/8 [regex]\n","  Attempting uninstall: h11\n","   ---------- ----------------------------- 2/8 [regex]\n","    Found existing installation: h11 0.9.0\n","   ---------- ----------------------------- 2/8 [regex]\n","    Uninstalling h11-0.9.0:\n","   ---------- ----------------------------- 2/8 [regex]\n","      Successfully uninstalled h11-0.9.0\n","   ---------- ----------------------------- 2/8 [regex]\n","   --------------- ------------------------ 3/8 [h11]\n","   --------------- ------------------------ 3/8 [h11]\n","   --------------- ------------------------ 3/8 [h11]\n","  Attempting uninstall: httpcore\n","   --------------- ------------------------ 3/8 [h11]\n","    Found existing installation: httpcore 0.9.1\n","   --------------- ------------------------ 3/8 [h11]\n","    Uninstalling httpcore-0.9.1:\n","   --------------- ------------------------ 3/8 [h11]\n","      Successfully uninstalled httpcore-0.9.1\n","   --------------- ------------------------ 3/8 [h11]\n","   -------------------- ------------------- 4/8 [httpcore]\n","   -------------------- ------------------- 4/8 [httpcore]\n","   -------------------- ------------------- 4/8 [httpcore]\n","   -------------------- ------------------- 4/8 [httpcore]\n","  Attempting uninstall: httpx\n","   -------------------- ------------------- 4/8 [httpcore]\n","    Found existing installation: httpx 0.13.3\n","   -------------------- ------------------- 4/8 [httpcore]\n","    Uninstalling httpx-0.13.3:\n","   -------------------- ------------------- 4/8 [httpcore]\n","   ------------------------- -------------- 5/8 [httpx]\n","      Successfully uninstalled httpx-0.13.3\n","   ------------------------- -------------- 5/8 [httpx]\n","   ------------------------- -------------- 5/8 [httpx]\n","   ------------------------- -------------- 5/8 [httpx]\n","   ------------------------- -------------- 5/8 [httpx]\n","   ------------------------- -------------- 5/8 [httpx]\n","   ------------------------------ --------- 6/8 [tokenizers]\n","   ------------------------------ --------- 6/8 [tokenizers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ----------------------------------- ---- 7/8 [transformers]\n","   ---------------------------------------- 8/8 [transformers]\n","\n","Successfully installed h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 regex-2026.4.4 safetensors-0.7.0 sentencepiece-0.2.1 tokenizers-0.22.2 transformers-5.5.0\n","Note: you may need to restart the kernel to use updated packages.\n"]},{"name":"stderr","output_type":"stream","text":["ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.\n","googletrans 4.0.0rc1 requires httpx==0.13.3, but you have httpx 0.28.1 which is incompatible.\n"]}],"execution_count":10},{"id":"6511a590-c17d-4ddc-a16b-62c937e2a25c","cell_type":"code","source":"import sys\n!{sys.executable} -m pip install transformers datasets sentencepiece torch","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Requirement already satisfied: transformers in E:\\conda\\envs\\mental_env\\Lib\\site-packages (5.5.0)\n","Requirement already satisfied: datasets in E:\\conda\\envs\\mental_env\\Lib\\site-packages (4.8.4)\n","Requirement already satisfied: sentencepiece in E:\\conda\\envs\\mental_env\\Lib\\site-packages (0.2.1)\n","Collecting torch\n","  Downloading torch-2.11.0-cp311-cp311-win_amd64.whl.metadata (29 kB)\n","Requirement already satisfied: huggingface-hub<2.0,>=1.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (1.9.0)\n","Requirement already satisfied: numpy>=1.17 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (2.4.4)\n","Requirement already satisfied: packaging>=20.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (26.0)\n","Requirement already satisfied: pyyaml>=5.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (6.0.3)\n","Requirement already satisfied: regex>=2025.10.22 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (2026.4.4)\n","Requirement already satisfied: tokenizers<=0.23.0,>=0.22.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (0.22.2)\n","Requirement already satisfied: typer in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (0.24.1)\n","Requirement already satisfied: safetensors>=0.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (0.7.0)\n","Requirement already satisfied: tqdm>=4.27 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers) (4.67.3)\n","Requirement already satisfied: filelock>=3.10.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (3.25.2)\n","Requirement already satisfied: fsspec>=2023.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (2026.2.0)\n","Requirement already satisfied: hf-xet<2.0.0,>=1.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (1.4.3)\n","Requirement already satisfied: httpx<1,>=0.23.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (0.28.1)\n","Requirement already satisfied: typing-extensions>=4.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface-hub<2.0,>=1.5.0->transformers) (4.15.0)\n","Requirement already satisfied: anyio in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (4.12.1)\n","Requirement already satisfied: certifi in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (2026.1.4)\n","Requirement already satisfied: httpcore==1.* in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (1.0.9)\n","Requirement already satisfied: idna in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (2.10)\n","Requirement already satisfied: h11>=0.16 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpcore==1.*->httpx<1,>=0.23.0->huggingface-hub<2.0,>=1.5.0->transformers) (0.16.0)\n","Requirement already satisfied: pyarrow>=21.0.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (23.0.1)\n","Requirement already satisfied: dill<0.4.2,>=0.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (0.4.1)\n","Requirement already satisfied: pandas in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (3.0.2)\n","Requirement already satisfied: requests>=2.32.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (2.33.1)\n","Requirement already satisfied: xxhash in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (3.6.0)\n","Requirement already satisfied: multiprocess<0.70.20 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from datasets) (0.70.19)\n","Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (3.13.5)\n","Collecting setuptools<82 (from torch)\n","  Downloading setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB)\n","Collecting sympy>=1.13.3 (from torch)\n","  Downloading sympy-1.14.0-py3-none-any.whl.metadata (12 kB)\n","Collecting networkx>=2.5.1 (from torch)\n","  Downloading networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB)\n","Requirement already satisfied: jinja2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch) (3.1.6)\n","Requirement already satisfied: aiohappyeyeballs>=2.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (2.6.1)\n","Requirement already satisfied: aiosignal>=1.4.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (1.4.0)\n","Requirement already satisfied: attrs>=17.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (26.1.0)\n","Requirement already satisfied: frozenlist>=1.1.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (1.8.0)\n","Requirement already satisfied: multidict<7.0,>=4.5 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (6.7.1)\n","Requirement already satisfied: propcache>=0.2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (0.4.1)\n","Requirement already satisfied: yarl<2.0,>=1.17.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2026.2.0,>=2023.1.0->datasets) (1.23.0)\n","Requirement already satisfied: charset_normalizer<4,>=2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests>=2.32.2->datasets) (3.4.4)\n","Requirement already satisfied: urllib3<3,>=1.26 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from requests>=2.32.2->datasets) (2.6.3)\n","Collecting mpmath<1.4,>=1.1.0 (from sympy>=1.13.3->torch)\n","  Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)\n","Requirement already satisfied: colorama in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from tqdm>=4.27->transformers) (0.4.6)\n","Requirement already satisfied: MarkupSafe>=2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from jinja2->torch) (3.0.2)\n","Requirement already satisfied: python-dateutil>=2.8.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from pandas->datasets) (2.9.0.post0)\n","Requirement already satisfied: tzdata in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from pandas->datasets) (2026.1)\n","Requirement already satisfied: six>=1.5 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from python-dateutil>=2.8.2->pandas->datasets) (1.17.0)\n","Requirement already satisfied: click>=8.2.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (8.3.2)\n","Requirement already satisfied: shellingham>=1.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (1.5.4)\n","Requirement already satisfied: rich>=12.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (14.3.3)\n","Requirement already satisfied: annotated-doc>=0.0.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers) (0.0.4)\n","Requirement already satisfied: markdown-it-py>=2.2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->transformers) (4.0.0)\n","Requirement already satisfied: pygments<3.0.0,>=2.13.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->transformers) (2.20.0)\n","Requirement already satisfied: mdurl~=0.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from markdown-it-py>=2.2.0->rich>=12.3.0->typer->transformers) (0.1.2)\n","Downloading torch-2.11.0-cp311-cp311-win_amd64.whl (114.5 MB)\n","   ---------------------------------------- 0.0/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.3/114.5 MB ? eta -:--:--\n","   ---------------------------------------- 0.5/114.5 MB 258.3 kB/s eta 0:07:22\n","   ---------------------------------------- 0.5/114.5 MB 258.3 kB/s eta 0:07:22\n","   ---------------------------------------- 0.5/114.5 MB 258.3 kB/s eta 0:07:22\n","   ---------------------------------------- 0.8/114.5 MB 313.6 kB/s eta 0:06:03\n","   ---------------------------------------- 0.8/114.5 MB 313.6 kB/s eta 0:06:03\n","   ---------------------------------------- 0.8/114.5 MB 313.6 kB/s eta 0:06:03\n","   ---------------------------------------- 0.8/114.5 MB 313.6 kB/s eta 0:06:03\n","   ---------------------------------------- 1.0/114.5 MB 331.1 kB/s eta 0:05:43\n","   ---------------------------------------- 1.0/114.5 MB 331.1 kB/s eta 0:05:43\n","   ---------------------------------------- 1.3/114.5 MB 351.4 kB/s eta 0:05:23\n","   ---------------------------------------- 1.3/114.5 MB 351.4 kB/s eta 0:05:23\n","    --------------------------------------- 1.6/114.5 MB 395.7 kB/s eta 0:04:46\n","    --------------------------------------- 1.6/114.5 MB 395.7 kB/s eta 0:04:46\n","    --------------------------------------- 1.8/114.5 MB 428.3 kB/s eta 0:04:24\n","    --------------------------------------- 1.8/114.5 MB 428.3 kB/s eta 0:04:24\n","    --------------------------------------- 2.1/114.5 MB 448.3 kB/s eta 0:04:11\n","    --------------------------------------- 2.1/114.5 MB 448.3 kB/s eta 0:04:11\n","    --------------------------------------- 2.4/114.5 MB 458.1 kB/s eta 0:04:05\n","    --------------------------------------- 2.4/114.5 MB 458.1 kB/s eta 0:04:05\n","    --------------------------------------- 2.6/114.5 MB 476.3 kB/s eta 0:03:55\n","    --------------------------------------- 2.6/114.5 MB 476.3 kB/s eta 0:03:55\n","   - -------------------------------------- 2.9/114.5 MB 489.2 kB/s eta 0:03:49\n","   - -------------------------------------- 3.1/114.5 MB 507.0 kB/s eta 0:03:40\n","   - -------------------------------------- 3.1/114.5 MB 507.0 kB/s eta 0:03:40\n","   - -------------------------------------- 3.4/114.5 MB 524.3 kB/s eta 0:03:32\n","   - -------------------------------------- 3.7/114.5 MB 539.9 kB/s eta 0:03:26\n","   - -------------------------------------- 3.9/114.5 MB 555.3 kB/s eta 0:03:20\n","   - -------------------------------------- 3.9/114.5 MB 555.3 kB/s eta 0:03:20\n","   - -------------------------------------- 4.2/114.5 MB 568.1 kB/s eta 0:03:15\n","   - -------------------------------------- 4.5/114.5 MB 579.8 kB/s eta 0:03:10\n","   - -------------------------------------- 4.5/114.5 MB 579.8 kB/s eta 0:03:10\n","   - -------------------------------------- 4.7/114.5 MB 591.7 kB/s eta 0:03:06\n","   - -------------------------------------- 5.0/114.5 MB 600.4 kB/s eta 0:03:03\n","   - -------------------------------------- 5.0/114.5 MB 600.4 kB/s eta 0:03:03\n","   - -------------------------------------- 5.2/114.5 MB 603.7 kB/s eta 0:03:02\n","   - -------------------------------------- 5.5/114.5 MB 613.4 kB/s eta 0:02:58\n","   - -------------------------------------- 5.5/114.5 MB 613.4 kB/s eta 0:02:58\n","   -- ------------------------------------- 5.8/114.5 MB 621.4 kB/s eta 0:02:56\n","   -- ------------------------------------- 6.0/114.5 MB 628.8 kB/s eta 0:02:53\n","   -- ------------------------------------- 6.0/114.5 MB 628.8 kB/s eta 0:02:53\n","   -- ------------------------------------- 6.0/114.5 MB 628.8 kB/s eta 0:02:53\n","   -- ------------------------------------- 6.0/114.5 MB 628.8 kB/s eta 0:02:53\n","   -- ------------------------------------- 6.3/114.5 MB 597.4 kB/s eta 0:03:02\n","   -- ------------------------------------- 6.8/114.5 MB 639.4 kB/s eta 0:02:49\n","   -- ------------------------------------- 6.8/114.5 MB 639.4 kB/s eta 0:02:49\n","   -- ------------------------------------- 7.1/114.5 MB 641.5 kB/s eta 0:02:48\n","   -- ------------------------------------- 7.1/114.5 MB 641.5 kB/s eta 0:02:48\n","   -- ------------------------------------- 7.3/114.5 MB 638.9 kB/s eta 0:02:48\n","   -- ------------------------------------- 7.3/114.5 MB 638.9 kB/s eta 0:02:48\n","   -- ------------------------------------- 7.6/114.5 MB 644.4 kB/s eta 0:02:46\n","   -- ------------------------------------- 7.9/114.5 MB 644.4 kB/s eta 0:02:46\n","   -- ------------------------------------- 7.9/114.5 MB 644.4 kB/s eta 0:02:46\n","   -- ------------------------------------- 8.1/114.5 MB 647.8 kB/s eta 0:02:45\n","   -- ------------------------------------- 8.4/114.5 MB 652.6 kB/s eta 0:02:43\n","   -- ------------------------------------- 8.4/114.5 MB 652.6 kB/s eta 0:02:43\n","   -- ------------------------------------- 8.4/114.5 MB 652.6 kB/s eta 0:02:43\n","   -- ------------------------------------- 8.4/114.5 MB 652.6 kB/s eta 0:02:43\n","   -- ------------------------------------- 8.4/114.5 MB 652.6 kB/s eta 0:02:43\n","   --- ------------------------------------ 8.9/114.5 MB 649.8 kB/s eta 0:02:43\n","   --- ------------------------------------ 9.2/114.5 MB 654.9 kB/s eta 0:02:41\n","   --- ------------------------------------ 9.4/114.5 MB 659.8 kB/s eta 0:02:40\n","   --- ------------------------------------ 9.4/114.5 MB 659.8 kB/s eta 0:02:40\n","   --- ------------------------------------ 9.4/114.5 MB 659.8 kB/s eta 0:02:40\n","   --- ------------------------------------ 9.7/114.5 MB 655.8 kB/s eta 0:02:40\n","   --- ----------------------------------- 10.0/114.5 MB 659.0 kB/s eta 0:02:39\n","   --- ----------------------------------- 10.0/114.5 MB 659.0 kB/s eta 0:02:39\n","   --- ----------------------------------- 10.2/114.5 MB 656.6 kB/s eta 0:02:39\n","   --- ----------------------------------- 10.2/114.5 MB 656.6 kB/s eta 0:02:39\n","   --- ----------------------------------- 10.2/114.5 MB 656.6 kB/s eta 0:02:39\n","   --- ----------------------------------- 10.2/114.5 MB 656.6 kB/s eta 0:02:39\n","   --- ----------------------------------- 10.7/114.5 MB 656.7 kB/s eta 0:02:39\n","   --- ----------------------------------- 11.0/114.5 MB 660.8 kB/s eta 0:02:37\n","   --- ----------------------------------- 11.0/114.5 MB 660.8 kB/s eta 0:02:37\n","   --- ----------------------------------- 11.3/114.5 MB 664.1 kB/s eta 0:02:36\n","   --- ----------------------------------- 11.5/114.5 MB 667.4 kB/s eta 0:02:35\n","   ---- ---------------------------------- 11.8/114.5 MB 670.5 kB/s eta 0:02:34\n","   ---- ---------------------------------- 11.8/114.5 MB 670.5 kB/s eta 0:02:34\n","   ---- ---------------------------------- 12.1/114.5 MB 669.9 kB/s eta 0:02:33\n","   ---- ---------------------------------- 12.1/114.5 MB 669.9 kB/s eta 0:02:33\n","   ---- ---------------------------------- 12.3/114.5 MB 668.8 kB/s eta 0:02:33\n","   ---- ---------------------------------- 12.3/114.5 MB 668.8 kB/s eta 0:02:33\n","   ---- ---------------------------------- 12.6/114.5 MB 672.2 kB/s eta 0:02:32\n","   ---- ---------------------------------- 12.8/114.5 MB 675.0 kB/s eta 0:02:31\n","   ---- ---------------------------------- 13.1/114.5 MB 677.7 kB/s eta 0:02:30\n","   ---- ---------------------------------- 13.1/114.5 MB 677.7 kB/s eta 0:02:30\n","   ---- ---------------------------------- 13.4/114.5 MB 680.9 kB/s eta 0:02:29\n","   ---- ---------------------------------- 13.6/114.5 MB 684.0 kB/s eta 0:02:28\n","   ---- ---------------------------------- 13.6/114.5 MB 684.0 kB/s eta 0:02:28\n","   ---- ---------------------------------- 13.9/114.5 MB 686.4 kB/s eta 0:02:27\n","   ---- ---------------------------------- 14.2/114.5 MB 688.8 kB/s eta 0:02:26\n","   ---- ---------------------------------- 14.4/114.5 MB 691.1 kB/s eta 0:02:25\n","   ---- ---------------------------------- 14.4/114.5 MB 691.1 kB/s eta 0:02:25\n","   ---- ---------------------------------- 14.7/114.5 MB 693.8 kB/s eta 0:02:24\n","   ----- --------------------------------- 14.9/114.5 MB 696.0 kB/s eta 0:02:24\n","   ----- --------------------------------- 14.9/114.5 MB 696.0 kB/s eta 0:02:24\n","   ----- --------------------------------- 15.2/114.5 MB 698.6 kB/s eta 0:02:23\n","   ----- --------------------------------- 15.5/114.5 MB 700.6 kB/s eta 0:02:22\n","   ----- --------------------------------- 15.7/114.5 MB 703.0 kB/s eta 0:02:21\n","   ----- --------------------------------- 15.7/114.5 MB 703.0 kB/s eta 0:02:21\n","   ----- --------------------------------- 16.0/114.5 MB 703.0 kB/s eta 0:02:21\n","   ----- --------------------------------- 16.3/114.5 MB 704.8 kB/s eta 0:02:20\n","   ----- --------------------------------- 16.3/114.5 MB 704.8 kB/s eta 0:02:20\n","   ----- --------------------------------- 16.5/114.5 MB 707.1 kB/s eta 0:02:19\n","   ----- --------------------------------- 16.8/114.5 MB 709.4 kB/s eta 0:02:18\n","   ----- --------------------------------- 16.8/114.5 MB 709.4 kB/s eta 0:02:18\n","   ----- --------------------------------- 17.0/114.5 MB 711.1 kB/s eta 0:02:18\n","   ----- --------------------------------- 17.3/114.5 MB 713.2 kB/s eta 0:02:17\n","   ----- --------------------------------- 17.6/114.5 MB 714.8 kB/s eta 0:02:16\n","   ----- --------------------------------- 17.6/114.5 MB 714.8 kB/s eta 0:02:16\n","   ------ -------------------------------- 17.8/114.5 MB 716.9 kB/s eta 0:02:15\n","   ------ -------------------------------- 18.1/114.5 MB 718.4 kB/s eta 0:02:15\n","   ------ -------------------------------- 18.1/114.5 MB 718.4 kB/s eta 0:02:15\n","   ------ -------------------------------- 18.4/114.5 MB 720.4 kB/s eta 0:02:14\n","   ------ -------------------------------- 18.6/114.5 MB 721.8 kB/s eta 0:02:13\n","   ------ -------------------------------- 18.9/114.5 MB 723.7 kB/s eta 0:02:13\n","   ------ -------------------------------- 18.9/114.5 MB 723.7 kB/s eta 0:02:13\n","   ------ -------------------------------- 19.1/114.5 MB 725.5 kB/s eta 0:02:12\n","   ------ -------------------------------- 19.4/114.5 MB 726.9 kB/s eta 0:02:11\n","   ------ -------------------------------- 19.4/114.5 MB 726.9 kB/s eta 0:02:11\n","   ------ -------------------------------- 19.7/114.5 MB 728.6 kB/s eta 0:02:11\n","   ------ -------------------------------- 19.9/114.5 MB 729.9 kB/s eta 0:02:10\n","   ------ -------------------------------- 20.2/114.5 MB 731.5 kB/s eta 0:02:09\n","   ------ -------------------------------- 20.2/114.5 MB 731.5 kB/s eta 0:02:09\n","   ------ -------------------------------- 20.4/114.5 MB 732.8 kB/s eta 0:02:09\n","   ------- ------------------------------- 20.7/114.5 MB 734.4 kB/s eta 0:02:08\n","   ------- ------------------------------- 20.7/114.5 MB 734.4 kB/s eta 0:02:08\n","   ------- ------------------------------- 21.0/114.5 MB 735.5 kB/s eta 0:02:08\n","   ------- ------------------------------- 21.2/114.5 MB 737.1 kB/s eta 0:02:07\n","   ------- ------------------------------- 21.5/114.5 MB 738.2 kB/s eta 0:02:07\n","   ------- ------------------------------- 21.5/114.5 MB 738.2 kB/s eta 0:02:07\n","   ------- ------------------------------- 21.8/114.5 MB 739.7 kB/s eta 0:02:06\n","   ------- ------------------------------- 22.0/114.5 MB 740.7 kB/s eta 0:02:05\n","   ------- ------------------------------- 22.0/114.5 MB 740.7 kB/s eta 0:02:05\n","   ------- ------------------------------- 22.3/114.5 MB 742.1 kB/s eta 0:02:05\n","   ------- ------------------------------- 22.3/114.5 MB 742.1 kB/s eta 0:02:05\n","   ------- ------------------------------- 22.3/114.5 MB 742.1 kB/s eta 0:02:05\n","   ------- ------------------------------- 22.8/114.5 MB 756.1 kB/s eta 0:02:02\n","   ------- ------------------------------- 23.1/114.5 MB 762.6 kB/s eta 0:02:00\n","   ------- ------------------------------- 23.3/114.5 MB 763.4 kB/s eta 0:02:00\n","   ------- ------------------------------- 23.3/114.5 MB 763.4 kB/s eta 0:02:00\n","   -------- ------------------------------ 23.6/114.5 MB 772.7 kB/s eta 0:01:58\n","   -------- ------------------------------ 23.9/114.5 MB 773.4 kB/s eta 0:01:58\n","   -------- ------------------------------ 24.1/114.5 MB 783.7 kB/s eta 0:01:56\n","   -------- ------------------------------ 24.1/114.5 MB 783.7 kB/s eta 0:01:56\n","   -------- ------------------------------ 24.4/114.5 MB 784.7 kB/s eta 0:01:55\n","   -------- ------------------------------ 24.6/114.5 MB 792.5 kB/s eta 0:01:54\n","   -------- ------------------------------ 24.6/114.5 MB 792.5 kB/s eta 0:01:54\n","   -------- ------------------------------ 24.9/114.5 MB 793.5 kB/s eta 0:01:53\n","   -------- ------------------------------ 25.2/114.5 MB 793.9 kB/s eta 0:01:53\n","   -------- ------------------------------ 25.2/114.5 MB 793.9 kB/s eta 0:01:53\n","   -------- ------------------------------ 25.4/114.5 MB 795.6 kB/s eta 0:01:52\n","   -------- ------------------------------ 25.7/114.5 MB 796.0 kB/s eta 0:01:52\n","   -------- ------------------------------ 25.7/114.5 MB 796.0 kB/s eta 0:01:52\n","   -------- ------------------------------ 25.7/114.5 MB 796.0 kB/s eta 0:01:52\n","   -------- ------------------------------ 25.7/114.5 MB 796.0 kB/s eta 0:01:52\n","   --------- ----------------------------- 26.5/114.5 MB 804.8 kB/s eta 0:01:50\n","   --------- ----------------------------- 26.5/114.5 MB 804.8 kB/s eta 0:01:50\n","   --------- ----------------------------- 26.7/114.5 MB 804.7 kB/s eta 0:01:50\n","   --------- ----------------------------- 27.0/114.5 MB 806.8 kB/s eta 0:01:49\n","   --------- ----------------------------- 27.0/114.5 MB 806.8 kB/s eta 0:01:49\n","   --------- ----------------------------- 27.3/114.5 MB 807.7 kB/s eta 0:01:49\n","   --------- ----------------------------- 27.5/114.5 MB 807.3 kB/s eta 0:01:48\n","   --------- ----------------------------- 27.5/114.5 MB 807.3 kB/s eta 0:01:48\n","   --------- ----------------------------- 27.8/114.5 MB 807.3 kB/s eta 0:01:48\n","   --------- ----------------------------- 28.0/114.5 MB 807.3 kB/s eta 0:01:48\n","   --------- ----------------------------- 28.0/114.5 MB 807.3 kB/s eta 0:01:48\n","   --------- ----------------------------- 28.3/114.5 MB 806.9 kB/s eta 0:01:47\n","   --------- ----------------------------- 28.6/114.5 MB 807.3 kB/s eta 0:01:47\n","   --------- ----------------------------- 28.8/114.5 MB 806.4 kB/s eta 0:01:47\n","   --------- ----------------------------- 28.8/114.5 MB 806.4 kB/s eta 0:01:47\n","   --------- ----------------------------- 29.1/114.5 MB 806.8 kB/s eta 0:01:46\n","   --------- ----------------------------- 29.4/114.5 MB 809.0 kB/s eta 0:01:46\n","   --------- ----------------------------- 29.4/114.5 MB 809.0 kB/s eta 0:01:46\n","   --------- ----------------------------- 29.4/114.5 MB 809.0 kB/s eta 0:01:46\n","   --------- ----------------------------- 29.4/114.5 MB 809.0 kB/s eta 0:01:46\n","   ---------- ---------------------------- 29.9/114.5 MB 801.9 kB/s eta 0:01:46\n","   ---------- ---------------------------- 30.1/114.5 MB 808.5 kB/s eta 0:01:45\n","   ---------- ---------------------------- 30.4/114.5 MB 825.4 kB/s eta 0:01:42\n","   ---------- ---------------------------- 30.4/114.5 MB 825.4 kB/s eta 0:01:42\n","   ---------- ---------------------------- 30.7/114.5 MB 825.1 kB/s eta 0:01:42\n","   ---------- ---------------------------- 30.9/114.5 MB 825.2 kB/s eta 0:01:42\n","   ---------- ---------------------------- 31.2/114.5 MB 813.7 kB/s eta 0:01:43\n","   ---------- ---------------------------- 31.5/114.5 MB 814.4 kB/s eta 0:01:42\n","   ---------- ---------------------------- 31.7/114.5 MB 817.8 kB/s eta 0:01:42\n","   ---------- ---------------------------- 32.0/114.5 MB 818.2 kB/s eta 0:01:41\n","   ---------- ---------------------------- 32.2/114.5 MB 821.2 kB/s eta 0:01:41\n","   ----------- --------------------------- 32.5/114.5 MB 821.4 kB/s eta 0:01:40\n","   ----------- --------------------------- 32.5/114.5 MB 821.4 kB/s eta 0:01:40\n","   ----------- --------------------------- 32.8/114.5 MB 822.2 kB/s eta 0:01:40\n","   ----------- --------------------------- 33.0/114.5 MB 822.2 kB/s eta 0:01:40\n","   ----------- --------------------------- 33.0/114.5 MB 822.2 kB/s eta 0:01:40\n","   ----------- --------------------------- 33.3/114.5 MB 837.1 kB/s eta 0:01:38\n","   ----------- --------------------------- 33.6/114.5 MB 838.0 kB/s eta 0:01:37\n","   ----------- --------------------------- 33.8/114.5 MB 829.1 kB/s eta 0:01:38\n","   ----------- --------------------------- 33.8/114.5 MB 829.1 kB/s eta 0:01:38\n","   ----------- --------------------------- 34.1/114.5 MB 828.7 kB/s eta 0:01:38\n","   ----------- --------------------------- 34.3/114.5 MB 834.0 kB/s eta 0:01:37\n","   ----------- --------------------------- 34.3/114.5 MB 834.0 kB/s eta 0:01:37\n","   ----------- --------------------------- 34.6/114.5 MB 834.0 kB/s eta 0:01:36\n","   ----------- --------------------------- 34.9/114.5 MB 834.9 kB/s eta 0:01:36\n","   ----------- --------------------------- 35.1/114.5 MB 838.4 kB/s eta 0:01:35\n","   ----------- --------------------------- 35.1/114.5 MB 838.4 kB/s eta 0:01:35\n","   ------------ -------------------------- 35.4/114.5 MB 852.3 kB/s eta 0:01:33\n","   ------------ -------------------------- 35.7/114.5 MB 851.7 kB/s eta 0:01:33\n","   ------------ -------------------------- 35.7/114.5 MB 851.7 kB/s eta 0:01:33\n","   ------------ -------------------------- 35.9/114.5 MB 851.6 kB/s eta 0:01:33\n","   ------------ -------------------------- 36.2/114.5 MB 842.8 kB/s eta 0:01:33\n","   ------------ -------------------------- 36.2/114.5 MB 842.8 kB/s eta 0:01:33\n","   ------------ -------------------------- 36.4/114.5 MB 841.5 kB/s eta 0:01:33\n","   ------------ -------------------------- 36.7/114.5 MB 841.5 kB/s eta 0:01:33\n","   ------------ -------------------------- 37.0/114.5 MB 841.5 kB/s eta 0:01:33\n","   ------------ -------------------------- 37.0/114.5 MB 841.5 kB/s eta 0:01:33\n","   ------------ -------------------------- 37.2/114.5 MB 844.6 kB/s eta 0:01:32\n","   ------------ -------------------------- 37.5/114.5 MB 847.7 kB/s eta 0:01:31\n","   ------------ -------------------------- 37.5/114.5 MB 847.7 kB/s eta 0:01:31\n","   ------------ -------------------------- 37.7/114.5 MB 846.8 kB/s eta 0:01:31\n","   ------------ -------------------------- 38.0/114.5 MB 846.8 kB/s eta 0:01:31\n","   ------------ -------------------------- 38.0/114.5 MB 846.8 kB/s eta 0:01:31\n","   ------------- ------------------------- 38.3/114.5 MB 846.4 kB/s eta 0:01:31\n","   ------------- ------------------------- 38.5/114.5 MB 845.9 kB/s eta 0:01:30\n","   ------------- ------------------------- 38.8/114.5 MB 845.5 kB/s eta 0:01:30\n","   ------------- ------------------------- 38.8/114.5 MB 845.5 kB/s eta 0:01:30\n","   ------------- ------------------------- 39.1/114.5 MB 845.9 kB/s eta 0:01:30\n","   ------------- ------------------------- 39.3/114.5 MB 845.9 kB/s eta 0:01:29\n","   ------------- ------------------------- 39.6/114.5 MB 845.9 kB/s eta 0:01:29\n","   ------------- ------------------------- 39.6/114.5 MB 845.9 kB/s eta 0:01:29\n","   ------------- ------------------------- 39.8/114.5 MB 845.9 kB/s eta 0:01:29\n","   ------------- ------------------------- 40.1/114.5 MB 845.9 kB/s eta 0:01:28\n","   ------------- ------------------------- 40.1/114.5 MB 845.9 kB/s eta 0:01:28\n","   ------------- ------------------------- 40.4/114.5 MB 843.2 kB/s eta 0:01:28\n","   ------------- ------------------------- 40.4/114.5 MB 843.2 kB/s eta 0:01:28\n","   ------------- ------------------------- 40.4/114.5 MB 843.2 kB/s eta 0:01:28\n","   ------------- ------------------------- 40.4/114.5 MB 843.2 kB/s eta 0:01:28\n","   -------------- ------------------------ 41.2/114.5 MB 844.6 kB/s eta 0:01:27\n","   -------------- ------------------------ 41.2/114.5 MB 844.6 kB/s eta 0:01:27\n","   -------------- ------------------------ 41.4/114.5 MB 843.7 kB/s eta 0:01:27\n","   -------------- ------------------------ 41.7/114.5 MB 841.5 kB/s eta 0:01:27\n","   -------------- ------------------------ 41.7/114.5 MB 841.5 kB/s eta 0:01:27\n","   -------------- ------------------------ 41.9/114.5 MB 841.0 kB/s eta 0:01:27\n","   -------------- ------------------------ 42.2/114.5 MB 841.0 kB/s eta 0:01:26\n","   -------------- ------------------------ 42.2/114.5 MB 841.0 kB/s eta 0:01:26\n","   -------------- ------------------------ 42.5/114.5 MB 841.0 kB/s eta 0:01:26\n","   -------------- ------------------------ 42.7/114.5 MB 841.0 kB/s eta 0:01:26\n","   -------------- ------------------------ 43.0/114.5 MB 840.6 kB/s eta 0:01:26\n","   -------------- ------------------------ 43.0/114.5 MB 840.6 kB/s eta 0:01:26\n","   -------------- ------------------------ 43.3/114.5 MB 841.0 kB/s eta 0:01:25\n","   -------------- ------------------------ 43.5/114.5 MB 841.0 kB/s eta 0:01:25\n","   -------------- ------------------------ 43.8/114.5 MB 841.1 kB/s eta 0:01:25\n","   -------------- ------------------------ 43.8/114.5 MB 841.1 kB/s eta 0:01:25\n","   -------------- ------------------------ 44.0/114.5 MB 841.0 kB/s eta 0:01:24\n","   --------------- ----------------------- 44.3/114.5 MB 840.6 kB/s eta 0:01:24\n","   --------------- ----------------------- 44.3/114.5 MB 840.6 kB/s eta 0:01:24\n","   --------------- ----------------------- 44.6/114.5 MB 841.0 kB/s eta 0:01:24\n","   --------------- ----------------------- 44.8/114.5 MB 841.0 kB/s eta 0:01:23\n","   --------------- ----------------------- 45.1/114.5 MB 841.0 kB/s eta 0:01:23\n","   --------------- ----------------------- 45.1/114.5 MB 841.0 kB/s eta 0:01:23\n","   --------------- ----------------------- 45.4/114.5 MB 840.6 kB/s eta 0:01:23\n","   --------------- ----------------------- 45.6/114.5 MB 841.1 kB/s eta 0:01:22\n","   --------------- ----------------------- 45.9/114.5 MB 841.0 kB/s eta 0:01:22\n","   --------------- ----------------------- 45.9/114.5 MB 841.0 kB/s eta 0:01:22\n","   --------------- ----------------------- 45.9/114.5 MB 841.0 kB/s eta 0:01:22\n","   --------------- ----------------------- 45.9/114.5 MB 841.0 kB/s eta 0:01:22\n","   --------------- ----------------------- 46.1/114.5 MB 823.1 kB/s eta 0:01:24\n","   --------------- ----------------------- 46.7/114.5 MB 838.0 kB/s eta 0:01:21\n","   --------------- ----------------------- 46.9/114.5 MB 840.6 kB/s eta 0:01:21\n","   ---------------- ---------------------- 47.2/114.5 MB 841.0 kB/s eta 0:01:21\n","   ---------------- ---------------------- 47.4/114.5 MB 840.6 kB/s eta 0:01:20\n","   ---------------- ---------------------- 47.4/114.5 MB 840.6 kB/s eta 0:01:20\n","   ---------------- ---------------------- 47.7/114.5 MB 854.9 kB/s eta 0:01:19\n","   ---------------- ---------------------- 48.0/114.5 MB 854.7 kB/s eta 0:01:18\n","   ---------------- ---------------------- 48.0/114.5 MB 854.7 kB/s eta 0:01:18\n","   ---------------- ---------------------- 48.2/114.5 MB 839.7 kB/s eta 0:01:19\n","   ---------------- ---------------------- 48.5/114.5 MB 840.2 kB/s eta 0:01:19\n","   ---------------- ---------------------- 48.8/114.5 MB 839.7 kB/s eta 0:01:19\n","   ---------------- ---------------------- 48.8/114.5 MB 839.7 kB/s eta 0:01:19\n","   ---------------- ---------------------- 49.0/114.5 MB 839.8 kB/s eta 0:01:18\n","   ---------------- ---------------------- 49.3/114.5 MB 840.2 kB/s eta 0:01:18\n","   ---------------- ---------------------- 49.3/114.5 MB 840.2 kB/s eta 0:01:18\n","   ---------------- ---------------------- 49.5/114.5 MB 839.3 kB/s eta 0:01:18\n","   ---------------- ---------------------- 49.8/114.5 MB 839.3 kB/s eta 0:01:18\n","   ----------------- --------------------- 50.1/114.5 MB 839.3 kB/s eta 0:01:17\n","   ----------------- --------------------- 50.1/114.5 MB 839.3 kB/s eta 0:01:17\n","   ----------------- --------------------- 50.3/114.5 MB 839.3 kB/s eta 0:01:17\n","   ----------------- --------------------- 50.6/114.5 MB 839.3 kB/s eta 0:01:17\n","   ----------------- --------------------- 50.6/114.5 MB 839.3 kB/s eta 0:01:17\n","   ----------------- --------------------- 50.9/114.5 MB 838.9 kB/s eta 0:01:16\n","   ----------------- --------------------- 51.1/114.5 MB 853.5 kB/s eta 0:01:15\n","   ----------------- --------------------- 51.4/114.5 MB 853.8 kB/s eta 0:01:14\n","   ----------------- --------------------- 51.4/114.5 MB 853.8 kB/s eta 0:01:14\n","   ----------------- --------------------- 51.6/114.5 MB 840.1 kB/s eta 0:01:15\n","   ----------------- --------------------- 51.9/114.5 MB 840.6 kB/s eta 0:01:15\n","   ----------------- --------------------- 52.2/114.5 MB 841.5 kB/s eta 0:01:15\n","   ----------------- --------------------- 52.2/114.5 MB 841.5 kB/s eta 0:01:15\n","   ----------------- --------------------- 52.4/114.5 MB 841.1 kB/s eta 0:01:14\n","   ----------------- --------------------- 52.7/114.5 MB 841.5 kB/s eta 0:01:14\n","   ------------------ -------------------- 53.0/114.5 MB 841.9 kB/s eta 0:01:14\n","   ------------------ -------------------- 53.0/114.5 MB 841.9 kB/s eta 0:01:14\n","   ------------------ -------------------- 53.2/114.5 MB 841.5 kB/s eta 0:01:13\n","   ------------------ -------------------- 53.5/114.5 MB 841.9 kB/s eta 0:01:13\n","   ------------------ -------------------- 53.7/114.5 MB 841.9 kB/s eta 0:01:13\n","   ------------------ -------------------- 53.7/114.5 MB 841.9 kB/s eta 0:01:13\n","   ------------------ -------------------- 54.0/114.5 MB 842.4 kB/s eta 0:01:12\n","   ------------------ -------------------- 54.3/114.5 MB 842.4 kB/s eta 0:01:12\n","   ------------------ -------------------- 54.3/114.5 MB 842.4 kB/s eta 0:01:12\n","   ------------------ -------------------- 54.5/114.5 MB 842.4 kB/s eta 0:01:12\n","   ------------------ -------------------- 54.8/114.5 MB 858.1 kB/s eta 0:01:10\n","   ------------------ -------------------- 54.8/114.5 MB 858.1 kB/s eta 0:01:10\n","   ------------------ -------------------- 55.1/114.5 MB 858.3 kB/s eta 0:01:10\n","   ------------------ -------------------- 55.3/114.5 MB 858.1 kB/s eta 0:01:09\n","   ------------------ -------------------- 55.6/114.5 MB 842.8 kB/s eta 0:01:10\n","   ------------------ -------------------- 55.6/114.5 MB 842.8 kB/s eta 0:01:10\n","   ------------------- ------------------- 55.8/114.5 MB 843.7 kB/s eta 0:01:10\n","   ------------------- ------------------- 56.1/114.5 MB 843.7 kB/s eta 0:01:10\n","   ------------------- ------------------- 56.4/114.5 MB 843.7 kB/s eta 0:01:09\n","   ------------------- ------------------- 56.4/114.5 MB 843.7 kB/s eta 0:01:09\n","   ------------------- ------------------- 56.4/114.5 MB 843.7 kB/s eta 0:01:09\n","   ------------------- ------------------- 56.4/114.5 MB 843.7 kB/s eta 0:01:09\n","   ------------------- ------------------- 56.4/114.5 MB 843.7 kB/s eta 0:01:09\n","   ------------------- ------------------- 57.1/114.5 MB 842.8 kB/s eta 0:01:09\n","   ------------------- ------------------- 57.4/114.5 MB 842.8 kB/s eta 0:01:08\n","   ------------------- ------------------- 57.4/114.5 MB 842.8 kB/s eta 0:01:08\n","   ------------------- ------------------- 57.7/114.5 MB 842.4 kB/s eta 0:01:08\n","   ------------------- ------------------- 57.9/114.5 MB 841.0 kB/s eta 0:01:08\n","   ------------------- ------------------- 57.9/114.5 MB 841.0 kB/s eta 0:01:08\n","   ------------------- ------------------- 58.2/114.5 MB 840.2 kB/s eta 0:01:08\n","   ------------------- ------------------- 58.5/114.5 MB 840.6 kB/s eta 0:01:07\n","   ------------------- ------------------- 58.5/114.5 MB 840.6 kB/s eta 0:01:07\n","   ------------------- ------------------- 58.7/114.5 MB 836.7 kB/s eta 0:01:07\n","   ------------------- ------------------- 58.7/114.5 MB 836.7 kB/s eta 0:01:07\n","   ------------------- ------------------- 58.7/114.5 MB 836.7 kB/s eta 0:01:07\n","   ------------------- ------------------- 58.7/114.5 MB 836.7 kB/s eta 0:01:07\n","   -------------------- ------------------ 59.2/114.5 MB 831.0 kB/s eta 0:01:07\n","   -------------------- ------------------ 59.5/114.5 MB 831.4 kB/s eta 0:01:07\n","   -------------------- ------------------ 59.8/114.5 MB 831.0 kB/s eta 0:01:06\n","   -------------------- ------------------ 59.8/114.5 MB 831.0 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.0/114.5 MB 830.1 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.0/114.5 MB 830.1 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.3/114.5 MB 828.7 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.3/114.5 MB 828.7 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.6/114.5 MB 824.4 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.6/114.5 MB 824.4 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.6/114.5 MB 824.4 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.6/114.5 MB 824.4 kB/s eta 0:01:06\n","   -------------------- ------------------ 60.8/114.5 MB 806.9 kB/s eta 0:01:07\n","   -------------------- ------------------ 61.1/114.5 MB 813.5 kB/s eta 0:01:06\n","   -------------------- ------------------ 61.3/114.5 MB 811.1 kB/s eta 0:01:06\n","   -------------------- ------------------ 61.3/114.5 MB 811.1 kB/s eta 0:01:06\n","   -------------------- ------------------ 61.6/114.5 MB 811.1 kB/s eta 0:01:06\n","   --------------------- ----------------- 61.9/114.5 MB 811.9 kB/s eta 0:01:05\n","   --------------------- ----------------- 62.1/114.5 MB 811.9 kB/s eta 0:01:05\n","   --------------------- ----------------- 62.1/114.5 MB 811.9 kB/s eta 0:01:05\n","   --------------------- ----------------- 62.4/114.5 MB 812.6 kB/s eta 0:01:05\n","   --------------------- ----------------- 62.7/114.5 MB 813.1 kB/s eta 0:01:04\n","   --------------------- ----------------- 62.9/114.5 MB 813.5 kB/s eta 0:01:04\n","   --------------------- ----------------- 62.9/114.5 MB 813.5 kB/s eta 0:01:04\n","   --------------------- ----------------- 63.2/114.5 MB 813.5 kB/s eta 0:01:04\n","   --------------------- ----------------- 63.4/114.5 MB 813.5 kB/s eta 0:01:03\n","   --------------------- ----------------- 63.4/114.5 MB 813.5 kB/s eta 0:01:03\n","   --------------------- ----------------- 63.7/114.5 MB 813.1 kB/s eta 0:01:03\n","   --------------------- ----------------- 64.0/114.5 MB 813.1 kB/s eta 0:01:03\n","   --------------------- ----------------- 64.2/114.5 MB 811.5 kB/s eta 0:01:02\n","   --------------------- ----------------- 64.2/114.5 MB 811.5 kB/s eta 0:01:02\n","   --------------------- ----------------- 64.5/114.5 MB 812.8 kB/s eta 0:01:02\n","   --------------------- ----------------- 64.5/114.5 MB 812.8 kB/s eta 0:01:02\n","   ---------------------- ---------------- 64.7/114.5 MB 824.5 kB/s eta 0:01:01\n","   ---------------------- ---------------- 65.0/114.5 MB 824.7 kB/s eta 0:01:01\n","   ---------------------- ---------------- 65.3/114.5 MB 825.3 kB/s eta 0:01:00\n","   ---------------------- ---------------- 65.3/114.5 MB 825.3 kB/s eta 0:01:00\n","   ---------------------- ---------------- 65.5/114.5 MB 812.4 kB/s eta 0:01:01\n","   ---------------------- ---------------- 65.8/114.5 MB 812.6 kB/s eta 0:01:00\n","   ---------------------- ---------------- 65.8/114.5 MB 812.6 kB/s eta 0:01:00\n","   ---------------------- ---------------- 66.1/114.5 MB 814.8 kB/s eta 0:01:00\n","   ---------------------- ---------------- 66.3/114.5 MB 815.2 kB/s eta 0:01:00\n","   ---------------------- ---------------- 66.6/114.5 MB 815.6 kB/s eta 0:00:59\n","   ---------------------- ---------------- 66.6/114.5 MB 815.6 kB/s eta 0:00:59\n","   ---------------------- ---------------- 66.8/114.5 MB 815.2 kB/s eta 0:00:59\n","   ---------------------- ---------------- 67.1/114.5 MB 815.6 kB/s eta 0:00:59\n","   ---------------------- ---------------- 67.4/114.5 MB 815.6 kB/s eta 0:00:58\n","   ---------------------- ---------------- 67.4/114.5 MB 815.6 kB/s eta 0:00:58\n","   ----------------------- --------------- 67.6/114.5 MB 815.6 kB/s eta 0:00:58\n","   ----------------------- --------------- 67.9/114.5 MB 815.2 kB/s eta 0:00:58\n","   ----------------------- --------------- 67.9/114.5 MB 815.2 kB/s eta 0:00:58\n","   ----------------------- --------------- 68.2/114.5 MB 814.8 kB/s eta 0:00:57\n","   ----------------------- --------------- 68.4/114.5 MB 815.2 kB/s eta 0:00:57\n","   ----------------------- --------------- 68.7/114.5 MB 815.2 kB/s eta 0:00:57\n","   ----------------------- --------------- 68.7/114.5 MB 815.2 kB/s eta 0:00:57\n","   ----------------------- --------------- 68.9/114.5 MB 814.4 kB/s eta 0:00:56\n","   ----------------------- --------------- 69.2/114.5 MB 814.4 kB/s eta 0:00:56\n","   ----------------------- --------------- 69.2/114.5 MB 814.4 kB/s eta 0:00:56\n","   ----------------------- --------------- 69.5/114.5 MB 811.1 kB/s eta 0:00:56\n","   ----------------------- --------------- 69.7/114.5 MB 810.7 kB/s eta 0:00:56\n","   ----------------------- --------------- 69.7/114.5 MB 810.7 kB/s eta 0:00:56\n","   ----------------------- --------------- 70.0/114.5 MB 809.4 kB/s eta 0:00:56\n","   ----------------------- --------------- 70.3/114.5 MB 826.7 kB/s eta 0:00:54\n","   ----------------------- --------------- 70.3/114.5 MB 826.7 kB/s eta 0:00:54\n","   ------------------------ -------------- 70.5/114.5 MB 824.7 kB/s eta 0:00:54\n","   ------------------------ -------------- 70.8/114.5 MB 824.0 kB/s eta 0:00:54\n","   ------------------------ -------------- 70.8/114.5 MB 824.0 kB/s eta 0:00:54\n","   ------------------------ -------------- 71.0/114.5 MB 805.6 kB/s eta 0:00:54\n","   ------------------------ -------------- 71.3/114.5 MB 804.8 kB/s eta 0:00:54\n","   ------------------------ -------------- 71.3/114.5 MB 804.8 kB/s eta 0:00:54\n","   ------------------------ -------------- 71.6/114.5 MB 800.6 kB/s eta 0:00:54\n","   ------------------------ -------------- 71.8/114.5 MB 804.3 kB/s eta 0:00:54\n","   ------------------------ -------------- 71.8/114.5 MB 804.3 kB/s eta 0:00:54\n","   ------------------------ -------------- 72.1/114.5 MB 805.2 kB/s eta 0:00:53\n","   ------------------------ -------------- 72.4/114.5 MB 805.2 kB/s eta 0:00:53\n","   ------------------------ -------------- 72.4/114.5 MB 805.2 kB/s eta 0:00:53\n","   ------------------------ -------------- 72.6/114.5 MB 803.1 kB/s eta 0:00:53\n","   ------------------------ -------------- 72.6/114.5 MB 803.1 kB/s eta 0:00:53\n","   ------------------------ -------------- 72.6/114.5 MB 803.1 kB/s eta 0:00:53\n","   ------------------------ -------------- 72.6/114.5 MB 803.1 kB/s eta 0:00:53\n","   ------------------------ -------------- 73.1/114.5 MB 796.0 kB/s eta 0:00:52\n","   ------------------------- ------------- 73.7/114.5 MB 803.9 kB/s eta 0:00:51\n","   ------------------------- ------------- 73.7/114.5 MB 803.9 kB/s eta 0:00:51\n","   ------------------------- ------------- 73.9/114.5 MB 803.9 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.2/114.5 MB 800.6 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.2/114.5 MB 800.6 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.4/114.5 MB 801.0 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.4/114.5 MB 801.0 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.4/114.5 MB 801.0 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.4/114.5 MB 801.0 kB/s eta 0:00:51\n","   ------------------------- ------------- 74.7/114.5 MB 783.8 kB/s eta 0:00:51\n","   ------------------------- ------------- 75.0/114.5 MB 784.2 kB/s eta 0:00:51\n","   ------------------------- ------------- 75.5/114.5 MB 796.0 kB/s eta 0:00:50\n","   ------------------------- ------------- 75.5/114.5 MB 796.0 kB/s eta 0:00:50\n","   ------------------------- ------------- 75.8/114.5 MB 793.9 kB/s eta 0:00:49\n","   ------------------------- ------------- 75.8/114.5 MB 793.9 kB/s eta 0:00:49\n","   ------------------------- ------------- 76.0/114.5 MB 787.2 kB/s eta 0:00:49\n","   ------------------------- ------------- 76.0/114.5 MB 787.2 kB/s eta 0:00:49\n","   ------------------------- ------------- 76.0/114.5 MB 787.2 kB/s eta 0:00:49\n","   ------------------------- ------------- 76.0/114.5 MB 787.2 kB/s eta 0:00:49\n","   ------------------------- ------------- 76.0/114.5 MB 787.2 kB/s eta 0:00:49\n","   -------------------------- ------------ 76.5/114.5 MB 773.8 kB/s eta 0:00:50\n","   -------------------------- ------------ 76.5/114.5 MB 773.8 kB/s eta 0:00:50\n","   -------------------------- ------------ 76.8/114.5 MB 769.8 kB/s eta 0:00:49\n","   -------------------------- ------------ 76.8/114.5 MB 769.8 kB/s eta 0:00:49\n","   -------------------------- ------------ 76.8/114.5 MB 769.8 kB/s eta 0:00:49\n","   -------------------------- ------------ 77.1/114.5 MB 763.8 kB/s eta 0:00:50\n","   -------------------------- ------------ 77.1/114.5 MB 763.8 kB/s eta 0:00:50\n","   -------------------------- ------------ 77.3/114.5 MB 761.0 kB/s eta 0:00:49\n","   -------------------------- ------------ 77.3/114.5 MB 761.0 kB/s eta 0:00:49\n","   -------------------------- ------------ 77.6/114.5 MB 754.2 kB/s eta 0:00:49\n","   -------------------------- ------------ 77.6/114.5 MB 754.2 kB/s eta 0:00:49\n","   -------------------------- ------------ 77.9/114.5 MB 749.4 kB/s eta 0:00:49\n","   -------------------------- ------------ 77.9/114.5 MB 749.4 kB/s eta 0:00:49\n","   -------------------------- ------------ 78.1/114.5 MB 749.4 kB/s eta 0:00:49\n","   -------------------------- ------------ 78.4/114.5 MB 751.9 kB/s eta 0:00:49\n","   -------------------------- ------------ 78.4/114.5 MB 751.9 kB/s eta 0:00:49\n","   -------------------------- ------------ 78.6/114.5 MB 745.4 kB/s eta 0:00:49\n","   -------------------------- ------------ 78.6/114.5 MB 745.4 kB/s eta 0:00:49\n","   -------------------------- ------------ 78.9/114.5 MB 758.1 kB/s eta 0:00:47\n","   -------------------------- ------------ 79.2/114.5 MB 759.0 kB/s eta 0:00:47\n","   -------------------------- ------------ 79.2/114.5 MB 759.0 kB/s eta 0:00:47\n","   --------------------------- ----------- 79.4/114.5 MB 751.5 kB/s eta 0:00:47\n","   --------------------------- ----------- 79.7/114.5 MB 742.7 kB/s eta 0:00:47\n","   --------------------------- ----------- 79.7/114.5 MB 742.7 kB/s eta 0:00:47\n","   --------------------------- ----------- 80.0/114.5 MB 743.1 kB/s eta 0:00:47\n","   --------------------------- ----------- 80.2/114.5 MB 744.3 kB/s eta 0:00:47\n","   --------------------------- ----------- 80.2/114.5 MB 744.3 kB/s eta 0:00:47\n","   --------------------------- ----------- 80.5/114.5 MB 745.5 kB/s eta 0:00:46\n","   --------------------------- ----------- 80.7/114.5 MB 745.1 kB/s eta 0:00:46\n","   --------------------------- ----------- 81.0/114.5 MB 747.8 kB/s eta 0:00:45\n","   --------------------------- ----------- 81.0/114.5 MB 747.8 kB/s eta 0:00:45\n","   --------------------------- ----------- 81.3/114.5 MB 758.1 kB/s eta 0:00:44\n","   --------------------------- ----------- 81.3/114.5 MB 758.1 kB/s eta 0:00:44\n","   --------------------------- ----------- 81.5/114.5 MB 759.0 kB/s eta 0:00:44\n","   --------------------------- ----------- 81.8/114.5 MB 762.2 kB/s eta 0:00:43\n","   --------------------------- ----------- 82.1/114.5 MB 753.1 kB/s eta 0:00:44\n","   --------------------------- ----------- 82.1/114.5 MB 753.1 kB/s eta 0:00:44\n","   ---------------------------- ---------- 82.3/114.5 MB 752.7 kB/s eta 0:00:43\n","   ---------------------------- ---------- 82.6/114.5 MB 754.2 kB/s eta 0:00:43\n","   ---------------------------- ---------- 82.8/114.5 MB 755.4 kB/s eta 0:00:42\n","   ---------------------------- ---------- 82.8/114.5 MB 755.4 kB/s eta 0:00:42\n","   ---------------------------- ---------- 83.1/114.5 MB 759.8 kB/s eta 0:00:42\n","   ---------------------------- ---------- 83.4/114.5 MB 760.2 kB/s eta 0:00:41\n","   ---------------------------- ---------- 83.4/114.5 MB 760.2 kB/s eta 0:00:41\n","   ---------------------------- ---------- 83.6/114.5 MB 777.2 kB/s eta 0:00:40\n","   ---------------------------- ---------- 83.9/114.5 MB 778.3 kB/s eta 0:00:40\n","   ---------------------------- ---------- 84.1/114.5 MB 778.5 kB/s eta 0:00:40\n","   ---------------------------- ---------- 84.1/114.5 MB 778.5 kB/s eta 0:00:40\n","   ---------------------------- ---------- 84.1/114.5 MB 778.5 kB/s eta 0:00:40\n","   ---------------------------- ---------- 84.4/114.5 MB 766.6 kB/s eta 0:00:40\n","   ---------------------------- ---------- 84.7/114.5 MB 766.6 kB/s eta 0:00:39\n","   ---------------------------- ---------- 84.9/114.5 MB 767.8 kB/s eta 0:00:39\n","   ---------------------------- ---------- 84.9/114.5 MB 767.8 kB/s eta 0:00:39\n","   ----------------------------- --------- 85.2/114.5 MB 767.4 kB/s eta 0:00:39\n","   ----------------------------- --------- 85.5/114.5 MB 766.6 kB/s eta 0:00:38\n","   ----------------------------- --------- 85.5/114.5 MB 766.6 kB/s eta 0:00:38\n","   ----------------------------- --------- 85.7/114.5 MB 766.2 kB/s eta 0:00:38\n","   ----------------------------- --------- 86.0/114.5 MB 765.0 kB/s eta 0:00:38\n","   ----------------------------- --------- 86.0/114.5 MB 765.0 kB/s eta 0:00:38\n","   ----------------------------- --------- 86.2/114.5 MB 764.6 kB/s eta 0:00:37\n","   ----------------------------- --------- 86.2/114.5 MB 764.6 kB/s eta 0:00:37\n","   ----------------------------- --------- 86.2/114.5 MB 764.6 kB/s eta 0:00:37\n","   ----------------------------- --------- 86.2/114.5 MB 764.6 kB/s eta 0:00:37\n","   ----------------------------- --------- 86.5/114.5 MB 744.7 kB/s eta 0:00:38\n","   ----------------------------- --------- 86.8/114.5 MB 750.6 kB/s eta 0:00:37\n","   ----------------------------- --------- 87.3/114.5 MB 761.8 kB/s eta 0:00:36\n","   ----------------------------- --------- 87.6/114.5 MB 763.0 kB/s eta 0:00:36\n","   ----------------------------- --------- 87.6/114.5 MB 763.0 kB/s eta 0:00:36\n","   ----------------------------- --------- 87.8/114.5 MB 763.0 kB/s eta 0:00:35\n","   ----------------------------- --------- 88.1/114.5 MB 762.6 kB/s eta 0:00:35\n","   ----------------------------- --------- 88.1/114.5 MB 762.6 kB/s eta 0:00:35\n","   ------------------------------ -------- 88.3/114.5 MB 762.2 kB/s eta 0:00:35\n","   ------------------------------ -------- 88.6/114.5 MB 761.8 kB/s eta 0:00:35\n","   ------------------------------ -------- 88.6/114.5 MB 761.8 kB/s eta 0:00:35\n","   ------------------------------ -------- 88.9/114.5 MB 760.6 kB/s eta 0:00:34\n","   ------------------------------ -------- 88.9/114.5 MB 760.6 kB/s eta 0:00:34\n","   ------------------------------ -------- 88.9/114.5 MB 760.6 kB/s eta 0:00:34\n","   ------------------------------ -------- 88.9/114.5 MB 760.6 kB/s eta 0:00:34\n","   ------------------------------ -------- 89.7/114.5 MB 755.4 kB/s eta 0:00:33\n","   ------------------------------ -------- 89.7/114.5 MB 755.4 kB/s eta 0:00:33\n","   ------------------------------ -------- 89.9/114.5 MB 755.0 kB/s eta 0:00:33\n","   ------------------------------ -------- 90.2/114.5 MB 754.6 kB/s eta 0:00:33\n","   ------------------------------ -------- 90.2/114.5 MB 754.6 kB/s eta 0:00:33\n","   ------------------------------ -------- 90.4/114.5 MB 751.5 kB/s eta 0:00:33\n","   ------------------------------ -------- 90.4/114.5 MB 751.5 kB/s eta 0:00:33\n","   ------------------------------ -------- 90.7/114.5 MB 748.6 kB/s eta 0:00:32\n","   ------------------------------ -------- 91.0/114.5 MB 748.6 kB/s eta 0:00:32\n","   ------------------------------ -------- 91.0/114.5 MB 748.6 kB/s eta 0:00:32\n","   ------------------------------- ------- 91.2/114.5 MB 748.2 kB/s eta 0:00:32\n","   ------------------------------- ------- 91.5/114.5 MB 747.0 kB/s eta 0:00:31\n","   ------------------------------- ------- 91.5/114.5 MB 747.0 kB/s eta 0:00:31\n","   ------------------------------- ------- 91.8/114.5 MB 748.6 kB/s eta 0:00:31\n","   ------------------------------- ------- 92.0/114.5 MB 748.6 kB/s eta 0:00:31\n","   ------------------------------- ------- 92.0/114.5 MB 748.6 kB/s eta 0:00:31\n","   ------------------------------- ------- 92.3/114.5 MB 749.0 kB/s eta 0:00:30\n","   ------------------------------- ------- 92.5/114.5 MB 749.4 kB/s eta 0:00:30\n","   ------------------------------- ------- 92.8/114.5 MB 751.0 kB/s eta 0:00:29\n","   ------------------------------- ------- 92.8/114.5 MB 751.0 kB/s eta 0:00:29\n","   ------------------------------- ------- 93.1/114.5 MB 751.5 kB/s eta 0:00:29\n","   ------------------------------- ------- 93.3/114.5 MB 752.7 kB/s eta 0:00:29\n","   ------------------------------- ------- 93.3/114.5 MB 752.7 kB/s eta 0:00:29\n","   ------------------------------- ------- 93.6/114.5 MB 752.7 kB/s eta 0:00:28\n","   ------------------------------- ------- 93.8/114.5 MB 753.0 kB/s eta 0:00:28\n","   -------------------------------- ------ 94.1/114.5 MB 757.0 kB/s eta 0:00:27\n","   -------------------------------- ------ 94.1/114.5 MB 757.0 kB/s eta 0:00:27\n","   -------------------------------- ------ 94.4/114.5 MB 753.4 kB/s eta 0:00:27\n","   -------------------------------- ------ 94.6/114.5 MB 752.7 kB/s eta 0:00:27\n","   -------------------------------- ------ 94.6/114.5 MB 752.7 kB/s eta 0:00:27\n","   -------------------------------- ------ 94.9/114.5 MB 751.5 kB/s eta 0:00:27\n","   -------------------------------- ------ 95.2/114.5 MB 752.3 kB/s eta 0:00:26\n","   -------------------------------- ------ 95.2/114.5 MB 752.3 kB/s eta 0:00:26\n","   -------------------------------- ------ 95.4/114.5 MB 763.4 kB/s eta 0:00:26\n","   -------------------------------- ------ 95.4/114.5 MB 763.4 kB/s eta 0:00:26\n","   -------------------------------- ------ 95.7/114.5 MB 763.4 kB/s eta 0:00:25\n","   -------------------------------- ------ 95.9/114.5 MB 755.0 kB/s eta 0:00:25\n","   -------------------------------- ------ 96.2/114.5 MB 747.4 kB/s eta 0:00:25\n","   -------------------------------- ------ 96.2/114.5 MB 747.4 kB/s eta 0:00:25\n","   -------------------------------- ------ 96.5/114.5 MB 749.8 kB/s eta 0:00:25\n","   -------------------------------- ------ 96.7/114.5 MB 749.0 kB/s eta 0:00:24\n","   -------------------------------- ------ 96.7/114.5 MB 749.0 kB/s eta 0:00:24\n","   --------------------------------- ----- 97.0/114.5 MB 762.6 kB/s eta 0:00:23\n","   --------------------------------- ----- 97.0/114.5 MB 762.6 kB/s eta 0:00:23\n","   --------------------------------- ----- 97.0/114.5 MB 762.6 kB/s eta 0:00:23\n","   --------------------------------- ----- 97.0/114.5 MB 762.6 kB/s eta 0:00:23\n","   --------------------------------- ----- 97.5/114.5 MB 757.4 kB/s eta 0:00:23\n","   --------------------------------- ----- 97.8/114.5 MB 751.5 kB/s eta 0:00:23\n","   --------------------------------- ----- 97.8/114.5 MB 751.5 kB/s eta 0:00:23\n","   --------------------------------- ----- 98.0/114.5 MB 747.4 kB/s eta 0:00:23\n","   --------------------------------- ----- 98.3/114.5 MB 752.9 kB/s eta 0:00:22\n","   --------------------------------- ----- 98.3/114.5 MB 752.9 kB/s eta 0:00:22\n","   --------------------------------- ----- 98.6/114.5 MB 751.9 kB/s eta 0:00:22\n","   --------------------------------- ----- 98.6/114.5 MB 751.9 kB/s eta 0:00:22\n","   --------------------------------- ----- 98.8/114.5 MB 765.0 kB/s eta 0:00:21\n","   --------------------------------- ----- 98.8/114.5 MB 765.0 kB/s eta 0:00:21\n","   --------------------------------- ----- 99.1/114.5 MB 753.0 kB/s eta 0:00:21\n","   --------------------------------- ----- 99.1/114.5 MB 753.0 kB/s eta 0:00:21\n","   --------------------------------- ----- 99.1/114.5 MB 753.0 kB/s eta 0:00:21\n","   --------------------------------- ----- 99.4/114.5 MB 751.9 kB/s eta 0:00:21\n","   --------------------------------- ----- 99.4/114.5 MB 751.9 kB/s eta 0:00:21\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ----- 99.6/114.5 MB 752.7 kB/s eta 0:00:20\n","   --------------------------------- ---- 100.1/114.5 MB 734.4 kB/s eta 0:00:20\n","   --------------------------------- ---- 100.4/114.5 MB 739.0 kB/s eta 0:00:20\n","   --------------------------------- ---- 100.4/114.5 MB 739.0 kB/s eta 0:00:20\n","   --------------------------------- ---- 100.7/114.5 MB 739.8 kB/s eta 0:00:19\n","   --------------------------------- ---- 100.7/114.5 MB 739.8 kB/s eta 0:00:19\n","   --------------------------------- ---- 100.7/114.5 MB 739.8 kB/s eta 0:00:19\n","   --------------------------------- ---- 100.7/114.5 MB 739.8 kB/s eta 0:00:19\n","   --------------------------------- ---- 100.7/114.5 MB 739.8 kB/s eta 0:00:19\n","   --------------------------------- ---- 100.7/114.5 MB 739.8 kB/s eta 0:00:19\n","   --------------------------------- ---- 101.2/114.5 MB 721.4 kB/s eta 0:00:19\n","   --------------------------------- ---- 101.2/114.5 MB 721.4 kB/s eta 0:00:19\n","   --------------------------------- ---- 101.4/114.5 MB 721.0 kB/s eta 0:00:19\n","   --------------------------------- ---- 101.7/114.5 MB 720.6 kB/s eta 0:00:18\n","   --------------------------------- ---- 101.7/114.5 MB 720.6 kB/s eta 0:00:18\n","   --------------------------------- ---- 102.0/114.5 MB 717.7 kB/s eta 0:00:18\n","   --------------------------------- ---- 102.0/114.5 MB 717.7 kB/s eta 0:00:18\n","   --------------------------------- ---- 102.2/114.5 MB 717.6 kB/s eta 0:00:18\n","   --------------------------------- ---- 102.2/114.5 MB 717.6 kB/s eta 0:00:18\n","   ---------------------------------- --- 102.5/114.5 MB 714.9 kB/s eta 0:00:17\n","   ---------------------------------- --- 102.8/114.5 MB 713.4 kB/s eta 0:00:17\n","   ---------------------------------- --- 102.8/114.5 MB 713.4 kB/s eta 0:00:17\n","   ---------------------------------- --- 103.0/114.5 MB 711.1 kB/s eta 0:00:17\n","   ---------------------------------- --- 103.3/114.5 MB 711.5 kB/s eta 0:00:16\n","   ---------------------------------- --- 103.5/114.5 MB 711.8 kB/s eta 0:00:16\n","   ---------------------------------- --- 103.5/114.5 MB 711.8 kB/s eta 0:00:16\n","   ---------------------------------- --- 103.8/114.5 MB 711.9 kB/s eta 0:00:16\n","   ---------------------------------- --- 104.1/114.5 MB 711.8 kB/s eta 0:00:15\n","   ---------------------------------- --- 104.1/114.5 MB 711.8 kB/s eta 0:00:15\n","   ---------------------------------- --- 104.3/114.5 MB 711.5 kB/s eta 0:00:15\n","   ---------------------------------- --- 104.6/114.5 MB 711.5 kB/s eta 0:00:14\n","   ---------------------------------- --- 104.6/114.5 MB 711.5 kB/s eta 0:00:14\n","   ---------------------------------- --- 104.9/114.5 MB 710.0 kB/s eta 0:00:14\n","   ---------------------------------- --- 104.9/114.5 MB 710.0 kB/s eta 0:00:14\n","   ---------------------------------- --- 105.1/114.5 MB 705.7 kB/s eta 0:00:14\n","   ---------------------------------- --- 105.1/114.5 MB 705.7 kB/s eta 0:00:14\n","   ---------------------------------- --- 105.4/114.5 MB 706.8 kB/s eta 0:00:13\n","   ---------------------------------- --- 105.4/114.5 MB 706.8 kB/s eta 0:00:13\n","   ---------------------------------- --- 105.4/114.5 MB 706.8 kB/s eta 0:00:13\n","   ----------------------------------- -- 105.6/114.5 MB 700.5 kB/s eta 0:00:13\n","   ----------------------------------- -- 105.9/114.5 MB 699.8 kB/s eta 0:00:13\n","   ----------------------------------- -- 106.2/114.5 MB 699.8 kB/s eta 0:00:12\n","   ----------------------------------- -- 106.2/114.5 MB 699.8 kB/s eta 0:00:12\n","   ----------------------------------- -- 106.4/114.5 MB 700.9 kB/s eta 0:00:12\n","   ----------------------------------- -- 106.7/114.5 MB 700.9 kB/s eta 0:00:12\n","   ----------------------------------- -- 106.7/114.5 MB 700.9 kB/s eta 0:00:12\n","   ----------------------------------- -- 107.0/114.5 MB 702.0 kB/s eta 0:00:11\n","   ----------------------------------- -- 107.2/114.5 MB 702.4 kB/s eta 0:00:11\n","   ----------------------------------- -- 107.5/114.5 MB 720.8 kB/s eta 0:00:10\n","   ----------------------------------- -- 107.5/114.5 MB 720.8 kB/s eta 0:00:10\n","   ----------------------------------- -- 107.7/114.5 MB 722.5 kB/s eta 0:00:10\n","   ----------------------------------- -- 108.0/114.5 MB 723.7 kB/s eta 0:00:10\n","   ----------------------------------- -- 108.0/114.5 MB 723.7 kB/s eta 0:00:10\n","   ----------------------------------- -- 108.3/114.5 MB 718.8 kB/s eta 0:00:09\n","   ------------------------------------ - 108.5/114.5 MB 708.9 kB/s eta 0:00:09\n","   ------------------------------------ - 108.8/114.5 MB 709.3 kB/s eta 0:00:09\n","   ------------------------------------ - 108.8/114.5 MB 709.3 kB/s eta 0:00:09\n","   ------------------------------------ - 109.1/114.5 MB 709.6 kB/s eta 0:00:08\n","   ------------------------------------ - 109.3/114.5 MB 710.0 kB/s eta 0:00:08\n","   ------------------------------------ - 109.6/114.5 MB 710.4 kB/s eta 0:00:07\n","   ------------------------------------ - 109.6/114.5 MB 710.4 kB/s eta 0:00:07\n","   ------------------------------------ - 109.8/114.5 MB 710.8 kB/s eta 0:00:07\n","   ------------------------------------ - 110.1/114.5 MB 711.9 kB/s eta 0:00:07\n","   ------------------------------------ - 110.4/114.5 MB 727.1 kB/s eta 0:00:06\n","   ------------------------------------ - 110.4/114.5 MB 727.1 kB/s eta 0:00:06\n","   ------------------------------------ - 110.6/114.5 MB 728.3 kB/s eta 0:00:06\n","   ------------------------------------ - 110.9/114.5 MB 729.8 kB/s eta 0:00:05\n","   ------------------------------------ - 111.1/114.5 MB 717.3 kB/s eta 0:00:05\n","   ------------------------------------ - 111.1/114.5 MB 717.3 kB/s eta 0:00:05\n","   ------------------------------------ - 111.4/114.5 MB 717.7 kB/s eta 0:00:05\n","   -------------------------------------  111.7/114.5 MB 717.7 kB/s eta 0:00:04\n","   -------------------------------------  111.7/114.5 MB 717.7 kB/s eta 0:00:04\n","   -------------------------------------  111.7/114.5 MB 717.7 kB/s eta 0:00:04\n","   -------------------------------------  111.7/114.5 MB 717.7 kB/s eta 0:00:04\n","   -------------------------------------  111.7/114.5 MB 717.7 kB/s eta 0:00:04\n","   -------------------------------------  112.5/114.5 MB 721.0 kB/s eta 0:00:03\n","   -------------------------------------  112.7/114.5 MB 723.3 kB/s eta 0:00:03\n","   -------------------------------------  113.0/114.5 MB 724.4 kB/s eta 0:00:03\n","   -------------------------------------  113.0/114.5 MB 724.4 kB/s eta 0:00:03\n","   -------------------------------------  113.2/114.5 MB 725.6 kB/s eta 0:00:02\n","   -------------------------------------  113.5/114.5 MB 726.8 kB/s eta 0:00:02\n","   -------------------------------------  113.8/114.5 MB 726.8 kB/s eta 0:00:02\n","   -------------------------------------  113.8/114.5 MB 726.8 kB/s eta 0:00:02\n","   -------------------------------------  114.0/114.5 MB 727.5 kB/s eta 0:00:01\n","   -------------------------------------  114.3/114.5 MB 727.2 kB/s eta 0:00:01\n","   -------------------------------------  114.3/114.5 MB 727.2 kB/s eta 0:00:01\n","   -------------------------------------  114.3/114.5 MB 727.2 kB/s eta 0:00:01\n","   -------------------------------------  114.3/114.5 MB 727.2 kB/s eta 0:00:01\n","   -------------------------------------  114.3/114.5 MB 727.2 kB/s eta 0:00:01\n","   ---------------------------------------- 114.5/114.5 MB 702.9 kB/s  0:02:29\n","Downloading setuptools-81.0.0-py3-none-any.whl (1.1 MB)\n","   ---------------------------------------- 0.0/1.1 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/1.1 MB ? eta -:--:--\n","   --------- ------------------------------ 0.3/1.1 MB ? eta -:--:--\n","   ------------------- -------------------- 0.5/1.1 MB 837.5 kB/s eta 0:00:01\n","   ------------------- -------------------- 0.5/1.1 MB 837.5 kB/s eta 0:00:01\n","   ----------------------------- ---------- 0.8/1.1 MB 859.5 kB/s eta 0:00:01\n","   ---------------------------------------- 1.1/1.1 MB 825.5 kB/s  0:00:01\n","Downloading networkx-3.6.1-py3-none-any.whl (2.1 MB)\n","   ---------------------------------------- 0.0/2.1 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/2.1 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/2.1 MB ? eta -:--:--\n","   ----- ---------------------------------- 0.3/2.1 MB ? eta -:--:--\n","   ---------- ----------------------------- 0.5/2.1 MB 929.6 kB/s eta 0:00:02\n","   --------------- ------------------------ 0.8/2.1 MB 985.5 kB/s eta 0:00:02\n","   --------------- ------------------------ 0.8/2.1 MB 985.5 kB/s eta 0:00:02\n","   -------------------- ------------------- 1.0/2.1 MB 1.0 MB/s eta 0:00:02\n","   ------------------------- -------------- 1.3/2.1 MB 1.0 MB/s eta 0:00:01\n","   ------------------------------ --------- 1.6/2.1 MB 1.0 MB/s eta 0:00:01\n","   ----------------------------------- ---- 1.8/2.1 MB 1.0 MB/s eta 0:00:01\n","   ---------------------------------------- 2.1/2.1 MB 1.0 MB/s  0:00:02\n","Downloading sympy-1.14.0-py3-none-any.whl (6.3 MB)\n","   ---------------------------------------- 0.0/6.3 MB ? eta -:--:--\n","   ---------------------------------------- 0.0/6.3 MB ? eta -:--:--\n","   - -------------------------------------- 0.3/6.3 MB ? eta -:--:--\n","   --- ------------------------------------ 0.5/6.3 MB 882.6 kB/s eta 0:00:07\n","   ---- ----------------------------------- 0.8/6.3 MB 860.9 kB/s eta 0:00:07\n","   ---- ----------------------------------- 0.8/6.3 MB 860.9 kB/s eta 0:00:07\n","   ---- ----------------------------------- 0.8/6.3 MB 860.9 kB/s eta 0:00:07\n","   ---- ----------------------------------- 0.8/6.3 MB 860.9 kB/s eta 0:00:07\n","   -------- ------------------------------- 1.3/6.3 MB 753.8 kB/s eta 0:00:07\n","   --------- ------------------------------ 1.6/6.3 MB 856.1 kB/s eta 0:00:06\n","   ----------- ---------------------------- 1.8/6.3 MB 860.4 kB/s eta 0:00:06\n","   ------------- -------------------------- 2.1/6.3 MB 863.5 kB/s eta 0:00:05\n","   ------------- -------------------------- 2.1/6.3 MB 863.5 kB/s eta 0:00:05\n","   -------------- ------------------------- 2.4/6.3 MB 860.5 kB/s eta 0:00:05\n","   ---------------- ----------------------- 2.6/6.3 MB 862.9 kB/s eta 0:00:05\n","   ------------------ --------------------- 2.9/6.3 MB 860.3 kB/s eta 0:00:04\n","   ------------------ --------------------- 2.9/6.3 MB 860.3 kB/s eta 0:00:04\n","   ------------------- -------------------- 3.1/6.3 MB 858.5 kB/s eta 0:00:04\n","   --------------------- ------------------ 3.4/6.3 MB 860.4 kB/s eta 0:00:04\n","   --------------------- ------------------ 3.4/6.3 MB 860.4 kB/s eta 0:00:04\n","   ----------------------- ---------------- 3.7/6.3 MB 858.6 kB/s eta 0:00:04\n","   ------------------------ --------------- 3.9/6.3 MB 860.3 kB/s eta 0:00:03\n","   -------------------------- ------------- 4.2/6.3 MB 861.9 kB/s eta 0:00:03\n","   -------------------------- ------------- 4.2/6.3 MB 861.9 kB/s eta 0:00:03\n","   ---------------------------- ----------- 4.5/6.3 MB 860.4 kB/s eta 0:00:03\n","   ----------------------------- ---------- 4.7/6.3 MB 856.5 kB/s eta 0:00:02\n","   ----------------------------- ---------- 4.7/6.3 MB 856.5 kB/s eta 0:00:02\n","   ------------------------------- -------- 5.0/6.3 MB 857.9 kB/s eta 0:00:02\n","   --------------------------------- ------ 5.2/6.3 MB 859.2 kB/s eta 0:00:02\n","   ---------------------------------- ----- 5.5/6.3 MB 860.3 kB/s eta 0:00:01\n","   ---------------------------------- ----- 5.5/6.3 MB 860.3 kB/s eta 0:00:01\n","   ------------------------------------ --- 5.8/6.3 MB 859.4 kB/s eta 0:00:01\n","   -------------------------------------- - 6.0/6.3 MB 860.4 kB/s eta 0:00:01\n","   ---------------------------------------  6.3/6.3 MB 859.4 kB/s eta 0:00:01\n","   ---------------------------------------- 6.3/6.3 MB 851.0 kB/s  0:00:07\n","Downloading mpmath-1.3.0-py3-none-any.whl (536 kB)\n","   ---------------------------------------- 0.0/536.2 kB ? eta -:--:--\n","   ---------------------------------------- 0.0/536.2 kB ? eta -:--:--\n","   ------------------- -------------------- 262.1/536.2 kB ? eta -:--:--\n","   -------------------------------------  524.3/536.2 kB 882.6 kB/s eta 0:00:01\n","   ---------------------------------------- 536.2/536.2 kB 763.4 kB/s  0:00:00\n","Installing collected packages: mpmath, sympy, setuptools, networkx, torch\n","\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   ---------------------------------------- 0/5 [mpmath]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","   -------- ------------------------------- 1/5 [sympy]\n","  Attempting uninstall: setuptools\n","   -------- ------------------------------- 1/5 [sympy]\n","    Found existing installation: setuptools 82.0.1\n","   -------- ------------------------------- 1/5 [sympy]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","    Uninstalling setuptools-82.0.1:\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","      Successfully uninstalled setuptools-82.0.1\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ---------------- ----------------------- 2/5 [setuptools]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   ------------------------ --------------- 3/5 [networkx]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   -------------------------------- ------- 4/5 [torch]\n","   ---------------------------------------- 5/5 [torch]\n","\n","Successfully installed mpmath-1.3.0 networkx-3.6.1 setuptools-81.0.0 sympy-1.14.0 torch-2.11.0\n"]}],"execution_count":11},{"id":"4a176d6c-e747-4f1a-90b3-8ef14ebe43c6","cell_type":"code","source":"!pip install -U accelerate","metadata":{},"outputs":[{"name":"stderr","output_type":"stream","text":["ERROR: Could not find a version that satisfies the requirement accelerate (from versions: none)\n","ERROR: No matching distribution found for accelerate\n"]}],"execution_count":14},{"id":"2f0de29a-c4ab-4b04-a00d-35999095c219","cell_type":"code","source":"!pip install -U accelerate","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Collecting accelerate\n","  Downloading accelerate-1.13.0-py3-none-any.whl.metadata (19 kB)\n","Requirement already satisfied: numpy>=1.17 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (2.4.4)\n","Requirement already satisfied: packaging>=20.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (26.0)\n","Requirement already satisfied: psutil in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (7.0.0)\n","Requirement already satisfied: pyyaml in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (6.0.3)\n","Requirement already satisfied: torch>=2.0.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (2.11.0)\n","Requirement already satisfied: huggingface_hub>=0.21.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (1.9.0)\n","Requirement already satisfied: safetensors>=0.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (0.7.0)\n","Requirement already satisfied: filelock>=3.10.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (3.25.2)\n","Requirement already satisfied: fsspec>=2023.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (2026.2.0)\n","Requirement already satisfied: hf-xet<2.0.0,>=1.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (1.4.3)\n","Requirement already satisfied: httpx<1,>=0.23.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (0.28.1)\n","Requirement already satisfied: tqdm>=4.42.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (4.67.3)\n","Requirement already satisfied: typer in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (0.24.1)\n","Requirement already satisfied: typing-extensions>=4.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (4.15.0)\n","Requirement already satisfied: anyio in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (4.12.1)\n","Requirement already satisfied: certifi in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (2026.1.4)\n","Requirement already satisfied: httpcore==1.* in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (1.0.9)\n","Requirement already satisfied: idna in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (2.10)\n","Requirement already satisfied: h11>=0.16 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpcore==1.*->httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (0.16.0)\n","Requirement already satisfied: setuptools<82 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (81.0.0)\n","Requirement already satisfied: sympy>=1.13.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (1.14.0)\n","Requirement already satisfied: networkx>=2.5.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (3.6.1)\n","Requirement already satisfied: jinja2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (3.1.6)\n","Requirement already satisfied: mpmath<1.4,>=1.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from sympy>=1.13.3->torch>=2.0.0->accelerate) (1.3.0)\n","Requirement already satisfied: colorama in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from tqdm>=4.42.1->huggingface_hub>=0.21.0->accelerate) (0.4.6)\n","Requirement already satisfied: MarkupSafe>=2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from jinja2->torch>=2.0.0->accelerate) (3.0.2)\n","Requirement already satisfied: click>=8.2.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->huggingface_hub>=0.21.0->accelerate) (8.3.2)\n","Requirement already satisfied: shellingham>=1.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->huggingface_hub>=0.21.0->accelerate) (1.5.4)\n","Requirement already satisfied: rich>=12.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->huggingface_hub>=0.21.0->accelerate) (14.3.3)\n","Requirement already satisfied: annotated-doc>=0.0.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->huggingface_hub>=0.21.0->accelerate) (0.0.4)\n","Requirement already satisfied: markdown-it-py>=2.2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->huggingface_hub>=0.21.0->accelerate) (4.0.0)\n","Requirement already satisfied: pygments<3.0.0,>=2.13.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->huggingface_hub>=0.21.0->accelerate) (2.20.0)\n","Requirement already satisfied: mdurl~=0.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from markdown-it-py>=2.2.0->rich>=12.3.0->typer->huggingface_hub>=0.21.0->accelerate) (0.1.2)\n","Downloading accelerate-1.13.0-py3-none-any.whl (383 kB)\n","Installing collected packages: accelerate\n","Successfully installed accelerate-1.13.0\n"]}],"execution_count":15},{"id":"375bbc4d-bf20-441b-adeb-8333fcc47e6c","cell_type":"code","source":"import sys\n!{sys.executable} -m pip install -U accelerate transformers[torch]","metadata":{},"outputs":[{"name":"stdout","output_type":"stream","text":["Requirement already satisfied: accelerate in E:\\conda\\envs\\mental_env\\Lib\\site-packages (1.13.0)\n","Requirement already satisfied: transformers[torch] in E:\\conda\\envs\\mental_env\\Lib\\site-packages (5.5.0)\n","Requirement already satisfied: numpy>=1.17 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (2.4.4)\n","Requirement already satisfied: packaging>=20.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (26.0)\n","Requirement already satisfied: psutil in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (7.0.0)\n","Requirement already satisfied: pyyaml in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (6.0.3)\n","Requirement already satisfied: torch>=2.0.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (2.11.0)\n","Requirement already satisfied: huggingface_hub>=0.21.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (1.9.0)\n","Requirement already satisfied: safetensors>=0.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from accelerate) (0.7.0)\n","Requirement already satisfied: regex>=2025.10.22 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers[torch]) (2026.4.4)\n","Requirement already satisfied: tokenizers<=0.23.0,>=0.22.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers[torch]) (0.22.2)\n","Requirement already satisfied: typer in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers[torch]) (0.24.1)\n","Requirement already satisfied: tqdm>=4.27 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from transformers[torch]) (4.67.3)\n","Requirement already satisfied: filelock>=3.10.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (3.25.2)\n","Requirement already satisfied: fsspec>=2023.5.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (2026.2.0)\n","Requirement already satisfied: hf-xet<2.0.0,>=1.4.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (1.4.3)\n","Requirement already satisfied: httpx<1,>=0.23.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (0.28.1)\n","Requirement already satisfied: typing-extensions>=4.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from huggingface_hub>=0.21.0->accelerate) (4.15.0)\n","Requirement already satisfied: anyio in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (4.12.1)\n","Requirement already satisfied: certifi in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (2026.1.4)\n","Requirement already satisfied: httpcore==1.* in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (1.0.9)\n","Requirement already satisfied: idna in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (2.10)\n","Requirement already satisfied: h11>=0.16 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from httpcore==1.*->httpx<1,>=0.23.0->huggingface_hub>=0.21.0->accelerate) (0.16.0)\n","Requirement already satisfied: setuptools<82 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (81.0.0)\n","Requirement already satisfied: sympy>=1.13.3 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (1.14.0)\n","Requirement already satisfied: networkx>=2.5.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (3.6.1)\n","Requirement already satisfied: jinja2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from torch>=2.0.0->accelerate) (3.1.6)\n","Requirement already satisfied: mpmath<1.4,>=1.1.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from sympy>=1.13.3->torch>=2.0.0->accelerate) (1.3.0)\n","Requirement already satisfied: colorama in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from tqdm>=4.27->transformers[torch]) (0.4.6)\n","Requirement already satisfied: MarkupSafe>=2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from jinja2->torch>=2.0.0->accelerate) (3.0.2)\n","Requirement already satisfied: click>=8.2.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers[torch]) (8.3.2)\n","Requirement already satisfied: shellingham>=1.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers[torch]) (1.5.4)\n","Requirement already satisfied: rich>=12.3.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers[torch]) (14.3.3)\n","Requirement already satisfied: annotated-doc>=0.0.2 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from typer->transformers[torch]) (0.0.4)\n","Requirement already satisfied: markdown-it-py>=2.2.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->transformers[torch]) (4.0.0)\n","Requirement already satisfied: pygments<3.0.0,>=2.13.0 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from rich>=12.3.0->typer->transformers[torch]) (2.20.0)\n","Requirement already satisfied: mdurl~=0.1 in E:\\conda\\envs\\mental_env\\Lib\\site-packages (from markdown-it-py>=2.2.0->rich>=12.3.0->typer->transformers[torch]) (0.1.2)\n"]}],"execution_count":17},{"id":"2e80fa44-48ce-4a50-9256-51cfba923431","cell_type":"code","source":"\nimport os, pickle, warnings, numpy as np, pandas as pd, torch\nfrom datasets import Dataset\nfrom transformers import (\n    AutoTokenizer, AutoModelForSequenceClassification,\n    Trainer, TrainingArguments, EarlyStoppingCallback,\n    DataCollatorWithPadding,\n)\nfrom sklearn.model_selection import train_test_split\nfrom sklearn.preprocessing import LabelEncoder\nfrom sklearn.utils.class_weight import compute_class_weight\nfrom sklearn.metrics import accuracy_score, f1_score, classification_report\nwarnings.filterwarnings(\"ignore\")\n\n# ── CONFIG ──────────────────────────────────────────────────────────\nCSV_PATH    = \"/kaggle/input/datasets/tasneem33355/data33/MentalHealth_Darija.csv\"\nCKPT_PATH   = \"./mental_xlmr_best\"  \nOUTPUT_DIR  = \"./mental_xlmr_v2\"\nMAX_LEN     = 256\nBATCH_SIZE  = 16\nEPOCHS      = 6                      \nLR          = 5e-6                   \nSEED        = 42\nLABEL_MAP   = {0: \"anxiety\", 2: \"stress\", 3: \"depression\"}\n\ndevice = torch.device(\"cuda\" if torch.cuda.is_available() else \"cpu\")\nprint(f\"✅ Device: {device}\")\n\n# ── PREPROCESS  ────────────────────────────────────────\ndf = pd.read_csv(CSV_PATH)\ndf = df[['text', 'text_en', 'label']].dropna()\ndf['combined_text'] = df['text_en'].str.strip() + \" [SEP] \" + df['text'].str.strip()\ndf_filtered = df[df['label'].isin(LABEL_MAP.keys())].copy()\ndf_filtered['target'] = df_filtered['label'].map(LABEL_MAP)\n\nle = LabelEncoder()\ndf_filtered['label_encoded'] = le.fit_transform(df_filtered['target'])\n\nX_train, X_val, y_train, y_val = train_test_split(\n    df_filtered['combined_text'].values,\n    df_filtered['label_encoded'].values,\n    test_size=0.2, random_state=SEED,\n    stratify=df_filtered['label_encoded'],\n)\nprint(f\"Train: {len(X_train)} | Val: {len(X_val)}\")\n\n# ── DATASETS ────────────────────────────────────────────────────────\ntokenizer = AutoTokenizer.from_pretrained(CKPT_PATH)\n\ndef tokenize(batch):\n    return tokenizer(batch[\"text\"], padding=False,\n                     truncation=True, max_length=MAX_LEN)\n\ntrain_hf = Dataset.from_dict({\"text\": list(X_train), \"labels\": list(y_train)})\nval_hf   = Dataset.from_dict({\"text\": list(X_val),   \"labels\": list(y_val)})\ntrain_hf = train_hf.map(tokenize, batched=True, remove_columns=[\"text\"])\nval_hf   = val_hf.map(tokenize,   batched=True, remove_columns=[\"text\"])\ntrain_hf.set_format(\"torch\", columns=[\"input_ids\", \"attention_mask\", \"labels\"])\nval_hf.set_format(\"torch\",   columns=[\"input_ids\", \"attention_mask\", \"labels\"])\n\n# ── CLASS WEIGHTS ──────────────────────────────────────────\nunique_labels = np.unique(y_train)\nnum_labels    = len(unique_labels)\nclass_weights = compute_class_weight(\"balanced\", classes=unique_labels, y=y_train)\n\n# stress index = 2\nclass_weights[1] *= 1.4   # boost depression\nclass_weights[2] *= 1.2   # boost stress قليلاً\nclass_weights_tensor = torch.tensor(class_weights, dtype=torch.float).to(device)\n\nprint(\"⚖️  Adjusted class weights:\")\nfor i, c in enumerate(le.classes_):\n    print(f\"   {c}: {class_weights[i]:.3f}\")\n\n# ── MODEL ────────────────────────────────────────\nmodel = AutoModelForSequenceClassification.from_pretrained(CKPT_PATH)\nmodel = model.to(device)\n\n\nfor name, param in model.named_parameters():\n    if any(f\"layer.{i}\" in name for i in range(9)):\n        param.requires_grad = False\n    else:\n        param.requires_grad = True\n\ntrainable = sum(p.numel() for p in model.parameters() if p.requires_grad)\ntotal     = sum(p.numel() for p in model.parameters())\nprint(f\"\\n🔧 Trainable params: {trainable:,} / {total:,} ({100*trainable/total:.1f}%)\")\n\n# ── WEIGHTED TRAINER ────────────────────────────────────────────────\nclass WeightedTrainer(Trainer):\n    def __init__(self, class_weights, **kwargs):\n        super().__init__(**kwargs)\n        self.class_weights = class_weights\n\n    def compute_loss(self, model, inputs, return_outputs=False, **kwargs):\n        labels  = inputs.pop(\"labels\")\n        outputs = model(**inputs)\n        loss    = torch.nn.CrossEntropyLoss(weight=self.class_weights)(\n            outputs.logits, labels\n        )\n        return (loss, outputs) if return_outputs else loss\n\n# ── METRICS ─────────────────────────────────────────────────────────\ndef compute_metrics(eval_pred):\n    logits, labels = eval_pred\n    preds = np.argmax(logits, axis=-1)\n    return {\n        \"accuracy\": round(accuracy_score(labels, preds), 4),\n        \"f1_macro\": round(f1_score(labels, preds, average=\"macro\"), 4),\n    }\n\n# ── TRAINING ARGS ───────────────────────────────────────────────────\ntotal_steps  = (len(train_hf) // BATCH_SIZE) * EPOCHS\nwarmup_steps = int(total_steps * 0.05)   \n\ntraining_args = TrainingArguments(\n    output_dir=OUTPUT_DIR,\n    num_train_epochs=EPOCHS,\n    learning_rate=LR,\n    per_device_train_batch_size=BATCH_SIZE,\n    per_device_eval_batch_size=BATCH_SIZE * 2,\n    weight_decay=0.01,\n    warmup_steps=warmup_steps,\n    lr_scheduler_type=\"cosine\",\n    logging_steps=50,\n    save_strategy=\"epoch\",\n    eval_strategy=\"epoch\",\n    save_total_limit=2,\n    load_best_model_at_end=True,\n    metric_for_best_model=\"f1_macro\",\n    greater_is_better=True,\n    fp16=torch.cuda.is_available(),\n    gradient_checkpointing=True,\n    gradient_checkpointing_kwargs={\"use_reentrant\": False},\n    dataloader_num_workers=2,\n    report_to=\"none\",\n    seed=SEED,\n)\n\n# ── TRAINER ─────────────────────────────────────────────────────────\ntrainer = WeightedTrainer(\n    class_weights=class_weights_tensor,\n    model=model,\n    args=training_args,\n    train_dataset=train_hf,\n    eval_dataset=val_hf,\n    compute_metrics=compute_metrics,\n    data_collator=DataCollatorWithPadding(tokenizer=tokenizer),\n    callbacks=[EarlyStoppingCallback(early_stopping_patience=2)],\n)\n\n# ── TRAIN ────────────────────────────────────────────────────────────\nprint(\"\\n🚀 Continuing training from checkpoint...\")\ntrainer.train()\n\n# ── FINAL EVAL ───────────────────────────────────────────────────────\nresults = trainer.evaluate()\nprint(\"\\n📊 Final Evaluation:\")\nfor k, v in results.items():\n    if isinstance(v, float): print(f\"   {k}: {round(v,4)}\")\n\nraw_preds = trainer.predict(val_hf)\npreds     = np.argmax(raw_preds.predictions, axis=-1)\nprint(\"\\n📋 Classification Report:\")\nprint(classification_report(y_val, preds, target_names=le.classes_))\n\n# ── SAVE ─────────────────────────────────────────────────────────────\nos.makedirs(OUTPUT_DIR, exist_ok=True)\ntrainer.save_model(OUTPUT_DIR)\ntokenizer.save_pretrained(OUTPUT_DIR)\nwith open(os.path.join(OUTPUT_DIR, \"label_encoder.pkl\"), \"wb\") as f:\n    pickle.dump(le, f)\n\nprint(f\"\\n✅ v2 saved to {OUTPUT_DIR}\")","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-08T23:52:26.489390Z","iopub.execute_input":"2026-04-08T23:52:26.489724Z","iopub.status.idle":"2026-04-09T00:49:37.045564Z","shell.execute_reply.started":"2026-04-08T23:52:26.489693Z","shell.execute_reply":"2026-04-09T00:49:37.044685Z"}},"outputs":[{"name":"stdout","text":"✅ Device: cuda\nTrain: 23488 | Val: 5873\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"Map:   0%|          | 0/23488 [00:00<?, ? examples/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"2bab2b1fcdf04195b0a338f8c87031c2"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Map:   0%|          | 0/5873 [00:00<?, ? examples/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"6dc2cb8b2973467fb73ae9281cd5657d"}},"metadata":{}},{"name":"stdout","text":"⚖️  Adjusted class weights:\n   anxiety: 2.702\n   depression: 1.287\n   stress: 0.778\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"Loading weights:   0%|          | 0/201 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"35378fd08f054e96a1861fce3d9b3db3"}},"metadata":{}},{"name":"stdout","text":"\n🔧 Trainable params: 200,079,363 / 278,045,955 (72.0%)\n\n🚀 Continuing training from checkpoint...\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"<IPython.core.display.HTML object>","text/html":"\n    <div>\n      \n      <progress value='2936' max='4404' style='width:300px; height:20px; vertical-align: middle;'></progress>\n      [2936/4404 54:57 < 27:29, 0.89 it/s, Epoch 4/6]\n    </div>\n    <table border=\"1\" class=\"dataframe\">\n  <thead>\n <tr style=\"text-align: left;\">\n      <th>Epoch</th>\n      <th>Training Loss</th>\n      <th>Validation Loss</th>\n      <th>Accuracy</th>\n      <th>F1 Macro</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td>1</td>\n      <td>0.276373</td>\n      <td>0.399544</td>\n      <td>0.798900</td>\n      <td>0.833400</td>\n    </tr>\n    <tr>\n      <td>2</td>\n      <td>0.254537</td>\n      <td>0.422038</td>\n      <td>0.801000</td>\n      <td>0.835600</td>\n    </tr>\n    <tr>\n      <td>3</td>\n      <td>0.219580</td>\n      <td>0.442508</td>\n      <td>0.799600</td>\n      <td>0.834000</td>\n    </tr>\n    <tr>\n      <td>4</td>\n      <td>0.287847</td>\n      <td>0.409739</td>\n      <td>0.798900</td>\n      <td>0.834600</td>\n    </tr>\n  </tbody>\n</table><p>"},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"53eaa689603243aea70794570f70bf33"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"52eba823e40e4d079dada94c64c944d7"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"388b95466da6475caed1c159a3c92d35"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"bc4199a7d710422fae7cad191f01a407"}},"metadata":{}},{"name":"stderr","text":"There were missing keys in the checkpoint model loaded: ['roberta.embeddings.LayerNorm.weight', 'roberta.embeddings.LayerNorm.bias', 'roberta.encoder.layer.0.attention.output.LayerNorm.weight', 'roberta.encoder.layer.0.attention.output.LayerNorm.bias', 'roberta.encoder.layer.0.output.LayerNorm.weight', 'roberta.encoder.layer.0.output.LayerNorm.bias', 'roberta.encoder.layer.1.attention.output.LayerNorm.weight', 'roberta.encoder.layer.1.attention.output.LayerNorm.bias', 'roberta.encoder.layer.1.output.LayerNorm.weight', 'roberta.encoder.layer.1.output.LayerNorm.bias', 'roberta.encoder.layer.2.attention.output.LayerNorm.weight', 'roberta.encoder.layer.2.attention.output.LayerNorm.bias', 'roberta.encoder.layer.2.output.LayerNorm.weight', 'roberta.encoder.layer.2.output.LayerNorm.bias', 'roberta.encoder.layer.3.attention.output.LayerNorm.weight', 'roberta.encoder.layer.3.attention.output.LayerNorm.bias', 'roberta.encoder.layer.3.output.LayerNorm.weight', 'roberta.encoder.layer.3.output.LayerNorm.bias', 'roberta.encoder.layer.4.attention.output.LayerNorm.weight', 'roberta.encoder.layer.4.attention.output.LayerNorm.bias', 'roberta.encoder.layer.4.output.LayerNorm.weight', 'roberta.encoder.layer.4.output.LayerNorm.bias', 'roberta.encoder.layer.5.attention.output.LayerNorm.weight', 'roberta.encoder.layer.5.attention.output.LayerNorm.bias', 'roberta.encoder.layer.5.output.LayerNorm.weight', 'roberta.encoder.layer.5.output.LayerNorm.bias', 'roberta.encoder.layer.6.attention.output.LayerNorm.weight', 'roberta.encoder.layer.6.attention.output.LayerNorm.bias', 'roberta.encoder.layer.6.output.LayerNorm.weight', 'roberta.encoder.layer.6.output.LayerNorm.bias', 'roberta.encoder.layer.7.attention.output.LayerNorm.weight', 'roberta.encoder.layer.7.attention.output.LayerNorm.bias', 'roberta.encoder.layer.7.output.LayerNorm.weight', 'roberta.encoder.layer.7.output.LayerNorm.bias', 'roberta.encoder.layer.8.attention.output.LayerNorm.weight', 'roberta.encoder.layer.8.attention.output.LayerNorm.bias', 'roberta.encoder.layer.8.output.LayerNorm.weight', 'roberta.encoder.layer.8.output.LayerNorm.bias', 'roberta.encoder.layer.9.attention.output.LayerNorm.weight', 'roberta.encoder.layer.9.attention.output.LayerNorm.bias', 'roberta.encoder.layer.9.output.LayerNorm.weight', 'roberta.encoder.layer.9.output.LayerNorm.bias', 'roberta.encoder.layer.10.attention.output.LayerNorm.weight', 'roberta.encoder.layer.10.attention.output.LayerNorm.bias', 'roberta.encoder.layer.10.output.LayerNorm.weight', 'roberta.encoder.layer.10.output.LayerNorm.bias', 'roberta.encoder.layer.11.attention.output.LayerNorm.weight', 'roberta.encoder.layer.11.attention.output.LayerNorm.bias', 'roberta.encoder.layer.11.output.LayerNorm.weight', 'roberta.encoder.layer.11.output.LayerNorm.bias'].\nThere were unexpected keys in the checkpoint model loaded: ['roberta.embeddings.LayerNorm.beta', 'roberta.embeddings.LayerNorm.gamma', 'roberta.encoder.layer.0.attention.output.LayerNorm.beta', 'roberta.encoder.layer.0.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.0.output.LayerNorm.beta', 'roberta.encoder.layer.0.output.LayerNorm.gamma', 'roberta.encoder.layer.1.attention.output.LayerNorm.beta', 'roberta.encoder.layer.1.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.1.output.LayerNorm.beta', 'roberta.encoder.layer.1.output.LayerNorm.gamma', 'roberta.encoder.layer.2.attention.output.LayerNorm.beta', 'roberta.encoder.layer.2.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.2.output.LayerNorm.beta', 'roberta.encoder.layer.2.output.LayerNorm.gamma', 'roberta.encoder.layer.3.attention.output.LayerNorm.beta', 'roberta.encoder.layer.3.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.3.output.LayerNorm.beta', 'roberta.encoder.layer.3.output.LayerNorm.gamma', 'roberta.encoder.layer.4.attention.output.LayerNorm.beta', 'roberta.encoder.layer.4.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.4.output.LayerNorm.beta', 'roberta.encoder.layer.4.output.LayerNorm.gamma', 'roberta.encoder.layer.5.attention.output.LayerNorm.beta', 'roberta.encoder.layer.5.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.5.output.LayerNorm.beta', 'roberta.encoder.layer.5.output.LayerNorm.gamma', 'roberta.encoder.layer.6.attention.output.LayerNorm.beta', 'roberta.encoder.layer.6.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.6.output.LayerNorm.beta', 'roberta.encoder.layer.6.output.LayerNorm.gamma', 'roberta.encoder.layer.7.attention.output.LayerNorm.beta', 'roberta.encoder.layer.7.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.7.output.LayerNorm.beta', 'roberta.encoder.layer.7.output.LayerNorm.gamma', 'roberta.encoder.layer.8.attention.output.LayerNorm.beta', 'roberta.encoder.layer.8.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.8.output.LayerNorm.beta', 'roberta.encoder.layer.8.output.LayerNorm.gamma', 'roberta.encoder.layer.9.attention.output.LayerNorm.beta', 'roberta.encoder.layer.9.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.9.output.LayerNorm.beta', 'roberta.encoder.layer.9.output.LayerNorm.gamma', 'roberta.encoder.layer.10.attention.output.LayerNorm.beta', 'roberta.encoder.layer.10.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.10.output.LayerNorm.beta', 'roberta.encoder.layer.10.output.LayerNorm.gamma', 'roberta.encoder.layer.11.attention.output.LayerNorm.beta', 'roberta.encoder.layer.11.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.11.output.LayerNorm.beta', 'roberta.encoder.layer.11.output.LayerNorm.gamma'].\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"<IPython.core.display.HTML object>","text/html":""},"metadata":{}},{"name":"stdout","text":"\n📊 Final Evaluation:\n   eval_loss: 0.4215\n   eval_accuracy: 0.8001\n   eval_f1_macro: 0.835\n   eval_runtime: 54.2312\n   eval_samples_per_second: 108.296\n   eval_steps_per_second: 1.696\n   epoch: 4.0\n\n📋 Classification Report:\n              precision    recall  f1-score   support\n\n     anxiety       0.94      0.97      0.95       725\n  depression       0.70      0.83      0.76      2129\n      stress       0.85      0.74      0.79      3019\n\n    accuracy                           0.80      5873\n   macro avg       0.83      0.84      0.83      5873\nweighted avg       0.81      0.80      0.80      5873\n\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"c9755ab2977c4426bf391516b835fbf1"}},"metadata":{}},{"name":"stdout","text":"\n✅ v2 saved to ./mental_xlmr_v2\n","output_type":"stream"}],"execution_count":35},{"id":"aa1b25b9-ed2f-464e-b5c5-434fad9cebd7","cell_type":"code","source":"import os, pickle, warnings, numpy as np, pandas as pd, torch, zipfile\nfrom datasets import Dataset\nfrom transformers import (\n    AutoTokenizer, AutoModelForSequenceClassification,\n    Trainer, TrainingArguments, EarlyStoppingCallback,\n    DataCollatorWithPadding,\n)\nfrom sklearn.model_selection import train_test_split\nfrom sklearn.preprocessing import LabelEncoder\nfrom sklearn.utils.class_weight import compute_class_weight\nfrom sklearn.metrics import accuracy_score, f1_score, classification_report\nfrom IPython.display import FileLink\nwarnings.filterwarnings(\"ignore\")\n\nCSV_PATH   = \"/kaggle/input/datasets/tasneem33355/data33/MentalHealth_Darija.csv\"\nMODEL_NAME = \"xlm-roberta-base\"\nOUTPUT_DIR = \"/kaggle/working/mental_xlmr_final\"\nMAX_LEN    = 256\nBATCH_SIZE = 16\nEPOCHS     = 6\nLR         = 2e-5\nSEED       = 42\nLABEL_MAP  = {0: \"anxiety\", 2: \"stress\", 3: \"depression\"}\n\ntorch.manual_seed(SEED)\nnp.random.seed(SEED)\ndevice = torch.device(\"cuda\" if torch.cuda.is_available() else \"cpu\")\nprint(f\"Device: {device}\")\n\ndf = pd.read_csv(CSV_PATH)\ndf = df[['text', 'text_en', 'label']].dropna()\ndf['combined_text'] = df['text_en'].str.strip() + \" [SEP] \" + df['text'].str.strip()\ndf_filtered = df[df['label'].isin(LABEL_MAP.keys())].copy()\ndf_filtered['target'] = df_filtered['label'].map(LABEL_MAP)\n\nprint(\"\\nClass distribution:\")\nprint(df_filtered['target'].value_counts())\n\nle = LabelEncoder()\ndf_filtered['label_encoded'] = le.fit_transform(df_filtered['target'])\nprint(f\"Classes: {le.classes_}\")\n\nX_train, X_val, y_train, y_val = train_test_split(\n    df_filtered['combined_text'].values,\n    df_filtered['label_encoded'].values,\n    test_size=0.2, random_state=SEED,\n    stratify=df_filtered['label_encoded'],\n)\nprint(f\"Train: {len(X_train)} | Val: {len(X_val)}\")\n\nunique_labels = np.unique(y_train)\nclass_weights = compute_class_weight(\"balanced\", classes=unique_labels, y=y_train)\nclass_weights[1] *= 1.4\nclass_weights[2] *= 1.2\nclass_weights_tensor = torch.tensor(class_weights, dtype=torch.float).to(device)\n\nprint(\"\\nClass weights:\")\nfor i, c in enumerate(le.classes_):\n    print(f\"  {c}: {class_weights[i]:.3f}\")\n\ntokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)\n\ndef tokenize(batch):\n    return tokenizer(batch[\"text\"], padding=False, truncation=True, max_length=MAX_LEN)\n\ntrain_hf = Dataset.from_dict({\"text\": list(X_train), \"labels\": list(y_train)})\nval_hf   = Dataset.from_dict({\"text\": list(X_val),   \"labels\": list(y_val)})\ntrain_hf = train_hf.map(tokenize, batched=True, remove_columns=[\"text\"])\nval_hf   = val_hf.map(tokenize,   batched=True, remove_columns=[\"text\"])\ntrain_hf.set_format(\"torch\", columns=[\"input_ids\", \"attention_mask\", \"labels\"])\nval_hf.set_format(\"torch\",   columns=[\"input_ids\", \"attention_mask\", \"labels\"])\n\nmodel = AutoModelForSequenceClassification.from_pretrained(\n    MODEL_NAME, num_labels=3, ignore_mismatched_sizes=True,\n)\nmodel = model.to(device)\nprint(f\"Params: {sum(p.numel() for p in model.parameters()):,}\")\n\nclass WeightedTrainer(Trainer):\n    def __init__(self, class_weights, **kwargs):\n        super().__init__(**kwargs)\n        self.class_weights = class_weights\n\n    def compute_loss(self, model, inputs, return_outputs=False, **kwargs):\n        labels  = inputs.pop(\"labels\")\n        outputs = model(**inputs)\n        loss = torch.nn.CrossEntropyLoss(weight=self.class_weights)(outputs.logits, labels)\n        return (loss, outputs) if return_outputs else loss\n\ndef compute_metrics(eval_pred):\n    logits, labels = eval_pred\n    preds = np.argmax(logits, axis=-1)\n    return {\n        \"accuracy\": round(accuracy_score(labels, preds), 4),\n        \"f1_macro\": round(f1_score(labels, preds, average=\"macro\"), 4),\n    }\n\ntotal_steps  = (len(train_hf) // BATCH_SIZE) * EPOCHS\nwarmup_steps = int(total_steps * 0.05)\n\ntraining_args = TrainingArguments(\n    output_dir=OUTPUT_DIR,\n    num_train_epochs=EPOCHS,\n    learning_rate=LR,\n    per_device_train_batch_size=BATCH_SIZE,\n    per_device_eval_batch_size=32,\n    weight_decay=0.01,\n    warmup_steps=warmup_steps,\n    lr_scheduler_type=\"cosine\",\n    logging_steps=50,\n    save_strategy=\"epoch\",\n    eval_strategy=\"epoch\",\n    save_total_limit=1,\n    load_best_model_at_end=True,\n    metric_for_best_model=\"f1_macro\",\n    greater_is_better=True,\n    fp16=True,\n    gradient_checkpointing=True,\n    gradient_checkpointing_kwargs={\"use_reentrant\": False},\n    dataloader_num_workers=2,\n    report_to=\"none\",\n    seed=SEED,\n    save_only_model=True,\n)\n\ntrainer = WeightedTrainer(\n    class_weights=class_weights_tensor,\n    model=model,\n    args=training_args,\n    train_dataset=train_hf,\n    eval_dataset=val_hf,\n    compute_metrics=compute_metrics,\n    data_collator=DataCollatorWithPadding(tokenizer=tokenizer),\n    callbacks=[EarlyStoppingCallback(early_stopping_patience=3)],\n)\n\nprint(\"\\nStarting training...\")\ntrainer.train()\n\nresults = trainer.evaluate()\nprint(\"\\nFinal Evaluation:\")\nfor k, v in results.items():\n    if isinstance(v, float): print(f\"  {k}: {round(v, 4)}\")\n\nraw_preds = trainer.predict(val_hf)\npreds = np.argmax(raw_preds.predictions, axis=-1)\nprint(\"\\nClassification Report:\")\nprint(classification_report(y_val, preds, target_names=le.classes_))\n\nos.makedirs(OUTPUT_DIR, exist_ok=True)\ntrainer.save_model(OUTPUT_DIR)\ntokenizer.save_pretrained(OUTPUT_DIR)\nwith open(os.path.join(OUTPUT_DIR, \"label_encoder.pkl\"), \"wb\") as f:\n    pickle.dump(le, f)\nprint(f\"\\nSaved to {OUTPUT_DIR}\")\n\nzip_path = \"/kaggle/working/mental_xlmr_final.zip\"\nwith zipfile.ZipFile(zip_path, 'w', zipfile.ZIP_DEFLATED) as zf:\n    for root, dirs, files in os.walk(OUTPUT_DIR):\n        for file in files:\n            file_path = os.path.join(root, file)\n            zf.write(file_path, os.path.relpath(file_path, \"/kaggle/working\"))\nprint(f\"Zip size: {os.path.getsize(zip_path)/1e9:.2f} GB\")\nFileLink(zip_path)\n\ndef predict_proba(texts: list) -> list:\n    model.eval()\n    out = []\n    for text in texts:\n        enc = tokenizer(text, return_tensors=\"pt\", truncation=True, max_length=MAX_LEN).to(device)\n        with torch.no_grad():\n            probs = torch.softmax(model(**enc).logits, dim=-1).squeeze().cpu().numpy()\n        out.append({c: round(float(p), 4) for c, p in zip(le.classes_, probs)})\n    return out\n\nprint(\"\\nSample prediction:\")\nprint(predict_proba([X_val[0]]))","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-11T12:58:08.412267Z","iopub.execute_input":"2026-04-11T12:58:08.412999Z","iopub.status.idle":"2026-04-11T14:35:31.904845Z","shell.execute_reply.started":"2026-04-11T12:58:08.412950Z","shell.execute_reply":"2026-04-11T14:35:31.903928Z"}},"outputs":[{"name":"stdout","text":"Device: cuda\n\nClass distribution:\ntarget\nstress        15094\ndepression    10644\nanxiety        3623\nName: count, dtype: int64\nClasses: ['anxiety' 'depression' 'stress']\nTrain: 23488 | Val: 5873\n\nClass weights:\n  anxiety: 2.702\n  depression: 1.287\n  stress: 0.778\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"config.json:   0%|          | 0.00/615 [00:00<?, ?B/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"f5e891ff000d4e458c29bd7f02817c8c"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"tokenizer_config.json:   0%|          | 0.00/25.0 [00:00<?, ?B/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"be68f0b56be541de9687c31beb7e0dfc"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"sentencepiece.bpe.model:   0%|          | 0.00/5.07M [00:00<?, ?B/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"2c5b6fed03bf48a1a1ba39d97ebb1589"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"tokenizer.json: 0.00B [00:00, ?B/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"9ab8a76379a24e928d47fffdad7ec5d4"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Map:   0%|          | 0/23488 [00:00<?, ? examples/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"a1393c6fde5842ccae67bee76b6b34d2"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Map:   0%|          | 0/5873 [00:00<?, ? examples/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"db8e5382f07f41a49d75b8e69ba63800"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"model.safetensors:   0%|          | 0.00/1.12G [00:00<?, ?B/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"8a027132c38a4a78b8cffe7033b49b9c"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Loading weights:   0%|          | 0/197 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"115bc8ca34204a868e50e06a9c52573f"}},"metadata":{}},{"name":"stderr","text":"XLMRobertaForSequenceClassification LOAD REPORT from: xlm-roberta-base\nKey                         | Status     | \n----------------------------+------------+-\nlm_head.dense.weight        | UNEXPECTED | \nlm_head.bias                | UNEXPECTED | \nlm_head.layer_norm.weight   | UNEXPECTED | \nroberta.pooler.dense.weight | UNEXPECTED | \nlm_head.layer_norm.bias     | UNEXPECTED | \nlm_head.dense.bias          | UNEXPECTED | \nroberta.pooler.dense.bias   | UNEXPECTED | \nclassifier.dense.weight     | MISSING    | \nclassifier.out_proj.bias    | MISSING    | \nclassifier.dense.bias       | MISSING    | \nclassifier.out_proj.weight  | MISSING    | \n\nNotes:\n- UNEXPECTED\t:can be ignored when loading from different task/architecture; not ok if you expect identical arch.\n- MISSING\t:those params were newly initialized because missing from the checkpoint. Consider training on your downstream task.\n","output_type":"stream"},{"name":"stdout","text":"Params: 278,045,955\n\nStarting training...\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"<IPython.core.display.HTML object>","text/html":"\n    <div>\n      \n      <progress value='4404' max='4404' style='width:300px; height:20px; vertical-align: middle;'></progress>\n      [4404/4404 1:32:45, Epoch 6/6]\n    </div>\n    <table border=\"1\" class=\"dataframe\">\n  <thead>\n <tr style=\"text-align: left;\">\n      <th>Epoch</th>\n      <th>Training Loss</th>\n      <th>Validation Loss</th>\n      <th>Accuracy</th>\n      <th>F1 Macro</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td>1</td>\n      <td>0.437816</td>\n      <td>0.397521</td>\n      <td>0.768600</td>\n      <td>0.807500</td>\n    </tr>\n    <tr>\n      <td>2</td>\n      <td>0.386207</td>\n      <td>0.406955</td>\n      <td>0.794000</td>\n      <td>0.827200</td>\n    </tr>\n    <tr>\n      <td>3</td>\n      <td>0.329776</td>\n      <td>0.392873</td>\n      <td>0.793300</td>\n      <td>0.830900</td>\n    </tr>\n    <tr>\n      <td>4</td>\n      <td>0.270477</td>\n      <td>0.445115</td>\n      <td>0.796400</td>\n      <td>0.830000</td>\n    </tr>\n    <tr>\n      <td>5</td>\n      <td>0.181897</td>\n      <td>0.511371</td>\n      <td>0.798400</td>\n      <td>0.831800</td>\n    </tr>\n    <tr>\n      <td>6</td>\n      <td>0.189214</td>\n      <td>0.525796</td>\n      <td>0.797200</td>\n      <td>0.830900</td>\n    </tr>\n  </tbody>\n</table><p>"},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"95bcdb626d404e30a838c0c1f48b65aa"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"8d64d2fb4ae94ef9b6a5c81aa13d0bcd"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"e2a1ef9b469a4ce786afb0398d4d5468"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"8a8d2f9c947341baa18cabda2fca8b6c"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"deaeb35b62f74ccdb94ee909250c5b58"}},"metadata":{}},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"97a648ca4a874b25870e5112f4e4a0fa"}},"metadata":{}},{"name":"stderr","text":"There were missing keys in the checkpoint model loaded: ['roberta.embeddings.LayerNorm.weight', 'roberta.embeddings.LayerNorm.bias', 'roberta.encoder.layer.0.attention.output.LayerNorm.weight', 'roberta.encoder.layer.0.attention.output.LayerNorm.bias', 'roberta.encoder.layer.0.output.LayerNorm.weight', 'roberta.encoder.layer.0.output.LayerNorm.bias', 'roberta.encoder.layer.1.attention.output.LayerNorm.weight', 'roberta.encoder.layer.1.attention.output.LayerNorm.bias', 'roberta.encoder.layer.1.output.LayerNorm.weight', 'roberta.encoder.layer.1.output.LayerNorm.bias', 'roberta.encoder.layer.2.attention.output.LayerNorm.weight', 'roberta.encoder.layer.2.attention.output.LayerNorm.bias', 'roberta.encoder.layer.2.output.LayerNorm.weight', 'roberta.encoder.layer.2.output.LayerNorm.bias', 'roberta.encoder.layer.3.attention.output.LayerNorm.weight', 'roberta.encoder.layer.3.attention.output.LayerNorm.bias', 'roberta.encoder.layer.3.output.LayerNorm.weight', 'roberta.encoder.layer.3.output.LayerNorm.bias', 'roberta.encoder.layer.4.attention.output.LayerNorm.weight', 'roberta.encoder.layer.4.attention.output.LayerNorm.bias', 'roberta.encoder.layer.4.output.LayerNorm.weight', 'roberta.encoder.layer.4.output.LayerNorm.bias', 'roberta.encoder.layer.5.attention.output.LayerNorm.weight', 'roberta.encoder.layer.5.attention.output.LayerNorm.bias', 'roberta.encoder.layer.5.output.LayerNorm.weight', 'roberta.encoder.layer.5.output.LayerNorm.bias', 'roberta.encoder.layer.6.attention.output.LayerNorm.weight', 'roberta.encoder.layer.6.attention.output.LayerNorm.bias', 'roberta.encoder.layer.6.output.LayerNorm.weight', 'roberta.encoder.layer.6.output.LayerNorm.bias', 'roberta.encoder.layer.7.attention.output.LayerNorm.weight', 'roberta.encoder.layer.7.attention.output.LayerNorm.bias', 'roberta.encoder.layer.7.output.LayerNorm.weight', 'roberta.encoder.layer.7.output.LayerNorm.bias', 'roberta.encoder.layer.8.attention.output.LayerNorm.weight', 'roberta.encoder.layer.8.attention.output.LayerNorm.bias', 'roberta.encoder.layer.8.output.LayerNorm.weight', 'roberta.encoder.layer.8.output.LayerNorm.bias', 'roberta.encoder.layer.9.attention.output.LayerNorm.weight', 'roberta.encoder.layer.9.attention.output.LayerNorm.bias', 'roberta.encoder.layer.9.output.LayerNorm.weight', 'roberta.encoder.layer.9.output.LayerNorm.bias', 'roberta.encoder.layer.10.attention.output.LayerNorm.weight', 'roberta.encoder.layer.10.attention.output.LayerNorm.bias', 'roberta.encoder.layer.10.output.LayerNorm.weight', 'roberta.encoder.layer.10.output.LayerNorm.bias', 'roberta.encoder.layer.11.attention.output.LayerNorm.weight', 'roberta.encoder.layer.11.attention.output.LayerNorm.bias', 'roberta.encoder.layer.11.output.LayerNorm.weight', 'roberta.encoder.layer.11.output.LayerNorm.bias'].\nThere were unexpected keys in the checkpoint model loaded: ['roberta.embeddings.LayerNorm.beta', 'roberta.embeddings.LayerNorm.gamma', 'roberta.encoder.layer.0.attention.output.LayerNorm.beta', 'roberta.encoder.layer.0.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.0.output.LayerNorm.beta', 'roberta.encoder.layer.0.output.LayerNorm.gamma', 'roberta.encoder.layer.1.attention.output.LayerNorm.beta', 'roberta.encoder.layer.1.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.1.output.LayerNorm.beta', 'roberta.encoder.layer.1.output.LayerNorm.gamma', 'roberta.encoder.layer.2.attention.output.LayerNorm.beta', 'roberta.encoder.layer.2.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.2.output.LayerNorm.beta', 'roberta.encoder.layer.2.output.LayerNorm.gamma', 'roberta.encoder.layer.3.attention.output.LayerNorm.beta', 'roberta.encoder.layer.3.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.3.output.LayerNorm.beta', 'roberta.encoder.layer.3.output.LayerNorm.gamma', 'roberta.encoder.layer.4.attention.output.LayerNorm.beta', 'roberta.encoder.layer.4.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.4.output.LayerNorm.beta', 'roberta.encoder.layer.4.output.LayerNorm.gamma', 'roberta.encoder.layer.5.attention.output.LayerNorm.beta', 'roberta.encoder.layer.5.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.5.output.LayerNorm.beta', 'roberta.encoder.layer.5.output.LayerNorm.gamma', 'roberta.encoder.layer.6.attention.output.LayerNorm.beta', 'roberta.encoder.layer.6.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.6.output.LayerNorm.beta', 'roberta.encoder.layer.6.output.LayerNorm.gamma', 'roberta.encoder.layer.7.attention.output.LayerNorm.beta', 'roberta.encoder.layer.7.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.7.output.LayerNorm.beta', 'roberta.encoder.layer.7.output.LayerNorm.gamma', 'roberta.encoder.layer.8.attention.output.LayerNorm.beta', 'roberta.encoder.layer.8.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.8.output.LayerNorm.beta', 'roberta.encoder.layer.8.output.LayerNorm.gamma', 'roberta.encoder.layer.9.attention.output.LayerNorm.beta', 'roberta.encoder.layer.9.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.9.output.LayerNorm.beta', 'roberta.encoder.layer.9.output.LayerNorm.gamma', 'roberta.encoder.layer.10.attention.output.LayerNorm.beta', 'roberta.encoder.layer.10.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.10.output.LayerNorm.beta', 'roberta.encoder.layer.10.output.LayerNorm.gamma', 'roberta.encoder.layer.11.attention.output.LayerNorm.beta', 'roberta.encoder.layer.11.attention.output.LayerNorm.gamma', 'roberta.encoder.layer.11.output.LayerNorm.beta', 'roberta.encoder.layer.11.output.LayerNorm.gamma'].\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"<IPython.core.display.HTML object>","text/html":""},"metadata":{}},{"name":"stdout","text":"\nFinal Evaluation:\n  eval_loss: 0.5114\n  eval_accuracy: 0.7981\n  eval_f1_macro: 0.8316\n  eval_runtime: 50.7706\n  eval_samples_per_second: 115.677\n  eval_steps_per_second: 1.812\n  epoch: 6.0\n\nClassification Report:\n              precision    recall  f1-score   support\n\n     anxiety       0.94      0.96      0.95       725\n  depression       0.72      0.77      0.74      2129\n      stress       0.82      0.78      0.80      3019\n\n    accuracy                           0.80      5873\n   macro avg       0.83      0.84      0.83      5873\nweighted avg       0.80      0.80      0.80      5873\n\n","output_type":"stream"},{"output_type":"display_data","data":{"text/plain":"Writing model shards:   0%|          | 0/1 [00:00<?, ?it/s]","application/vnd.jupyter.widget-view+json":{"version_major":2,"version_minor":0,"model_id":"e4d5964cf1cc4491bf590eece4d2a2a8"}},"metadata":{}},{"name":"stdout","text":"\nSaved to /kaggle/working/mental_xlmr_final\nZip size: 1.72 GB\n\nSample prediction:\n[{'anxiety': 0.0002, 'depression': 0.9732, 'stress': 0.0265}]\n","output_type":"stream"}],"execution_count":3},{"id":"da2d68cb-54f4-445c-b293-4889d3c8cdcf","cell_type":"code","source":"from IPython.display import Javascript\n\nJS = \"\"\"\nvar link = document.createElement('a');\nlink.href = '/kaggle/working/mental_xlmr_final.zip';\nlink.download = 'mental_xlmr_final.zip';\ndocument.body.appendChild(link);\nlink.click();\ndocument.body.removeChild(link);\n\"\"\"\ndisplay(Javascript(JS))","metadata":{"trusted":true,"execution":{"iopub.status.busy":"2026-04-11T14:57:58.633732Z","iopub.execute_input":"2026-04-11T14:57:58.634811Z","iopub.status.idle":"2026-04-11T14:57:58.639932Z","shell.execute_reply.started":"2026-04-11T14:57:58.634764Z","shell.execute_reply":"2026-04-11T14:57:58.639330Z"}},"outputs":[{"output_type":"display_data","data":{"text/plain":"<IPython.core.display.Javascript object>","application/javascript":"\nvar link = document.createElement('a');\nlink.href = '/kaggle/working/mental_xlmr_final.zip';\nlink.download = 'mental_xlmr_final.zip';\ndocument.body.appendChild(link);\nlink.click();\ndocument.body.removeChild(link);\n"},"metadata":{}}],"execution_count":7}]}