Bases: Idefics3ProcessingInfo
  Source code in vllm/model_executor/models/smolvlm.py
  | class SmolVLMProcessingInfo(Idefics3ProcessingInfo):
    def get_hf_processor(self, **kwargs: object) -> SmolVLMProcessor:
        return self.ctx.get_hf_processor(SmolVLMProcessor, **kwargs)
    def _get_image_token(self, processor: SmolVLMProcessor | None) -> tuple[str, str]:
        if processor is None:
            processor = self.get_hf_processor()
        image_token = processor.image_token
        fake_image_token = processor.fake_image_token
        global_image_token = processor.global_image_token
        return image_token, fake_image_token, global_image_token
  | 
        _get_image_token 
 _get_image_token(
    processor: SmolVLMProcessor | None,
) -> tuple[str, str]
    Source code in vllm/model_executor/models/smolvlm.py
  | def _get_image_token(self, processor: SmolVLMProcessor | None) -> tuple[str, str]:
    if processor is None:
        processor = self.get_hf_processor()
    image_token = processor.image_token
    fake_image_token = processor.fake_image_token
    global_image_token = processor.global_image_token
    return image_token, fake_image_token, global_image_token
  | 
           get_hf_processor 
 get_hf_processor(**kwargs: object) -> SmolVLMProcessor
    Source code in vllm/model_executor/models/smolvlm.py
  | def get_hf_processor(self, **kwargs: object) -> SmolVLMProcessor:
    return self.ctx.get_hf_processor(SmolVLMProcessor, **kwargs)
  |