Downloads · 30 days
0
Chien0405/chinese-clip-finetuned
chinese-clip-finetuned is a machine learning model from Chien0405. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
这是一个基于Chinese-CLIP多模态模型的图文搜索Web应用,能够实现中文图像搜索、语义匹配和内容推荐功能。
Downloads · 30 days
0
Access
Public
Updated May 15, 2025
Repo size
17.5 GB
Likes
1
Public
Click a slice to open those files.
.pt22.6 GB · 76%
From the Hugging Face model README
这是一个基于Chinese-CLIP多模态模型的图文搜索Web应用,能够实现中文图像搜索、语义匹配和内容推荐功能。
MaterialSearch平台包含两个主要部分:
MaterialSearch/
├── model_training/ # 模型训练相关代码和数据
│ ├── Chinese-CLIP/ # Chinese-CLIP官方代码
│ ├── scripts/ # 训练和数据处理脚本
│ │ ├── convert_private_data.py # 私有数据转换脚本
│ │ ├── train_pipeline.sh # 完整训练流水线脚本
│ │ ├── setup_environment.sh # 环境设置脚本
│ │ ├── download_models.sh # 下载预训练模型脚本
│ │ ├── download_datasets.sh # 下载数据集脚本
│ │ ├── start_training.sh # 启动训练脚本
│ │ └── check_status.sh # 检查训练状态脚本
│ ├── experiments/ # 实验结果保存目录
│ ├── data/ # 模型训练数据目录
│ │ ├── private_dataset/ # 私有图文数据集
│ │ ├── MUGE/ # MUGE数据集(云端)
│ │ └── Flickr30k-CN/ # Flickr30k-CN数据集(云端)
│ ├── models/ # 模型文件目录
│ │ └── pretrained_weights/ # 预训练权重
│ └── README.md # 模型训练文档
├── data/ # 应用数据目录
├── static/ # 静态资源
│ ├── css/ # 样式文件
│ └── js/ # JavaScript文件
├── templates/ # HTML模板
├── uploads/ # 用户上传文件
├── models/ # 应用模型文件
├── main.py # 主应用入口
├── search.py # 搜索逻辑实现
├── scan.py # 图像扫描处理
├── models.py # 数据模型定义
├── utils.py # 工具函数
├── database.py # 数据库操作
└── requirements.txt # 依赖包列表
git clone https://github.com/Chien317/MaterialSearch.git
cd MaterialSearch
pip install -r requirements.txt
python main.py
由于模型训练需要CUDA支持,我们在Alibaba Cloud服务器上配置了训练环境:
连接服务器:
ssh [email protected]
模型训练在云服务器上按照以下流程进行:
训练完成后,最佳模型将被用于Web应用的图文搜索功能。
详细的模型训练说明请参见 模型训练文档。
运行基准测试以评估搜索性能:
python benchmark.py
MIT License