pyiqa.archs.qalign_arch ======================= .. py:module:: pyiqa.archs.qalign_arch .. autoapi-nested-parse:: Q-Align: All-in-one Foundation Model for visual scoring. Reference: @article{wu2023qalign, title={Q-Align: Teaching LMMs for Visual Scoring via Discrete Text-Defined Levels}, author={Wu, Haoning and Zhang, Zicheng and Zhang, Weixia and Chen, Chaofeng and Li, Chunyi and Liao, Liang and Wang, Annan and Zhang, Erli and Sun, Wenxiu and Yan, Qiong and Min, Xiongkuo and Zhai, Guangtai and Lin, Weisi}, journal={arXiv preprint arXiv:2312.17090}, year={2023}, institution={Nanyang Technological University and Shanghai Jiao Tong University and Sensetime Research}, note={Equal Contribution by Wu, Haoning and Zhang, Zicheng. Project Lead by Wu, Haoning. Corresponding Authors: Zhai, Guangtai and Lin, Weisi.} } Reference url: https://github.com/Q-Future/Q-Align Module Contents --------------- .. py:function:: expand2square(pil_img) .. py:class:: QAlign(dtype='fp16') Bases: :py:obj:`torch.nn.Module` .. py:method:: preprocess(x) .. py:method:: forward(x, task_='quality', input_='image') task_: str, optional [quality, aesthetic]