Coder Social home page Coder Social logo

gpt4v-image-captioner's Introduction

GPT4V-Image-Captioner / GPT4V图像打标器

中文版说明

We now have sd-webui-GPT4V-Image-Captioner for SD WebUI

This is a multifunctional image processing toolbox built with Gradio, capable of tagging images using the GPT-4-vision or Claude 3 API, the cogVLM model, Qwen-VL(Alibaba Cloud), the Moondream model.

Key features include:

  • One-click installation and use
  • Single image and multi-image batch tagging
  • Choice of online GPT4V or Claude 3 or Qwen-VL(Alibaba Cloud) & local CogVLM and Moondream models
  • Visual tag analysis and processing
  • Image pre-compression
  • Keyword filtering and watermark image recognition

Developers: Jiaye, LEOSAM是只兔狲, SleeeepyZhou, Fok, GPT4. Welcome everyone to add more new features to this project.

下载

Please note that the Claude 3 feature is not finished yet.

To use Claude 3, simply replace the API key and URL with the Claude 3 API key and URL (/v1/messages), and changing the model name to "claude-3-opus" (or sonnet).

Installation and Startup Guide

Windows (If the automatic installation fails, please refer to the Manual Installation Instructions)

  1. Open Command Prompt as administrator and navigate to the directory where you want to clone the repository.
  2. Clone the repository using the following command:
    git clone https://github.com/jiayev/GPT4V-Image-Captioner
    
  3. Double-click install_windows.bat to run and install all necessary dependencies.
  4. After the installation is complete, you can launch the GPT4V-Image-Captioner by double-clicking start_windows.bat.
  5. Hold down Ctrl and click on the URL in the terminal (or copy the URL to your browser), which will open the Gradio app interface in your default browser.
  6. Enter the official OpenAI or third-party GPT-4V API Key and API Url at the top of the interface. After setting the image address, you can start tagging the image.

Linux / macOS

  1. Open a terminal and navigate to the directory where you want to clone the repository.
  2. Clone the repository using the following command:
    git clone https://github.com/jiayev/GPT4V-Image-Captioner
    
  3. Navigate to the cloned directory:
    cd GPT4V-Image-Captioner
    
  4. Make the install and start scripts executable with the following command:
    chmod +x install_linux_mac.sh; chmod +x start_linux_mac.sh
    
  5. Execute the install script:
    ./install_linux_mac.sh
    
  6. Launch the GPT4V-Image-Captioner in the terminal by executing the launch script:
    ./start_linux_mac.sh
    
  7. Copy the URL displayed in the terminal and open it in your browser to access the Gradio app interface.
  8. Enter the official OpenAI or third-party GPT-4V API Key and API Url at the top of the interface. After setting the image address, you can start tagging the image.

Windows Manual Installation Instructions

  1. Open the Command Prompt by pressing Win + R, typing cmd, and then pressing Enter.

  2. Clone the repository to your local machine using the following command:

    git clone https://github.com/jiayev/GPT4V-Image-Captioner
    
  3. Once cloning is complete, navigate to the cloned directory:

    cd GPT4V-Image-Captioner
    
  4. Before installing any dependencies, make sure that Python is installed on your system. Check for Python's presence by typing the following command and pressing Enter in the Command Prompt:

    python --version
    

    If Python is not installed, you will get an error message. In that case, please visit the Python official download page and follow the instructions to install it.

  5. Create a virtual environment named myenv to avoid contaminating the global Python environment:

    python -m venv myenv
    
  6. Activate the virtual environment you just created:

    myenv\Scripts\activate
    
  7. Update pip to date:

    python -m pip install --upgrade pip
    
  8. Install libraries within the virtual environment:

    pip install scipy networkx wordcloud matplotlib Pillow tqdm gradio requests
    
  9. After completing the steps above, you can start GPT4V-Image-Captioner by double-clicking the start_windows.bat file.

gpt4v-image-captioner's People

Contributors

327 avatar ananosleep avatar facok avatar gluttony-10 avatar jiayev avatar pk5ls20 avatar sleeeepyzhou avatar stinbuaa avatar xk44 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gpt4v-image-captioner's Issues

Clarify readme on Key requirements

At multiple points in the top-level README.md instructions, it says,

"Enter the official OpenAI or third-party GPT-4V API Key and API Url at the top of the interface."

I was put off using this captioner because I thought I had to pay for an API key from those places.

Someone told me I can just use CogVLM instead?
If that is true, would you please update the readme in those sections, to add, ( Enter key .... If using those APIs) ?

软件报错无法使用

错误日志指出在运行 Gradio 应用时遇到了一个 Unicode 编码问题。这个问题通常发生在尝试通过网络连接发送非ASCII字符时,如果编码设置不正确,就可能导致这个错误。

这里是你遇到错误的相关代码片段:

File "C:\Program Files\Python310\lib\http\client.py", line 1255, in putheader
values[i] = one_value.encode('latin-1')
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 8-11: ordinal not in range(256)
在 Python 的 http.client 库中,putheader 方法尝试将请求头的值编码为 'latin-1',但是当遇到无法用 'latin-1' 编码的字符时,就会报错。

要解决这个问题,你可以尝试以下步骤:

更新你的请求头编码:确保你的请求头使用 'utf-8' 编码。如果你在代码中手动设置了请求头,应该确保它们的编码是 'utf-8'。

使用 Requests 库:如果你正在使用 requests 库来发送 HTTP 请求,它会自动处理编码问题,通常不需要手动设置编码。

检查 Gradio 应用代码:查看你的 Gradio 应用代码,特别是 gpt-caption.py 和 Api_Utils.py 文件中与发送请求相关的部分,确保没有手动设置错误的编码。

更新依赖:确保你的环境中安装的 gradio,requests,和 urllib3 库都是最新版本。

联系 Gradio 支持:如果问题依然存在,考虑向 Gradio 的维护团队报告这个问题,因为这可能是一个库的bug。

临时解决方案:如果你需要临时绕过这个问题,可以尝试升级或降级 Python 的版本,或者在虚拟环境中重新安装所有相关的库。

检查网络连接:由于你提到网页解析没有成功,确保你的网络连接是稳定的,并且没有任何防火墙或代理阻止了你的连接。

最后,关于日志中提到的 "Running on local URL: http://127.0.0.1:8848",这表明你的 Gradio 应用正在本地服务器上运行,并且可以通过这个地址访问。如果你想要创建一个公共链接,需要在启动 Gradio 应用时设置 share=True 参数。

如果自己用huggingface_cli 下载的CogVLM应该怎样在GIC文件夹里面配置呢?

大佬们,小弟远程链接国内的机器,用了GPT4V-Image-Captioner(GIC)里面自带default方法下载CogVLM但报错;然后用CN+魔法的方法下载,但手中电脑和国内机子的网络中断而经常看不到进度,不确定国内机子下载情况,所以想直接用hugging_cli下载(因为有resume download功能),想问问如果我下载了 CogVLM, 应该把哪些文件放去GIC的哪些位置呢?
谢谢各位有缘人 ღ( ´・ᴗ・` )比心

add Llama3 and Claude

Would be amazing to add add Llama3 and Claude local models when available. Chatgpt api works great for me but a little pricy. Runs 0.07 dollars a caption. Ideally it would be 1/10th of that. Or local

HTTP Error: 404 Client Error: Not Found for url

I installed on Ubuntu 22.04 and I get this when I try to caption an image:
HTTP Error: 401 Client Error: Unauthorized for url: https://api.openai.com/v1/chat/completions

I obtained an api key from https://platform.openai.com/api-keys and pasted it into the first box "API Key" in the GUI but it still doesn't work. Is this the correct location to obtain an API key?
Still getting:
HTTP Error: 404 Client Error: Not Found for url: https://api.openai.com/v1/chat/completions

can you clarify the key/url setup?

Cache folder loacation change

Is there a way to change the cache folder location?
I am making my first trials with this nice tool and it seems the download of models to the cache folder on C causes issues.
I am not 100% as my system is so slow right now that I can't really use the any Windows menus.
The issue seems to be though that Defender directly jumps on the model files and even though I have a Nvme SSD as system drive it occupies it to 100% and makes the system almost unusable. I assume that the scan of model files is just screwed as the reading/writing performance is nowhere near the max, and the download of other large files to C is not making such a hassle.

Thanks.

使用单图caption,报错TypeError: gradio.data_classes.FileData() argument after ** must be a mapping, not str

Running on local URL: http://0.0.0.0:8081

To create a public link, set share=True in launch().
Traceback (most recent call last):
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/routes.py", line 732, in predict
output = await route_utils.call_process_api(
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/route_utils.py", line 276, in call_process_api
output = await app.get_blocks().process_api(
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/blocks.py", line 1924, in process_api
inputs = await self.preprocess_data(
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/blocks.py", line 1653, in preprocess_data
inputs_cached = block.data_model(**inputs_cached) # type: ignore
TypeError: gradio.data_classes.FileData() argument after ** must be a mapping, not str
Traceback (most recent call last):
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/routes.py", line 732, in predict
output = await route_utils.call_process_api(
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/route_utils.py", line 276, in call_process_api
output = await app.get_blocks().process_api(
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/blocks.py", line 1924, in process_api
inputs = await self.preprocess_data(
File "/data/miniconda3/envs/env-3.10-comfyui/lib/python3.10/site-packages/gradio/blocks.py", line 1653, in preprocess_data
inputs_cached = block.data_model(**inputs_cached) # type: ignore
TypeError: gradio.data_classes.FileData() argument after ** must be a mapping, not str

系统信息
gradio 4.36.1
gradio_client 1.0.1

Crashes when trying to use cog-vqa

I downloaded and installed the cog-vqa and cog-chat and it seems to load fine, but after hitting the "Process Tags" button I get this error:
Traceback (most recent call last):
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\gradio\queueing.py", line 495, in call_prediction
output = await route_utils.call_process_api(
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\gradio\route_utils.py", line 232, in call_process_api
output = await app.get_blocks().process_api(
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\gradio\blocks.py", line 1561, in process_api
result = await self.call_function(
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\gradio\blocks.py", line 1179, in call_function
prediction = await anyio.to_thread.run_sync(
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\anyio\to_thread.py", line 56, in run_sync
return await get_async_backend().run_sync_in_worker_thread(
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\anyio_backends_asyncio.py", line 2134, in run_sync_in_worker_thread
return await future
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\anyio_backends_asyncio.py", line 851, in run
result = context.run(func, *args)
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\gradio\utils.py", line 695, in wrapper
response = f(*args, **kwargs)
File "E:\GPT4V-Image-Captioner\lib\Tag_Processor.py", line 205, in process_tags
wordcloud_path = generate_wordcloud(folder_path, top)
File "E:\GPT4V-Image-Captioner\lib\Tag_Processor.py", line 149, in generate_wordcloud
wordcloud.generate_from_frequencies(dict(tag_counts))
File "E:\GPT4V-Image-Captioner\myenv\lib\site-packages\wordcloud\wordcloud.py", line 410, in generate_from_frequencies
raise ValueError("We need at least 1 word to plot a word cloud, "
ValueError: We need at least 1 word to plot a word cloud, got 0.

Llava-1.6 Support

Thank you for creating this project.

I managed to run it with moondream and will try CogVLM, but afaik Llava-1.6 (trained on Vicuna) is even better.

Is it already possible to run Llava-1.6 within your Captioner?
If it is, please tell us how.

If not please be so kind and add Llava-1.6 support.
https://github.com/camenduru/LLaVA

Thanks a lot!

无法安装CogVLM

'HF_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'et' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'0' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
安装依赖
'BLE_PIP_VERSION_CHECK' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'ACHE_DIR' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'X_URL' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'orch...' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'l' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Use default
'lling' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'l' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'VEL' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'install' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
命令语法不正确。

question

any options or intentions to work offline with a model ?

ResponseError('too many 429 error responses')

想着Q群和B站问都不太方便,就在这边提issue了,但不知道为啥他把我的原文翻译成英文了 不好意思……
Brief summary: After about 120 marks were made in the initial stage, the marking speed plummeted to 3-5 minutes per mark, and there was a high probability of the following errors:
OOps: Something Else: HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: /v1/chat/completions (Caused by ResponseError('too many 429 error responses'))
I looked it up, and according to the article and the link (https://zhuanlan.zhihu.com/p/626593017), it seems that this can be circumvented by extending the interval between two requests, or exponential backoff, etc., and I do get a much faster response time when reversing a single image than when processing it in batches, and even if something goes wrong, I can get a quick result by closing and restarting the code.
I don't know python, but I think the problem is that the batch doesn't have a wait time, or satisfies the ability to wait for a forced restart, and I don't seem to see the option in the code to wait on request.

Of course, the problem can also be with the provider of my APIkey.
能得到答案的话就再好不过了,感谢大佬……

切换Cog-vqa模型后进入不了Cog-vqa对应的webui

You should probably TRAIN this model on a down-stream task to be able to use it for predictions and inference.
INFO: 127.0.0.1:44106 - "POST /v1/Cog-vqa HTTP/1.1" 200 OK
INFO: 10.3.91.48:52035 - "GET / HTTP/1.1" 404 Not Found

运行错误

请按任意键继续. . . Traceback (most recent call last):
File "E:\GPT4V-Image-Captioner-main\gpt-caption.py", line 27, in
import Translator
File "E:\GPT4V-Image-Captioner-main\Translator.py", line 55
{"role": "user", "content": f"����һ��Ӣ����ר�ң���ֱ�ӷ���'{text}'���п��ܵ��������ķ�����������Զ��ż��."}
^
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc4 in position 0: invalid continuation byte

remote use on LAN?

Hi, can gradio be started with --listen so that it can be used on another computer on the same network?

HTTPSConnectionPool(host='api.openai.com', port=443

OOps: Something Else: HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: //v1/chat/completions (Caused by ResponseError('too many 429 error responses'))

Api key already paste but still errro

Possible Integration?

I found a very useful tagging app which if integrated with GPT4V-Image-Captioner would make it the best data labeling solution for Stable Diffusion fine tuning. GPT4V-Image-Captioner would help populate the categories based on the target images and then use DatasetTag to further organize each captioning in an organize manner.
https://github.com/BinaryAlley/DatasetTag
0001

xFormers can't load C++/CUDA extensions. xFormers was built for: PyTorch 2.1.1+cu121 with CUDA 1201 (you have 2.1.1+cpu)

I followed the installation method using the install_windows.bat for windows 11, then start_windows.bat and installed the missing dependencies using as seen in the image below.

Error message:

configuration_cogagent.py: 100%|██████████████████████████████████████████████████████████| 1.80k/1.80k [00:00<?, ?B/s]
.gitattributes: 100%|█████████████████████████████████████████████████████████████| 1.52k/1.52k [00:00<00:00, 1.30MB/s]
README.md: 100%|██████████████████████████████████████████████████████████████████████████| 7.46k/7.46k [00:00<?, ?B/s]
generation_config.json: 100%|█████████████████████████████████████████████████████████| 137/137 [00:00<00:00, 91.2kB/s]
config.json: 100%|████████████████████████████████████████████████████████████████| 1.10k/1.10k [00:00<00:00, 1.09MB/s]
cross_visual.py: 100%|████████████████████████████████████████████████████████████| 32.6k/32.6k [00:00<00:00, 32.6MB/s]
model-00008-of-00008.safetensors: 100%|███████████████████████████████████████████| 1.78G/1.78G [01:10<00:00, 25.2MB/s]
I:\Image Captioning\GPT4V-Image-Captioner\myenv\lib\site-packages\huggingface_hub\file_download.py:149: UserWarning: `huggingface_hub` cache-system uses symlinks by default to efficiently store duplicated files but your machine does not support them in I:\Image Captioning\GPT4V-Image-Captioner. 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.7, 14.8MB/s]
To support symlinks on Windows, you either need to activate Developer Mode or to run Python as an administrator. In order to see activate developer mode, see this article: https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-developmentetensors: 100%|██████████████████████████████████████████▉| 1.78G/1.78G [01:10<00:00, 11.5MB/s]
  warnings.warn(message)
model.safetensors.index.json: 100%|█████████████████████████████████████████████████| 177k/177k [00:00<00:00, 6.77MB/s]
modeling_cogagent.py: 100%|███████████████████████████████████████████████████████████████| 42.5k/42.5k [00:00<?, ?B/s]
util.py: 100%|████████████████████████████████████████████████████████████████████████████| 19.0k/19.0k [00:00<?, ?B/s]
visual.py: 100%|██████████████████████████████████████████████████████████████████████████| 5.45k/5.45k [00:00<?, ?B/s]
model-00003-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.98G/4.98G [03:02<00:00, 27.3MB/s]
model-00007-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.95G/4.95G [03:13<00:00, 25.5MB/s]
model-00004-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.98G/4.98G [03:59<00:00, 20.8MB/s]
model-00001-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.97G/4.97G [04:13<00:00, 19.6MB/s]
model-00006-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.95G/4.95G [04:17<00:00, 19.2MB/s]
model-00002-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.98G/4.98G [05:11<00:00, 16.0MB/s]
model-00005-of-00008.safetensors: 100%|███████████████████████████████████████████| 4.98G/4.98G [05:14<00:00, 15.8MB/s]
Fetching 18 files: 100%|███████████████████████████████████████████████████████████████| 18/18 [05:16<00:00, 17.61s/it]
The cache for model files in Transformers v4.22.0 has been updated. Migrating your old cache. This is a one-time only operation. You can interrupt this and resume the migration later on by calling `transformers.utils.move_cache()`.3.8MB/s]
0it [00:00, ?it/s]08.safetensors:  28%|████████████▏                              | 1.41G/4.98G [04:17<01:56, 30.6MB/s]
bin I:\Image Captioning\GPT4V-Image-Captioner\myenv\lib\site-packages\bitsandbytes\libbitsandbytes_cpu.so:05, 59.8MB/s]
I:\Image Captioning\GPT4V-Image-Captioner\myenv\lib\site-packages\bitsandbytes\cextension.py:34: UserWarning: The installed version of bitsandbytes was compiled without GPU support. 8-bit optimizers, 8-bit multiplication, and GPU quantization are unavailable.
  warn("The installed version of bitsandbytes was compiled without GPU support. "
function 'cadam32bit_grad_fp32' not found
[2024-02-14 03:14:37,126] [INFO] [real_accelerator.py:158:get_accelerator] Setting ds_accelerator to cuda (auto detect)
[2024-02-14 03:14:37,674] torch.distributed.elastic.multiprocessing.redirects: [WARNING] NOTE: Redirects are currently not supported in Windows or MacOs.
WARNING[XFORMERS]: xFormers can't load C++/CUDA extensions. xFormers was built for:
    PyTorch 2.1.1+cu121 with CUDA 1201 (you have 2.1.1+cpu)
    Python  3.10.11 (you have 3.10.11)
  Please reinstall xformers (see https://github.com/facebookresearch/xformers#installing-xformers)
  Memory-efficient attention, SwiGLU, sparse and more won't be available.
  Set XFORMERS_MORE_DETAILS=1 for more details

Screenshot 2024-02-14 025915

This is the output from installing dependencies through api like seen in the photo:

Not installed libraries: Pillow
Requirement already satisfied: Pillow in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (10.2.0)
Running on local URL:  http://127.0.0.1:8848

To create a public link, set `share=True` in `launch()`.
Use CN
░▓╫░╥└└╡
░▓╫░ torch...
Looking in indexes: https://mirror.baidu.com/pypi/simple
Looking in links: https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html
Collecting torch==2.1.2+cu121
  Downloading https://mirror.sjtu.edu.cn/pytorch-wheels/cu121/torch-2.1.2%2Bcu121-cp310-cp310-win_amd64.whl (2473.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 GB 5.3 MB/s eta 0:00:00
Collecting torchvision==0.16.2+cu121
  Downloading https://mirror.sjtu.edu.cn/pytorch-wheels/cu121/torchvision-0.16.2%2Bcu121-cp310-cp310-win_amd64.whl (5.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 2.1 MB/s eta 0:00:00
Requirement already satisfied: filelock in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.2+cu121) (3.13.1)
Requirement already satisfied: typing-extensions in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.2+cu121) (4.9.0)
Collecting sympy (from torch==2.1.2+cu121)
  Downloading https://mirror.baidu.com/pypi/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl (5.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 3.3 MB/s eta 0:00:00
Requirement already satisfied: networkx in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.2+cu121) (3.2.1)
Requirement already satisfied: jinja2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.2+cu121) (3.1.3)
Requirement already satisfied: fsspec in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.2+cu121) (2024.2.0)
Requirement already satisfied: numpy in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torchvision==0.16.2+cu121) (1.26.3)
Requirement already satisfied: requests in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torchvision==0.16.2+cu121) (2.31.0)
Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torchvision==0.16.2+cu121) (10.2.0)
Requirement already satisfied: MarkupSafe>=2.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from jinja2->torch==2.1.2+cu121) (2.1.5)
Requirement already satisfied: charset-normalizer<4,>=2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->torchvision==0.16.2+cu121) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->torchvision==0.16.2+cu121) (3.6)
Requirement already satisfied: urllib3<3,>=1.21.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->torchvision==0.16.2+cu121) (2.2.0)
Requirement already satisfied: certifi>=2017.4.17 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->torchvision==0.16.2+cu121) (2024.2.2)
Collecting mpmath>=0.19 (from sympy->torch==2.1.2+cu121)
  Downloading https://mirror.baidu.com/pypi/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl (536 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 16.4 MB/s eta 0:00:00
Installing collected packages: mpmath, sympy, torch, torchvision
Successfully installed mpmath-1.3.0 sympy-1.12 torch-2.1.2+cu121 torchvision-0.16.2+cu121
░▓╫░ bitsandbytes...
Looking in indexes: https://jihulab.com/api/v4/projects/140618/packages/pypi/simple
Collecting bitsandbytes==0.41.1
  Downloading https://jihulab.com/api/v4/projects/140618/packages/pypi/files/92258b5461c51e54fe9c6ab256aa61f42eee82423ecb8b36ba27a7024b743cc3/bitsandbytes-0.41.1-py3-none-win_amd64.whl (152.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.7/152.7 MB 9.0 MB/s eta 0:00:00
Requirement already satisfied: scipy in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from bitsandbytes==0.41.1) (1.12.0)
Requirement already satisfied: numpy<1.29.0,>=1.22.4 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from scipy->bitsandbytes==0.41.1) (1.26.3)
Installing collected packages: bitsandbytes
Successfully installed bitsandbytes-0.41.1
Looking in indexes: https://mirror.baidu.com/pypi/simple
Processing i:\image captioning\gpt4v-image-captioner\install_script\deepspeed-0.11.2+8ce7471-py3-none-any.whl
Collecting hjson (from deepspeed==0.11.2+8ce7471)
  Downloading https://mirror.baidu.com/pypi/packages/74/da/f7c0e3407f1f600326ff762373f57971a16b771435736b70ce9c24fbe761/hjson-3.0.2-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.2/54.2 kB 188.0 kB/s eta 0:00:00
Collecting ninja (from deepspeed==0.11.2+8ce7471)
  Downloading https://mirror.baidu.com/pypi/packages/b6/2f/a3bc50fa63fc4fe9348e15b53dc8c87febfd4e0c660fcf250c4b19a3aa3b/ninja-1.11.1.1-py2.py3-none-win_amd64.whl (312 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.0/313.0 kB 668.3 kB/s eta 0:00:00
Requirement already satisfied: numpy in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed==0.11.2+8ce7471) (1.26.3)
Requirement already satisfied: packaging>=20.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed==0.11.2+8ce7471) (23.2)
Collecting psutil (from deepspeed==0.11.2+8ce7471)
  Downloading https://mirror.baidu.com/pypi/packages/93/52/3e39d26feae7df0aa0fd510b14012c3678b36ed068f7d78b8d8784d61f0e/psutil-5.9.8-cp37-abi3-win_amd64.whl (255 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 255.1/255.1 kB 2.0 MB/s eta 0:00:00
Collecting py-cpuinfo (from deepspeed==0.11.2+8ce7471)
  Downloading https://mirror.baidu.com/pypi/packages/e0/a9/023730ba63db1e494a271cb018dcd361bd2c917ba7004c3e49d5daf795a2/py_cpuinfo-9.0.0-py3-none-any.whl (22 kB)
Requirement already satisfied: pydantic in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed==0.11.2+8ce7471) (2.6.0)
Collecting pynvml (from deepspeed==0.11.2+8ce7471)
  Downloading https://mirror.baidu.com/pypi/packages/5b/9c/adb8070059caaa15d5a572b66bccd95900d8c1b9fa54d6ecea6ae97448d1/pynvml-11.5.0-py3-none-any.whl (53 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.1/53.1 kB 2.7 MB/s eta 0:00:00
Requirement already satisfied: torch in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed==0.11.2+8ce7471) (2.1.2+cu121)
Requirement already satisfied: tqdm in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed==0.11.2+8ce7471) (4.66.1)
Requirement already satisfied: annotated-types>=0.4.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pydantic->deepspeed==0.11.2+8ce7471) (0.6.0)
Requirement already satisfied: pydantic-core==2.16.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pydantic->deepspeed==0.11.2+8ce7471) (2.16.1)
Requirement already satisfied: typing-extensions>=4.6.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pydantic->deepspeed==0.11.2+8ce7471) (4.9.0)
Requirement already satisfied: filelock in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch->deepspeed==0.11.2+8ce7471) (3.13.1)
Requirement already satisfied: sympy in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch->deepspeed==0.11.2+8ce7471) (1.12)
Requirement already satisfied: networkx in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch->deepspeed==0.11.2+8ce7471) (3.2.1)
Requirement already satisfied: jinja2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch->deepspeed==0.11.2+8ce7471) (3.1.3)
Requirement already satisfied: fsspec in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch->deepspeed==0.11.2+8ce7471) (2024.2.0)
Requirement already satisfied: colorama in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from tqdm->deepspeed==0.11.2+8ce7471) (0.4.6)
Requirement already satisfied: MarkupSafe>=2.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from jinja2->torch->deepspeed==0.11.2+8ce7471) (2.1.5)
Requirement already satisfied: mpmath>=0.19 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from sympy->torch->deepspeed==0.11.2+8ce7471) (1.3.0)
Installing collected packages: py-cpuinfo, ninja, hjson, pynvml, psutil, deepspeed
Successfully installed deepspeed-0.11.2+8ce7471 hjson-3.0.2 ninja-1.11.1.1 psutil-5.9.8 py-cpuinfo-9.0.0 pynvml-11.5.0
Looking in indexes: https://mirror.baidu.com/pypi/simple
Collecting SwissArmyTransformer>=0.4.9 (from -r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/3f/ef/08053493fb128d5928a15c496fe775d73f12dc1fcfe5e8cbfa65e5cb5da4/SwissArmyTransformer-0.4.11-py3-none-any.whl (2.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 1.6 MB/s eta 0:00:00
Collecting transformers>=4.36.1 (from -r ./install_script/require.txt (line 2))
  Downloading https://mirror.baidu.com/pypi/packages/85/f6/c5065913119c41ecad148c34e3a861f719e16b89a522287213698da911fc/transformers-4.37.2-py3-none-any.whl (8.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.4/8.4 MB 7.7 MB/s eta 0:00:00
Collecting spacy>=3.6.0 (from -r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/f5/8f/96f8f02c4719ad48973eb509b2bdaf7afe68447b54cb30f00420032c9c12/spacy-3.7.2-cp310-cp310-win_amd64.whl (12.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.1/12.1 MB 10.7 MB/s eta 0:00:00
Collecting seaborn>=0.13.0 (from -r ./install_script/require.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/83/11/00d3c3dfc25ad54e731d91449895a79e4bf2384dc3ac01809010ba88f6d5/seaborn-0.13.2-py3-none-any.whl (294 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.9/294.9 kB ? eta 0:00:00
Collecting loguru~=0.7.2 (from -r ./install_script/require.txt (line 5))
  Downloading https://mirror.baidu.com/pypi/packages/03/0a/4f6fed21aa246c6b49b561ca55facacc2a44b87d65b8b92362a8e99ba202/loguru-0.7.2-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.5/62.5 kB ? eta 0:00:00
Collecting streamlit>=1.29.0 (from -r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/60/6c/120ccf0af6d432025b7b3a77bf7f56a470c5e7e1ab4c1674bf8c73ed6c11/streamlit-1.31.0-py2.py3-none-any.whl (8.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.4/8.4 MB 10.1 MB/s eta 0:00:00
Collecting timm>=0.9.12 (from -r ./install_script/require.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/01/a5/eeb717242343d9ca34e7de554a6c08d96a0cfc7005ece4f847b1753581a6/timm-0.9.12-py3-none-any.whl (2.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 11.8 MB/s eta 0:00:00
Collecting accelerate>=0.25.0 (from -r ./install_script/require.txt (line 8))
  Downloading https://mirror.baidu.com/pypi/packages/a6/b9/44623bdb05595481107153182e7f4b9f2ef9d3b674938ad13842054dcbd8/accelerate-0.26.1-py3-none-any.whl (270 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 270.9/270.9 kB ? eta 0:00:00
Requirement already satisfied: pydantic>=2.5.2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from -r ./install_script/require.txt (line 9)) (2.6.0)
Collecting xformers==0.0.23 (from -r ./install_script/require.txt (line 10))
  Downloading https://mirror.baidu.com/pypi/packages/92/f2/b04f4fb3da97bf16ba8cb06a8a40961aad29317353f5563efb17f0472f82/xformers-0.0.23-cp310-cp310-win_amd64.whl (201.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.1/201.1 MB 9.5 MB/s eta 0:00:00
Requirement already satisfied: requests in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from -r ./install_script/require.txt (line 12)) (2.31.0)
Collecting openai>=1.4.0 (from -r ./install_script/require.txt (line 13))
  Downloading https://mirror.baidu.com/pypi/packages/37/34/f3c3d6bdc3eebf1b6a7c696dd6f934630af6cf5250cec099edf117cd3b53/openai-1.11.1-py3-none-any.whl (226 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.1/226.1 kB 13.5 MB/s eta 0:00:00
Requirement already satisfied: fastapi>=0.105.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from -r ./install_script/require.txt (line 14)) (0.109.2)
Requirement already satisfied: httpx>=0.25.2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from -r ./install_script/require.txt (line 15)) (0.26.0)
Collecting uvicorn~=0.24.0 (from -r ./install_script/require.txt (line 16))
  Downloading https://mirror.baidu.com/pypi/packages/7e/17/4b7a76fffa7babf397481040d8aef2725b2b81ae19f1a31b5ca0c17d49e6/uvicorn-0.24.0.post1-py3-none-any.whl (59 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.7/59.7 kB ? eta 0:00:00
Requirement already satisfied: numpy in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from xformers==0.0.23->-r ./install_script/require.txt (line 10)) (1.26.3)
Collecting torch==2.1.1 (from xformers==0.0.23->-r ./install_script/require.txt (line 10))
  Downloading https://mirror.baidu.com/pypi/packages/11/e4/e8a947f36ae2be1223ea8bd8f4714ed6a7a47bf3c6b74705daa17bd127fa/torch-2.1.1-cp310-cp310-win_amd64.whl (192.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 192.3/192.3 MB 8.8 MB/s eta 0:00:00
Requirement already satisfied: filelock in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (3.13.1)
Requirement already satisfied: typing-extensions in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (4.9.0)
Requirement already satisfied: sympy in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (1.12)
Requirement already satisfied: networkx in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (3.2.1)
Requirement already satisfied: jinja2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (3.1.3)
Requirement already satisfied: fsspec in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (2024.2.0)
Requirement already satisfied: deepspeed in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (0.11.2+8ce7471)
Collecting sentencepiece (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/21/8c/54bd0e155ec945cd8bcf387c25b2d337b345f2e56939336d71183dc1804f/sentencepiece-0.1.99-cp310-cp310-win_amd64.whl (977 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 977.5/977.5 kB 12.4 MB/s eta 0:00:00
Collecting tensorboardX (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/44/71/f3e7c9b2ab67e28c572ab4e9d5fa3499e0d252650f96d8a3a03e26677f53/tensorboardX-2.6.2.2-py2.py3-none-any.whl (101 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.7/101.7 kB ? eta 0:00:00
Collecting datasets (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/ec/93/454ada0d1b289a0f4a86ac88dbdeab54921becabac45da3da787d136628f/datasets-2.16.1-py3-none-any.whl (507 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 507.1/507.1 kB 10.6 MB/s eta 0:00:00
Collecting cpm-kernels (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/af/84/1831ce6ffa87b8fd4d9673c3595d0fc4e6631c0691eb43f406d3bf89b951/cpm_kernels-1.0.11-py3-none-any.whl (416 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 416.6/416.6 kB 13.1 MB/s eta 0:00:00
Collecting einops (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/29/0b/2d1c0ebfd092e25935b86509a9a817159212d82aa43d7fb07eca4eeff2c2/einops-0.7.0-py3-none-any.whl (44 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB ? eta 0:00:00
Collecting boto3 (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/0e/78/d505b8c71139d234e34df1c4a18d0567287494ce63f690337aa2af23219c/boto3-1.34.34-py3-none-any.whl (139 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.3/139.3 kB 8.1 MB/s eta 0:00:00
Collecting webdataset (from SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/9e/86/5614338e7bdd9335b92a855c7caf4713d9c91ee1a586659f2bcfe5dc946b/webdataset-0.2.86-py3-none-any.whl (70 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB ? eta 0:00:00
Requirement already satisfied: huggingface-hub<1.0,>=0.19.3 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from transformers>=4.36.1->-r ./install_script/require.txt (line 2)) (0.20.3)
Requirement already satisfied: packaging>=20.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from transformers>=4.36.1->-r ./install_script/require.txt (line 2)) (23.2)
Requirement already satisfied: pyyaml>=5.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from transformers>=4.36.1->-r ./install_script/require.txt (line 2)) (6.0.1)
Collecting regex!=2019.12.17 (from transformers>=4.36.1->-r ./install_script/require.txt (line 2))
  Downloading https://mirror.baidu.com/pypi/packages/83/eb/144d2db5cf2ac3989d0ea4273040218d68bd67422133548da47043423594/regex-2023.12.25-cp310-cp310-win_amd64.whl (269 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.5/269.5 kB 17.3 MB/s eta 0:00:00
Collecting tokenizers<0.19,>=0.14 (from transformers>=4.36.1->-r ./install_script/require.txt (line 2))
  Downloading https://mirror.baidu.com/pypi/packages/cc/7f/3d1d65fb2555f51635ed99386dc36fe1e28f058893bb277a3c85e0e57ce4/tokenizers-0.15.1-cp310-none-win_amd64.whl (2.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 11.6 MB/s eta 0:00:00
Collecting safetensors>=0.4.1 (from transformers>=4.36.1->-r ./install_script/require.txt (line 2))
  Downloading https://mirror.baidu.com/pypi/packages/58/48/8d228afbcb4a48d5a9f40eca65ab250703de7fd802f5b5148e5fb1edfe6e/safetensors-0.4.2-cp310-none-win_amd64.whl (269 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.5/269.5 kB 17.3 MB/s eta 0:00:00
Requirement already satisfied: tqdm>=4.27 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from transformers>=4.36.1->-r ./install_script/require.txt (line 2)) (4.66.1)
Collecting spacy-legacy<3.1.0,>=3.0.11 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/c3/55/12e842c70ff8828e34e543a2c7176dac4da006ca6901c9e8b43efab8bc6b/spacy_legacy-3.0.12-py2.py3-none-any.whl (29 kB)
Collecting spacy-loggers<2.0.0,>=1.0.0 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/33/78/d1a1a026ef3af911159398c939b1509d5c36fe524c7b644f34a5146c4e16/spacy_loggers-1.0.5-py3-none-any.whl (22 kB)
Collecting murmurhash<1.1.0,>=0.28.0 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/ed/9d/d62d12e3ecc6f99eddea6289413669a905d2ebb15cf9fe075336ca6cceaa/murmurhash-1.0.10-cp310-cp310-win_amd64.whl (25 kB)
Collecting cymem<2.1.0,>=2.0.2 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/51/12/4aa9eec680c6d12b2275d479e159c3d063d7c757175063dd45386e15b39d/cymem-2.0.8-cp310-cp310-win_amd64.whl (39 kB)
Collecting preshed<3.1.0,>=3.0.2 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/f3/72/108426ca3b6e7f16db30b3b9396e3fa45a3fd5a76f6532ab04beada2e4e3/preshed-3.0.9-cp310-cp310-win_amd64.whl (122 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.2/122.2 kB ? eta 0:00:00
Collecting thinc<8.3.0,>=8.1.8 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/ee/b3/323406dbd696fc2375e1c7ccaf6a680f82f7cf5838840b7fb19c238fbd6c/thinc-8.2.2-cp310-cp310-win_amd64.whl (1.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 10.4 MB/s eta 0:00:00
Collecting wasabi<1.2.0,>=0.9.1 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/8f/69/26cbf0bad11703241cb84d5324d868097f7a8faf2f1888354dac8883f3fc/wasabi-1.1.2-py3-none-any.whl (27 kB)
Collecting srsly<3.0.0,>=2.4.3 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/0a/ed/d2c37221fe1975f4b6e8e3cf200d25b905b77e18f6a660b3dc149ade6192/srsly-2.4.8-cp310-cp310-win_amd64.whl (481 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 481.9/481.9 kB 15.2 MB/s eta 0:00:00
Collecting catalogue<2.1.0,>=2.0.6 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/9e/96/d32b941a501ab566a16358d68b6eb4e4acc373fab3c3c4d7d9e649f7b4bb/catalogue-2.0.10-py3-none-any.whl (17 kB)
Collecting weasel<0.4.0,>=0.1.0 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/d5/e5/b63b8e255d89ba4155972990d42523251d4d1368c4906c646597f63870e2/weasel-0.3.4-py3-none-any.whl (50 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.1/50.1 kB ? eta 0:00:00
Requirement already satisfied: typer<0.10.0,>=0.3.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from spacy>=3.6.0->-r ./install_script/require.txt (line 3)) (0.9.0)
Collecting smart-open<7.0.0,>=5.2.1 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/fc/d9/d97f1db64b09278aba64e8c81b5d322d436132df5741c518f3823824fae0/smart_open-6.4.0-py3-none-any.whl (57 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.0/57.0 kB ? eta 0:00:00
Requirement already satisfied: setuptools in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from spacy>=3.6.0->-r ./install_script/require.txt (line 3)) (65.5.0)
Collecting langcodes<4.0.0,>=3.2.0 (from spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/fe/c3/0d04d248624a181e57c2870127dfa8d371973561caf54333c85e8f9133a2/langcodes-3.3.0-py3-none-any.whl (181 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.6/181.6 kB ? eta 0:00:00
Requirement already satisfied: pandas>=1.2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (2.2.0)
Requirement already satisfied: matplotlib!=3.6.1,>=3.4 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (3.8.2)
Requirement already satisfied: colorama>=0.3.4 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from loguru~=0.7.2->-r ./install_script/require.txt (line 5)) (0.4.6)
Collecting win32-setctime>=1.0.0 (from loguru~=0.7.2->-r ./install_script/require.txt (line 5))
  Downloading https://mirror.baidu.com/pypi/packages/0a/e6/a7d828fef907843b2a5773ebff47fb79ac0c1c88d60c0ca9530ee941e248/win32_setctime-1.1.0-py3-none-any.whl (3.6 kB)
Requirement already satisfied: altair<6,>=4.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (5.2.0)
Collecting blinker<2,>=1.0.0 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/fa/2a/7f3714cbc6356a0efec525ce7a0613d581072ed6eb53eb7b9754f33db807/blinker-1.7.0-py3-none-any.whl (13 kB)
Collecting cachetools<6,>=4.0 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/a2/91/2d843adb9fbd911e0da45fbf6f18ca89d07a087c3daa23e955584f90ebf4/cachetools-5.3.2-py3-none-any.whl (9.3 kB)
Requirement already satisfied: click<9,>=7.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (8.1.7)
Collecting importlib-metadata<8,>=1.4 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/c0/8b/d8427f023c081a8303e6ac7209c16e6878f2765d5b59667f3903fbcfd365/importlib_metadata-7.0.1-py3-none-any.whl (23 kB)
Requirement already satisfied: pillow<11,>=7.1.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (10.2.0)
Collecting protobuf<5,>=3.20 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/c1/00/c3ae19cabb36cfabc94ff0b102aac21b471c9f91a1357f8aafffb9efe8e0/protobuf-4.25.2-cp310-abi3-win_amd64.whl (413 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 413.4/413.4 kB 26.9 MB/s eta 0:00:00
Collecting pyarrow>=7.0 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/5d/22/8fa2146c63476c14902c0cbeb34c363fb577745ee1d8bf69bd4a3a42e005/pyarrow-15.0.0-cp310-cp310-win_amd64.whl (24.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.8/24.8 MB 10.2 MB/s eta 0:00:00
Requirement already satisfied: python-dateutil<3,>=2.7.3 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (2.8.2)
Requirement already satisfied: rich<14,>=10.14.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (13.7.0)
Collecting tenacity<9,>=8.1.0 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/f4/f1/990741d5bb2487d529d20a433210ffa136a367751e454214013b441c4575/tenacity-8.2.3-py3-none-any.whl (24 kB)
Collecting toml<2,>=0.10.1 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting tzlocal<6,>=1.1 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/97/3f/c4c51c55ff8487f2e6d0e618dba917e3c3ee2caae6cf0fbb59c9b1876f2e/tzlocal-5.2-py3-none-any.whl (17 kB)
Collecting validators<1,>=0.2 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/3a/0c/785d317eea99c3739821718f118c70537639aa43f96bfa1d83a71f68eaf6/validators-0.22.0-py3-none-any.whl (26 kB)
Collecting gitpython!=3.1.19,<4,>=3.0.7 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/45/c6/a637a7a11d4619957cb95ca195168759a4502991b1b91c13d3203ffc3748/GitPython-3.1.41-py3-none-any.whl (196 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 196.4/196.4 kB 11.6 MB/s eta 0:00:00
Collecting pydeck<1,>=0.8.0b4 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/10/4b/2fc80540e2d3903452245bb657c7f758ec7342420507d1e4091b0161856e/pydeck-0.8.1b0-py2.py3-none-any.whl (4.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 10.6 MB/s eta 0:00:00
Collecting tornado<7,>=6.0.3 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/af/2b/4649926f17c1634d21c584cc855b5c5021f148b934919d26932a595bc034/tornado-6.4-cp38-abi3-win_amd64.whl (436 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 437.0/437.0 kB ? eta 0:00:00
Collecting watchdog>=2.1.5 (from streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/9b/6e/ce8d124d03cd3f2941365d9c81d62e3afe43f2dc7e6e86274fa9c2ec2d5b/watchdog-3.0.0-py3-none-win_amd64.whl (82 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.0/82.0 kB ? eta 0:00:00
Requirement already satisfied: torchvision in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from timm>=0.9.12->-r ./install_script/require.txt (line 7)) (0.16.2+cu121)
Requirement already satisfied: psutil in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from accelerate>=0.25.0->-r ./install_script/require.txt (line 8)) (5.9.8)
Requirement already satisfied: annotated-types>=0.4.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pydantic>=2.5.2->-r ./install_script/require.txt (line 9)) (0.6.0)
Requirement already satisfied: pydantic-core==2.16.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pydantic>=2.5.2->-r ./install_script/require.txt (line 9)) (2.16.1)
Requirement already satisfied: charset-normalizer<4,>=2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->-r ./install_script/require.txt (line 12)) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->-r ./install_script/require.txt (line 12)) (3.6)
Requirement already satisfied: urllib3<3,>=1.21.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->-r ./install_script/require.txt (line 12)) (2.2.0)
Requirement already satisfied: certifi>=2017.4.17 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from requests->-r ./install_script/require.txt (line 12)) (2024.2.2)
Requirement already satisfied: anyio<5,>=3.5.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from openai>=1.4.0->-r ./install_script/require.txt (line 13)) (4.2.0)
Collecting distro<2,>=1.7.0 (from openai>=1.4.0->-r ./install_script/require.txt (line 13))
  Downloading https://mirror.baidu.com/pypi/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl (20 kB)
Requirement already satisfied: sniffio in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from openai>=1.4.0->-r ./install_script/require.txt (line 13)) (1.3.0)
Requirement already satisfied: starlette<0.37.0,>=0.36.3 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from fastapi>=0.105.0->-r ./install_script/require.txt (line 14)) (0.36.3)
Requirement already satisfied: httpcore==1.* in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from httpx>=0.25.2->-r ./install_script/require.txt (line 15)) (1.0.2)
Requirement already satisfied: h11<0.15,>=0.13 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from httpcore==1.*->httpx>=0.25.2->-r ./install_script/require.txt (line 15)) (0.14.0)
Requirement already satisfied: jsonschema>=3.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from altair<6,>=4.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (4.21.1)
Requirement already satisfied: toolz in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from altair<6,>=4.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (0.12.1)
Requirement already satisfied: exceptiongroup>=1.0.2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from anyio<5,>=3.5.0->openai>=1.4.0->-r ./install_script/require.txt (line 13)) (1.2.0)
Collecting gitdb<5,>=4.0.1 (from gitpython!=3.1.19,<4,>=3.0.7->streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/fd/5b/8f0c4a5bb9fd491c277c21eff7ccae71b47d43c4446c9d0c6cff2fe8c2c4/gitdb-4.0.11-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 3.3 MB/s eta 0:00:00
Collecting zipp>=0.5 (from importlib-metadata<8,>=1.4->streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/d9/66/48866fc6b158c81cc2bfecc04c480f105c6040e8b077bc54c634b4a67926/zipp-3.17.0-py3-none-any.whl (7.4 kB)
Requirement already satisfied: contourpy>=1.0.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from matplotlib!=3.6.1,>=3.4->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (1.2.0)
Requirement already satisfied: cycler>=0.10 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from matplotlib!=3.6.1,>=3.4->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from matplotlib!=3.6.1,>=3.4->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (4.47.2)
Requirement already satisfied: kiwisolver>=1.3.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from matplotlib!=3.6.1,>=3.4->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (1.4.5)
Requirement already satisfied: pyparsing>=2.3.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from matplotlib!=3.6.1,>=3.4->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (3.1.1)
Requirement already satisfied: pytz>=2020.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pandas>=1.2->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (2024.1)
Requirement already satisfied: tzdata>=2022.7 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from pandas>=1.2->seaborn>=0.13.0->-r ./install_script/require.txt (line 4)) (2023.4)
Requirement already satisfied: MarkupSafe>=2.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from jinja2->torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (2.1.5)
Requirement already satisfied: six>=1.5 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from python-dateutil<3,>=2.7.3->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (1.16.0)
Requirement already satisfied: markdown-it-py>=2.2.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from rich<14,>=10.14.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (3.0.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from rich<14,>=10.14.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (2.17.2)
Collecting blis<0.8.0,>=0.7.8 (from thinc<8.3.0,>=8.1.8->spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/ad/65/d9fd07e11499e0a3162c6d61ae430172125e5c340c89c40504189d5299b9/blis-0.7.11-cp310-cp310-win_amd64.whl (6.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 6.1 MB/s eta 0:00:00
Collecting confection<1.0.0,>=0.0.1 (from thinc<8.3.0,>=8.1.8->spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/39/78/f9d18da7b979a2e6007bfcea2f3c8cc02ed210538ae1ce7e69092aed7b18/confection-0.1.4-py3-none-any.whl (35 kB)
Collecting cloudpathlib<0.17.0,>=0.7.0 (from weasel<0.4.0,>=0.1.0->spacy>=3.6.0->-r ./install_script/require.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/0f/6e/45b57a7d4573d85d0b0a39d99673dc1f5eea9d92a1a4603b35e968fbf89a/cloudpathlib-0.16.0-py3-none-any.whl (45 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.0/45.0 kB ? eta 0:00:00
Collecting botocore<1.35.0,>=1.34.34 (from boto3->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/6e/71/b81be726c424784858e9b9ccada167dbb19364f37744d9d780c2f79f9e6e/botocore-1.34.34-py3-none-any.whl (11.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.9/11.9 MB 9.9 MB/s eta 0:00:00
Collecting jmespath<2.0.0,>=0.7.1 (from boto3->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting s3transfer<0.11.0,>=0.10.0 (from boto3->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/12/bb/7e7912e18cd558e7880d9b58ffc57300b2c28ffba9882b3a54ba5ce3ebc4/s3transfer-0.10.0-py3-none-any.whl (82 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB ? eta 0:00:00
Collecting pyarrow-hotfix (from datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/e4/f4/9ec2222f5f5f8ea04f66f184caafd991a39c8782e31f5b0266f101cb68ca/pyarrow_hotfix-0.6-py3-none-any.whl (7.9 kB)
Collecting dill<0.3.8,>=0.3.0 (from datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/f5/3a/74a29b11cf2cdfcd6ba89c0cecd70b37cd1ba7b77978ce611eb7a146a832/dill-0.3.7-py3-none-any.whl (115 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.3/115.3 kB 6.6 MB/s eta 0:00:00
Collecting xxhash (from datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/a5/b0/2950f76c07e467586d01d9a6cdd4ac668c13d20de5fde49af5364f513e54/xxhash-3.4.1-cp310-cp310-win_amd64.whl (29 kB)
Collecting multiprocess (from datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl (134 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.8/134.8 kB ? eta 0:00:00
Collecting fsspec (from torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10))
  Downloading https://mirror.baidu.com/pypi/packages/e8/f6/3eccfb530aac90ad1301c582da228e4763f19e719ac8200752a4841b0b2d/fsspec-2023.10.0-py3-none-any.whl (166 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 kB ? eta 0:00:00
Requirement already satisfied: aiohttp in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (3.9.3)
Requirement already satisfied: hjson in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (3.0.2)
Requirement already satisfied: ninja in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (1.11.1.1)
Requirement already satisfied: py-cpuinfo in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (9.0.0)
Requirement already satisfied: pynvml in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from deepspeed->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (11.5.0)
INFO: pip is looking at multiple versions of torchvision to determine which version is compatible with other requirements. This could take a while.
Collecting torchvision (from timm>=0.9.12->-r ./install_script/require.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/7f/c9/10ca7837d786f2a96328ddf3a93767897d5e6eb04cf42b043778a771d04a/torchvision-0.17.0-cp310-cp310-win_amd64.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 12.3 MB/s eta 0:00:00
  Downloading https://mirror.baidu.com/pypi/packages/f7/27/c0faba9135bf3f110810e7e7896233c92edb92827ef824649f08d24adebd/torchvision-0.16.2-cp310-cp310-win_amd64.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 10.3 MB/s eta 0:00:00
  Downloading https://mirror.baidu.com/pypi/packages/14/0f/9c650b3d20fd8bf24d61dc2f59d734b64f3ab4473b8699dacf44a8a41140/torchvision-0.16.1-cp310-cp310-win_amd64.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 12.0 MB/s eta 0:00:00
Collecting braceexpand (from webdataset->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/fa/93/e8c04e80e82391a6e51f218ca49720f64236bc824e92152a2633b74cf7ab/braceexpand-0.1.7-py2.py3-none-any.whl (5.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests->-r ./install_script/require.txt (line 12))
  Downloading https://mirror.baidu.com/pypi/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl (124 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 kB ? eta 0:00:00
Requirement already satisfied: aiosignal>=1.1.2 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from aiohttp->datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (1.3.1)
Requirement already satisfied: attrs>=17.3.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from aiohttp->datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (23.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from aiohttp->datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from aiohttp->datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (6.0.5)
Requirement already satisfied: yarl<2.0,>=1.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from aiohttp->datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (1.9.4)
Requirement already satisfied: async-timeout<5.0,>=4.0 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from aiohttp->datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1)) (4.0.3)
Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython!=3.1.19,<4,>=3.0.7->streamlit>=1.29.0->-r ./install_script/require.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/a7/a5/10f97f73544edcdef54409f1d839f6049a0d79df68adbc1ceb24d1aaca42/smmap-5.0.1-py3-none-any.whl (24 kB)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (2023.12.1)
Requirement already satisfied: referencing>=0.28.4 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (0.33.0)
Requirement already satisfied: rpds-py>=0.7.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (0.17.1)
Requirement already satisfied: mdurl~=0.1 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from markdown-it-py>=2.2.0->rich<14,>=10.14.0->streamlit>=1.29.0->-r ./install_script/require.txt (line 6)) (0.1.1)
INFO: pip is looking at multiple versions of multiprocess to determine which version is compatible with other requirements. This could take a while.
Collecting multiprocess (from datasets->SwissArmyTransformer>=0.4.9->-r ./install_script/require.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/35/a8/36d8d7b3e46b377800d8dec47891cdf05842d1a2366909ae4a0c89fbc5e6/multiprocess-0.70.15-py310-none-any.whl (134 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.8/134.8 kB 8.3 MB/s eta 0:00:00
Requirement already satisfied: mpmath>=0.19 in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (from sympy->torch==2.1.1->xformers==0.0.23->-r ./install_script/require.txt (line 10)) (1.3.0)
Installing collected packages: sentencepiece, cymem, cpm-kernels, braceexpand, zipp, xxhash, win32-setctime, webdataset, watchdog, wasabi, validators, urllib3, tzlocal, tornado, toml, tenacity, spacy-loggers, spacy-legacy, smmap, smart-open, safetensors, regex, pyarrow-hotfix, pyarrow, protobuf, murmurhash, langcodes, jmespath, fsspec, einops, distro, dill, cloudpathlib, catalogue, cachetools, blis, blinker, uvicorn, torch, tensorboardX, srsly, pydeck, preshed, multiprocess, loguru, importlib-metadata, gitdb, botocore, xformers, torchvision, seaborn, s3transfer, openai, gitpython, confection, weasel, tokenizers, timm, thinc, datasets, boto3, accelerate, transformers, streamlit, spacy, SwissArmyTransformer
  Attempting uninstall: urllib3
    Found existing installation: urllib3 2.2.0
    Uninstalling urllib3-2.2.0:
      Successfully uninstalled urllib3-2.2.0
  Attempting uninstall: fsspec
    Found existing installation: fsspec 2024.2.0
    Uninstalling fsspec-2024.2.0:
      Successfully uninstalled fsspec-2024.2.0
  Attempting uninstall: uvicorn
    Found existing installation: uvicorn 0.27.0.post1
    Uninstalling uvicorn-0.27.0.post1:
      Successfully uninstalled uvicorn-0.27.0.post1
  Attempting uninstall: torch
    Found existing installation: torch 2.1.2+cu121
    Uninstalling torch-2.1.2+cu121:
      Successfully uninstalled torch-2.1.2+cu121
  Attempting uninstall: torchvision
    Found existing installation: torchvision 0.16.2+cu121
    Uninstalling torchvision-0.16.2+cu121:
      Successfully uninstalled torchvision-0.16.2+cu121
Successfully installed SwissArmyTransformer-0.4.11 accelerate-0.26.1 blinker-1.7.0 blis-0.7.11 boto3-1.34.34 botocore-1.34.34 braceexpand-0.1.7 cachetools-5.3.2 catalogue-2.0.10 cloudpathlib-0.16.0 confection-0.1.4 cpm-kernels-1.0.11 cymem-2.0.8 datasets-2.16.1 dill-0.3.7 distro-1.9.0 einops-0.7.0 fsspec-2023.10.0 gitdb-4.0.11 gitpython-3.1.41 importlib-metadata-7.0.1 jmespath-1.0.1 langcodes-3.3.0 loguru-0.7.2 multiprocess-0.70.15 murmurhash-1.0.10 openai-1.11.1 preshed-3.0.9 protobuf-4.25.2 pyarrow-15.0.0 pyarrow-hotfix-0.6 pydeck-0.8.1b0 regex-2023.12.25 s3transfer-0.10.0 safetensors-0.4.2 seaborn-0.13.2 sentencepiece-0.1.99 smart-open-6.4.0 smmap-5.0.1 spacy-3.7.2 spacy-legacy-3.0.12 spacy-loggers-1.0.5 srsly-2.4.8 streamlit-1.31.0 tenacity-8.2.3 tensorboardX-2.6.2.2 thinc-8.2.2 timm-0.9.12 tokenizers-0.15.1 toml-0.10.2 torch-2.1.1 torchvision-0.16.1 tornado-6.4 transformers-4.37.2 tzlocal-5.2 urllib3-2.0.7 uvicorn-0.24.0.post1 validators-0.22.0 wasabi-1.1.2 watchdog-3.0.0 weasel-0.3.4 webdataset-0.2.86 win32-setctime-1.1.0 xformers-0.0.23 xxhash-3.4.1 zipp-3.17.0

Install_windows.bat output:

Python installed.
╒²╘┌┤┤╜¿╨Θ─Γ╗╖╛│...
Use CN
Installing deps...
░▓╫░╥└└╡
Looking in indexes: https://mirror.baidu.com/pypi/simple
Requirement already satisfied: pip in i:\image captioning\gpt4v-image-captioner\myenv\lib\site-packages (23.0.1)
Collecting pip
  Downloading https://mirror.baidu.com/pypi/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl (2.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 1.7 MB/s eta 0:00:00
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 23.0.1
    Uninstalling pip-23.0.1:
      Successfully uninstalled pip-23.0.1
Successfully installed pip-24.0
Looking in indexes: https://mirror.baidu.com/pypi/simple
Collecting scipy (from -r ./install_script/requirements.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/fd/a7/5f829b100d208c85163aecba93faf01d088d944fc91585338751d812f1e4/scipy-1.12.0-cp310-cp310-win_amd64.whl (46.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.2/46.2 MB 9.1 MB/s eta 0:00:00
Collecting networkx (from -r ./install_script/requirements.txt (line 2))
  Downloading https://mirror.baidu.com/pypi/packages/d5/f0/8fbc882ca80cf077f1b246c0e3c3465f7f415439bdea6b899f6b19f61f70/networkx-3.2.1-py3-none-any.whl (1.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 9.5 MB/s eta 0:00:00
Collecting wordcloud (from -r ./install_script/requirements.txt (line 3))
  Downloading https://mirror.baidu.com/pypi/packages/75/7a/cad3b21a91cc55abe06f70146b564f20d9db2aee9631fdee580283bd5e1e/wordcloud-1.9.3-cp310-cp310-win_amd64.whl (299 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 300.0/300.0 kB 9.3 MB/s eta 0:00:00
Collecting matplotlib (from -r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/46/37/b5e27ab30ecc0a3694c8a78287b5ef35dad0c3095c144fcc43081170bfd6/matplotlib-3.8.2-cp310-cp310-win_amd64.whl (7.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 9.6 MB/s eta 0:00:00
Collecting Pillow (from -r ./install_script/requirements.txt (line 5))
  Downloading https://mirror.baidu.com/pypi/packages/ef/d8/f97270d25a003435e408e6d1e38d8eddc9b3e2c7b646719f4b3a5293685d/pillow-10.2.0-cp310-cp310-win_amd64.whl (2.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 9.9 MB/s eta 0:00:00
Collecting tqdm (from -r ./install_script/requirements.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/00/e5/f12a80907d0884e6dff9c16d0c0114d81b8cd07dc3ae54c5e962cc83037e/tqdm-4.66.1-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB ? eta 0:00:00
Collecting gradio (from -r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/f1/2e/da68dbda9b0b3d982749857c3a4ef8542478dc421ed8d1c5c6e5a1da915a/gradio-4.16.0-py3-none-any.whl (16.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.7/16.7 MB 9.5 MB/s eta 0:00:00
Collecting requests (from -r ./install_script/requirements.txt (line 8))
  Downloading https://mirror.baidu.com/pypi/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB ? eta 0:00:00
Collecting huggingface_hub (from -r ./install_script/requirements.txt (line 9))
  Downloading https://mirror.baidu.com/pypi/packages/28/03/7d3c7153113ec59cfb31e3b8ee773f5f420a0dd7d26d40442542b96675c3/huggingface_hub-0.20.3-py3-none-any.whl (330 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 330.1/330.1 kB 10.3 MB/s eta 0:00:00
Collecting GPUtil (from -r ./install_script/requirements.txt (line 10))
  Downloading https://mirror.baidu.com/pypi/packages/ed/0e/5c61eedde9f6c87713e89d794f01e378cfd9565847d4576fa627d758c554/GPUtil-1.4.0.tar.gz (5.5 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
Collecting dashscope (from -r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/42/fb/620774fcf315610e3ad3ba9b92fb5b7b1965918e8d0ec91a23d98927557c/dashscope-1.14.1-py3-none-any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 11.1 MB/s eta 0:00:00
Collecting numpy<1.29.0,>=1.22.4 (from scipy->-r ./install_script/requirements.txt (line 1))
  Downloading https://mirror.baidu.com/pypi/packages/be/b0/611101990ddac767e54e2d27d1f4576ae1662cca64e2d55ef0e62558ec26/numpy-1.26.3-cp310-cp310-win_amd64.whl (15.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.8/15.8 MB 10.1 MB/s eta 0:00:00
Collecting contourpy>=1.0.1 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/fd/7c/168f8343f33d861305e18c56901ef1bb675d3c7f977f435ec72751a71a54/contourpy-1.2.0-cp310-cp310-win_amd64.whl (186 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 186.7/186.7 kB 11.0 MB/s eta 0:00:00
Collecting cycler>=0.10 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl (8.3 kB)
Collecting fonttools>=4.22.0 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/df/07/4a30437bed355b838b8ce31d14c5983334c31adc97e70c6ecff90c60d6d2/fonttools-4.47.2-cp310-cp310-win_amd64.whl (2.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 11.6 MB/s eta 0:00:00
Collecting kiwisolver>=1.3.1 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/4a/a1/8a9c9be45c642fa12954855d8b3a02d9fd8551165a558835a19508fec2e6/kiwisolver-1.4.5-cp310-cp310-win_amd64.whl (56 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.1/56.1 kB ? eta 0:00:00
Collecting packaging>=20.0 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/ec/1a/610693ac4ee14fcdf2d9bf3c493370e4f2ef7ae2e19217d7a237ff42367d/packaging-23.2-py3-none-any.whl (53 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB ? eta 0:00:00
Collecting pyparsing>=2.3.1 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/39/92/8486ede85fcc088f1b3dba4ce92dd29d126fd96b0008ea213167940a2475/pyparsing-3.1.1-py3-none-any.whl (103 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.1/103.1 kB ? eta 0:00:00
Collecting python-dateutil>=2.7 (from matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 14.8 MB/s eta 0:00:00
Collecting colorama (from tqdm->-r ./install_script/requirements.txt (line 6))
  Downloading https://mirror.baidu.com/pypi/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting aiofiles<24.0,>=22.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/c5/19/5af6804c4cc0fed83f47bff6e413a98a36618e7d40185cd36e69737f3b0e/aiofiles-23.2.1-py3-none-any.whl (15 kB)
Collecting altair<6.0,>=4.2.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/c5/e4/7fcceef127badbb0d644d730d992410e4f3799b295c9964a172f92a469c7/altair-5.2.0-py3-none-any.whl (996 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 996.9/996.9 kB 12.6 MB/s eta 0:00:00
Collecting fastapi (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/bf/97/60351307ab4502908d29f64f2801a36709a3f1888447bb328bc373d6ca0e/fastapi-0.109.2-py3-none-any.whl (92 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.1/92.1 kB ? eta 0:00:00
Collecting ffmpy (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/9a/06/49b275a312eb207e2a2718a7414dedfded05088437352b67aaa9a355f948/ffmpy-0.3.1.tar.gz (5.5 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
Collecting gradio-client==0.8.1 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/55/25/caf754ea7959ad12bdb08aabcda88c4092ce0210004f4f81f58c9965c871/gradio_client-0.8.1-py3-none-any.whl (305 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 305.2/305.2 kB 9.2 MB/s eta 0:00:00
Collecting httpx (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/39/9b/4937d841aee9c2c8102d9a4eeb800c7dad25386caabb4a1bf5010df81a57/httpx-0.26.0-py3-none-any.whl (75 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.9/75.9 kB 4.1 MB/s eta 0:00:00
Collecting importlib-resources<7.0,>=1.3 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/93/e8/facde510585869b5ec694e8e0363ffe4eba067cb357a8398a55f6a1f8023/importlib_resources-6.1.1-py3-none-any.whl (33 kB)
Collecting jinja2<4.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/30/6d/6de6be2d02603ab56e72997708809e8a5b0fbfee080735109b40a3564843/Jinja2-3.1.3-py3-none-any.whl (133 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 7.7 MB/s eta 0:00:00
Collecting markupsafe~=2.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/69/48/acbf292615c65f0604a0c6fc402ce6d8c991276e16c80c46a8f758fbd30c/MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl (17 kB)
Collecting orjson~=3.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/49/ef/5ed44a9ba22fe78fca86457347447fc326f1f6acb27cda1ce72260e59449/orjson-3.9.13-cp310-none-win_amd64.whl (134 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.2/134.2 kB ? eta 0:00:00
Collecting pandas<3.0,>=1.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/5a/f2/d079f4785d326e3868f4232108e622a307c2676023a274d9be2754dafc2a/pandas-2.2.0-cp310-cp310-win_amd64.whl (11.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.6/11.6 MB 10.6 MB/s eta 0:00:00
Collecting pydantic>=2.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/e4/37/3ffe6e7daa1ea1b4bf5228807a92ccbae538cf57c0c50b93564c310c11a8/pydantic-2.6.0-py3-none-any.whl (394 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 394.2/394.2 kB 12.4 MB/s eta 0:00:00
Collecting pydub (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl (32 kB)
Collecting python-multipart (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/94/35/142fff3d85da49377ada6936ad9b776263549ab22656969b2fcd0bdb10f7/python_multipart-0.0.7-py3-none-any.whl (22 kB)
Collecting pyyaml<7.0,>=5.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/24/97/9b59b43431f98d01806b288532da38099cc6f2fea0f3d712e21e269c0279/PyYAML-6.0.1-cp310-cp310-win_amd64.whl (145 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 145.3/145.3 kB 9.0 MB/s eta 0:00:00
Collecting ruff>=0.1.7 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/1c/71/b93b4b149a7291172b712b76180167c5d09ac0bb056e5e7493a5ca4fcce9/ruff-0.2.0-py3-none-win_amd64.whl (7.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.4/7.4 MB 9.8 MB/s eta 0:00:00
Collecting semantic-version~=2.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Collecting tomlkit==0.12.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/68/4f/12207897848a653d03ebbf6775a29d949408ded5f99b2d87198bc5c93508/tomlkit-0.12.0-py3-none-any.whl (37 kB)
Collecting typer<1.0,>=0.9 (from typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/bf/0e/c68adf10adda05f28a6ed7b9f4cd7b8e07f641b44af88ba72d9c89e4de7a/typer-0.9.0-py3-none-any.whl (45 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.9/45.9 kB ? eta 0:00:00
Collecting typing-extensions~=4.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/b7/f4/6a90020cd2d93349b442bfcb657d0dc91eee65491600b2cb1d388bc98e6b/typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Collecting uvicorn>=0.14.0 (from gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/c7/f3/29caa83f5795b20ed3aca357c648f3ae995ff6ff08e38b22387017abbdc5/uvicorn-0.27.0.post1-py3-none-any.whl (60 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.7/60.7 kB ? eta 0:00:00
Collecting fsspec (from gradio-client==0.8.1->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/ad/30/2281c062222dc39328843bd1ddd30ff3005ef8e30b2fd09c4d2792766061/fsspec-2024.2.0-py3-none-any.whl (170 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.9/170.9 kB 10.0 MB/s eta 0:00:00
Collecting websockets<12.0,>=10.0 (from gradio-client==0.8.1->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/98/a7/0ed69892981351e5acf88fac0ff4c801fabca2c3bdef9fca4c7d3fde8c53/websockets-11.0.3-cp310-cp310-win_amd64.whl (124 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.7/124.7 kB ? eta 0:00:00
Collecting charset-normalizer<4,>=2 (from requests->-r ./install_script/requirements.txt (line 8))
  Downloading https://mirror.baidu.com/pypi/packages/a2/a0/4af29e22cb5942488cf45630cbdd7cefd908768e69bdd90280842e4e8529/charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl (100 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.3/100.3 kB ? eta 0:00:00
Collecting idna<4,>=2.5 (from requests->-r ./install_script/requirements.txt (line 8))
  Downloading https://mirror.baidu.com/pypi/packages/c2/e7/a82b05cf63a603df6e68d59ae6a68bf5064484a0718ea5033660af4b54a9/idna-3.6-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB ? eta 0:00:00
Collecting urllib3<3,>=1.21.1 (from requests->-r ./install_script/requirements.txt (line 8))
  Downloading https://mirror.baidu.com/pypi/packages/88/75/311454fd3317aefe18415f04568edc20218453b709c63c58b9292c71be17/urllib3-2.2.0-py3-none-any.whl (120 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.9/120.9 kB 6.9 MB/s eta 0:00:00
Collecting certifi>=2017.4.17 (from requests->-r ./install_script/requirements.txt (line 8))
  Downloading https://mirror.baidu.com/pypi/packages/ba/06/a07f096c664aeb9f01624f858c3add0a4e913d6c96257acb4fce61e7de14/certifi-2024.2.2-py3-none-any.whl (163 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 9.6 MB/s eta 0:00:00
Collecting filelock (from huggingface_hub->-r ./install_script/requirements.txt (line 9))
  Downloading https://mirror.baidu.com/pypi/packages/81/54/84d42a0bee35edba99dee7b59a8d4970eccdd44b99fe728ed912106fc781/filelock-3.13.1-py3-none-any.whl (11 kB)
Collecting aiohttp (from dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/54/2d/746a93808c2d9d247b554155a1576bf7ed0e0029e8cfb667a9007e2d53b0/aiohttp-3.9.3-cp310-cp310-win_amd64.whl (365 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 365.2/365.2 kB 11.5 MB/s eta 0:00:00
Collecting jsonschema>=3.0 (from altair<6.0,>=4.2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/39/9d/b035d024c62c85f2e2d4806a59ca7b8520307f34e0932fbc8cc75fe7b2d9/jsonschema-4.21.1-py3-none-any.whl (85 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.5/85.5 kB ? eta 0:00:00
Collecting toolz (from altair<6.0,>=4.2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/b7/8a/d82202c9f89eab30f9fc05380daae87d617e2ad11571ab23d7c13a29bb54/toolz-0.12.1-py3-none-any.whl (56 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.1/56.1 kB ? eta 0:00:00
Collecting pytz>=2020.1 (from pandas<3.0,>=1.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/9c/3d/a121f284241f08268b21359bd425f7d4825cffc5ac5cd0e1b3d82ffd2b10/pytz-2024.1-py2.py3-none-any.whl (505 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 10.5 MB/s eta 0:00:00
Collecting tzdata>=2022.7 (from pandas<3.0,>=1.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/a3/fb/52b62131e21b24ee297e4e95ed41eba29647dad0e0051a92bb66b43c70ff/tzdata-2023.4-py2.py3-none-any.whl (346 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 346.6/346.6 kB 10.8 MB/s eta 0:00:00
Collecting annotated-types>=0.4.0 (from pydantic>=2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/28/78/d31230046e58c207284c6b2c4e8d96e6d3cb4e52354721b944d3e1ee4aa5/annotated_types-0.6.0-py3-none-any.whl (12 kB)
Collecting pydantic-core==2.16.1 (from pydantic>=2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/71/1a/e6a75d2768b8e53eebdc6146a839c0d5629b1f985b3a44d39e4829c8d39e/pydantic_core-2.16.1-cp310-none-win_amd64.whl (1.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 11.1 MB/s eta 0:00:00
Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib->-r ./install_script/requirements.txt (line 4))
  Downloading https://mirror.baidu.com/pypi/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting click<9.0.0,>=7.1.1 (from typer<1.0,>=0.9->typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl (97 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB ? eta 0:00:00
Collecting shellingham<2.0.0,>=1.3.0 (from typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Collecting rich<14.0.0,>=10.11.0 (from typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/be/be/1520178fa01eabe014b16e72a952b9f900631142ccd03dc36cf93e30c1ce/rich-13.7.0-py3-none-any.whl (240 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.6/240.6 kB 7.2 MB/s eta 0:00:00
Collecting h11>=0.8 (from uvicorn>=0.14.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB ? eta 0:00:00
Collecting aiosignal>=1.1.2 (from aiohttp->dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/76/ac/a7305707cb852b7e16ff80eaf5692309bde30e2b1100a1fcacdc8f731d97/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting attrs>=17.3.0 (from aiohttp->dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/e0/44/827b2a91a5816512fcaf3cc4ebc465ccd5d598c45cefa6703fcf4a79018f/attrs-23.2.0-py3-none-any.whl (60 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 kB ? eta 0:00:00
Collecting frozenlist>=1.1.1 (from aiohttp->dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/61/15/2b5d644d81282f00b61e54f7b00a96f9c40224107282efe4cd9d2bf1433a/frozenlist-1.4.1-cp310-cp310-win_amd64.whl (50 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.4/50.4 kB ? eta 0:00:00
Collecting multidict<7.0,>=4.5 (from aiohttp->dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/ef/3d/ba0dc18e96c5d83731c54129819d5892389e180f54ebb045c6124b2e8b87/multidict-6.0.5-cp310-cp310-win_amd64.whl (28 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp->dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/31/d4/2085272a5ccf87af74d4e02787c242c5d60367840a4637b2835565264302/yarl-1.9.4-cp310-cp310-win_amd64.whl (76 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.4/76.4 kB ? eta 0:00:00
Collecting async-timeout<5.0,>=4.0 (from aiohttp->dashscope->-r ./install_script/requirements.txt (line 11))
  Downloading https://mirror.baidu.com/pypi/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Collecting starlette<0.37.0,>=0.36.3 (from fastapi->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/eb/f7/372e3953b6e6fbfe0b70a1bb52612eae16e943f4288516480860fcd4ac41/starlette-0.36.3-py3-none-any.whl (71 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.5/71.5 kB ? eta 0:00:00
Collecting anyio (from httpx->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/bf/cd/d6d9bb1dadf73e7af02d18225cbd2c93f8552e13130484f1c8dcfece292b/anyio-4.2.0-py3-none-any.whl (85 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.5/85.5 kB ? eta 0:00:00
Collecting httpcore==1.* (from httpx->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/56/ba/78b0a99c4da0ff8b0f59defa2f13ca4668189b134bd9840b6202a93d9a0f/httpcore-1.0.2-py3-none-any.whl (76 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.9/76.9 kB 4.4 MB/s eta 0:00:00
Collecting sniffio (from httpx->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/c3/a0/5dba8ed157b0136607c7f2151db695885606968d1fae123dc3391e0cfdbf/sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.0->altair<6.0,>=4.2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/ee/07/44bd408781594c4d0a027666ef27fab1e441b109dc3b76b4f836f8fd04fe/jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB)
Collecting referencing>=0.28.4 (from jsonschema>=3.0->altair<6.0,>=4.2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/90/10/1c92edb0a0a14b67ff825bc338e74bc49ab27d3f3bae3f9a02838cba546f/referencing-0.33.0-py3-none-any.whl (26 kB)
Collecting rpds-py>=0.7.1 (from jsonschema>=3.0->altair<6.0,>=4.2.0->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/45/92/ff1c0136d48607db471a2b5245909ed811926520c8aefbca3afd3ef53c22/rpds_py-0.17.1-cp310-none-win_amd64.whl (205 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 205.9/205.9 kB ? eta 0:00:00
Collecting markdown-it-py>=2.2.0 (from rich<14.0.0,>=10.11.0->typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 4.8 MB/s eta 0:00:00
Collecting pygments<3.0.0,>=2.13.0 (from rich<14.0.0,>=10.11.0->typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 10.7 MB/s eta 0:00:00
Collecting exceptiongroup>=1.0.2 (from anyio->httpx->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/b8/9a/5028fd52db10e600f1c4674441b968cf2ea4959085bfb5b99fb1250e5f68/exceptiongroup-1.2.0-py3-none-any.whl (16 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich<14.0.0,>=10.11.0->typer[all]<1.0,>=0.9->gradio->-r ./install_script/requirements.txt (line 7))
  Downloading https://mirror.baidu.com/pypi/packages/00/3f/571221facbf1c158a78dbad166b512fc718e76a1ed16382ee919816b0015/mdurl-0.1.1-py3-none-any.whl (10 kB)
Building wheels for collected packages: GPUtil, ffmpy
  Building wheel for GPUtil (pyproject.toml) ... done
  Created wheel for GPUtil: filename=GPUtil-1.4.0-py3-none-any.whl size=7401 sha256=3d94aaef4010eb8c42c63fd28887dd512af326e513f8fb094a4d4658dda0a5e9
  Stored in directory: C:\Users\Vigilence.DESKTOP-PBJGF92\AppData\Local\Temp\pip-ephem-wheel-cache-8gt9obmg\wheels\44\19\05\9322a4cee38ac4027c304a1c047b62122194997bcdf4808590
  Building wheel for ffmpy (pyproject.toml) ... done
  Created wheel for ffmpy: filename=ffmpy-0.3.1-py3-none-any.whl size=5602 sha256=dbc25deb2fd67efab735af845c3f3993141486161ecca3b8afd3e475fb0b68e1
  Stored in directory: C:\Users\Vigilence.DESKTOP-PBJGF92\AppData\Local\Temp\pip-ephem-wheel-cache-8gt9obmg\wheels\3a\fd\e8\f66fafe7f25a8d7e40c37487e88b98d1b6e363d68458d365c2
Successfully built GPUtil ffmpy
Installing collected packages: pytz, pydub, GPUtil, ffmpy, websockets, urllib3, tzdata, typing-extensions, toolz, tomlkit, sniffio, six, shellingham, semantic-version, ruff, rpds-py, pyyaml, python-multipart, pyparsing, pygments, Pillow, packaging, orjson, numpy, networkx, multidict, mdurl, markupsafe, kiwisolver, importlib-resources, idna, h11, fsspec, frozenlist, fonttools, filelock, exceptiongroup, cycler, colorama, charset-normalizer, certifi, attrs, async-timeout, annotated-types, aiofiles, yarl, tqdm, scipy, requests, referencing, python-dateutil, pydantic-core, markdown-it-py, jinja2, httpcore, contourpy, click, anyio, aiosignal, uvicorn, typer, starlette, rich, pydantic, pandas, matplotlib, jsonschema-specifications, huggingface_hub, httpx, aiohttp, wordcloud, jsonschema, gradio-client, fastapi, dashscope, altair, gradio
Successfully installed GPUtil-1.4.0 Pillow-10.2.0 aiofiles-23.2.1 aiohttp-3.9.3 aiosignal-1.3.1 altair-5.2.0 annotated-types-0.6.0 anyio-4.2.0 async-timeout-4.0.3 attrs-23.2.0 certifi-2024.2.2 charset-normalizer-3.3.2 click-8.1.7 colorama-0.4.6 contourpy-1.2.0 cycler-0.12.1 dashscope-1.14.1 exceptiongroup-1.2.0 fastapi-0.109.2 ffmpy-0.3.1 filelock-3.13.1 fonttools-4.47.2 frozenlist-1.4.1 fsspec-2024.2.0 gradio-4.16.0 gradio-client-0.8.1 h11-0.14.0 httpcore-1.0.2 httpx-0.26.0 huggingface_hub-0.20.3 idna-3.6 importlib-resources-6.1.1 jinja2-3.1.3 jsonschema-4.21.1 jsonschema-specifications-2023.12.1 kiwisolver-1.4.5 markdown-it-py-3.0.0 markupsafe-2.1.5 matplotlib-3.8.2 mdurl-0.1.1 multidict-6.0.5 networkx-3.2.1 numpy-1.26.3 orjson-3.9.13 packaging-23.2 pandas-2.2.0 pydantic-2.6.0 pydantic-core-2.16.1 pydub-0.25.1 pygments-2.17.2 pyparsing-3.1.1 python-dateutil-2.8.2 python-multipart-0.0.7 pytz-2024.1 pyyaml-6.0.1 referencing-0.33.0 requests-2.31.0 rich-13.7.0 rpds-py-0.17.1 ruff-0.2.0 scipy-1.12.0 semantic-version-2.10.0 shellingham-1.5.4 six-1.16.0 sniffio-1.3.0 starlette-0.36.3 tomlkit-0.12.0 toolz-0.12.1 tqdm-4.66.1 typer-0.9.0 typing-extensions-4.9.0 tzdata-2023.4 urllib3-2.2.0 uvicorn-0.27.0.post1 websockets-11.0.3 wordcloud-1.9.3 yarl-1.9.4
Install completed, please run Start to open the GUI
░▓╫░═Ω▒╧ú¼╟δ╘╦╨╨Start┤≥┐¬GUI
Press any key to continue . . .


切换ConVLM模型时报错: ========Use torch type as:torch.bfloat16 with device:cuda======== Traceback (most recent call last): File "/biao/openai_api.py", line 462, in <module> load_mod(MODEL_PATH, STATE_MOD) File "/biao/openai_api.py", line 367, in load_mod tokenizer = LlamaTokenizer.from_pretrained( File "/biao/myenv/lib/python3.10/site-packages/transformers/utils/import_utils.py", line 1450, in __getattribute__ requires_backends(cls, cls._backends) File "/biao/myenv/lib/python3.10/site-packages/transformers/utils/import_utils.py", line 1438, in requires_backends raise ImportError("".join(failed)) ImportError: LlamaTokenizer requires the SentencePiece library but it was not found in your environment. Checkout the instructions on the installation page of its repo: https://github.com/google/sentencepiece#installation and follow the ones that match your environment. Please note that you may need to restart your runtime after installation.

环境报错,一开始报错提示没有torch,然后我手动装了一遍环境。好不容易装好了结果又有新的报错(如图所示),怎么也解决不了。ChatGPT说要安装一个SentencePiece库,试了各种方法安装,chatgpt问爆了也没解决问题,整了差不多12个小时,心态爆炸。作者能帮忙看看吗?
QQ截图20240503184806
QQ截图20240503184547
QQ图片20240503184325

Response generated, but i can't generated the txt file with COG

I'm not sure why it happens, when i use normal gpt4v it works, but when i use COG i get

Failed to parse the API response: 'output'
{"model":"gpt-4-vision-preview","object":"chat.completion","choices":[{"index":0,"message":{"role":"assistant","content":"The image features a cat with neon-colored eyes, set against a space-themed background with geometric shapes and a moon. The cat is wearing a shirt with a circular symbol. The image quality is high, and it's a close-up shot of the cat's face. The camera used was a Canon EOS R5 with a 50mm lens, and the image was taken in RAW format.","name":null}}],"created":1706983380,"usage":{"prompt_tokens":526,"total_tokens":0,"completion_tokens":-526}}

Error: "install_cn.ps1 cannot be loaded because running scripts is disabled on this system"

I redownloaded and now have this issue when trying to install via the install_windows.bat file. I didn't have this issue previously.

Python installed.
Use CN
File I:\GPT4V-Image-Captioner\install_script\![Screenshot 2024-01-19 012838](https://github.com/jiayev/GPT4V-Image-Captioner/assets/22781570/3eaab6f8-114a-4349-8361-aded2a85d7d3). For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
    + CategoryInfo          : SecurityError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnauthorizedAccess
Press any key to continue . . .

Screenshot 2024-01-19 012838

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.