+
    œ°³j2  ã                   óf   € R t ^RIHtHt ^RIHt  ! R R]RR7      t] ! R R]4      4       tR.tR	# )
z
Processor class for Blip.
)ÚProcessingKwargsÚProcessorMixin)Úauto_docstringc                   óB   € ] tR t^tRRRRRR^ RRRRR	RR
RRRRR/	/tRtR# )ÚBlipProcessorKwargsÚtext_kwargsÚadd_special_tokensTÚpaddingFÚstrideÚreturn_overflowing_tokensÚreturn_special_tokens_maskÚreturn_offsets_mappingÚreturn_token_type_idsÚreturn_lengthÚverbose© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	_defaultsÚ__static_attributes__r   ó    Úi/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/blip/processing_blip.pyr   r      s>   † àØ  $Ø�uØ�aØ'¨Ø(¨%Ø$ eØ# UØ˜UØ�tð

ð„Ir   r   F)Útotalc                   óR   a a€ ] tR t^&t o]tV 3R lt]V3R lR l4       tRt	Vt
V ;t# )ÚBlipProcessorc                ó4   <€ R Vn         \        SV `	  W4       R# )FN)r   ÚsuperÚ__init__)ÚselfÚimage_processorÚ	tokenizerÚkwargsÚ	__class__s   &&&,€r   r   ÚBlipProcessor.__init__*   s   ø€ Ø*/ˆ	Ô'Ü‰Ñ˜Ö4r   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# )é   Úreturn)ÚlistÚstr)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚBlipProcessor.__annotate__/   s   ø€ ÷ "ñ "¡D©¥Iñ "r   c                ó   € R .# )Útoken_type_idsr   )r    s   &r   Úunused_input_namesÚ BlipProcessor.unused_input_names.   s   € à Ð!Ð!r   r   )r   r   r   r   r   Úvalid_processor_kwargsr   Úpropertyr1   r   Ú__classdictcell__Ú__classcell__)r$   r,   s   @@r   r   r   &   s)   ù‡ € à0Ðõ5ð ÷"ó ÷"ð "r   r   N)	Ú__doc__Úprocessing_utilsr   r   Úutilsr   r   r   Ú__all__r   r   r   Ú<module>r;      sG   ðñ÷ AÝ #ôÐ*°%õ ð  ô	"�Nó 	"ó ð	"ð Ð
‚r   