Downloads · 30 days
8
15% of all-time downloads
guanq/Tool-IQA-8B
Tool-IQA-8B is a machine learning model from guanq. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Tool-IQA is a tool-augmented Vision-Language Model workflow for no-reference Image Quality Assessment (NR-IQA). Instead of giving a score from a single glance, Tool-IQA observes quality attributes, inspects uncertain…
Downloads · 30 days
8
15% of all-time downloads
All-time downloads
53
Public
Parameters
8.8B
17.5 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors17.5 GB · 100%
From the Hugging Face model README
Tool-IQA is a tool-augmented Vision-Language Model workflow for no-reference Image Quality Assessment (NR-IQA). Instead of giving a score from a single glance, Tool-IQA observes quality attributes, inspects uncertain visual evidence, and predicts a calibrated quality score.
🚧 Current release: inference scripts + model weights. Training code and scheduler scripts will be released later.
infer/tool_infer.pyTARGET_MODEL_NAMEThe GRPO/BATE training pipeline is not included in this release and will be added later.
Tool-IQA follows three compact steps:
[1, 5].conda create -n tool-iqa python=3.12
conda activate tool-iqa
pip install numpy pillow tqdm scipy transformers vllm
Prepare the checkpoint and data first. See data/README.md for the expected dataset layout.
export TARGET_MODEL_NAME=/path/to/Tool-IQA-weights
python infer/tool_infer.py
Results are saved to:
results/toolIQA/<dataset>/<model_name>/results.txt
Each row records the image name, predicted score, ground-truth score, score history, reasoning history, inspection history, and error message if any.
This project is built based on ms-swift. We thank the MS Swift team for their open-source framework.
For questions, please contact [email protected].