Move imports

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
This commit is contained in:
Christoph Auer 2025-02-25 14:03:28 +01:00
parent 341806e54b
commit 84c77c9fcb

View File

@ -3,8 +3,6 @@ import time
from pathlib import Path from pathlib import Path
from typing import Iterable, List, Optional from typing import Iterable, List, Optional
from transformers import AutoModelForVision2Seq
from docling.datamodel.base_models import Page, VlmPrediction from docling.datamodel.base_models import Page, VlmPrediction
from docling.datamodel.document import ConversionResult from docling.datamodel.document import ConversionResult
from docling.datamodel.pipeline_options import ( from docling.datamodel.pipeline_options import (
@ -36,9 +34,9 @@ class HuggingFaceVlmModel(BasePageModel):
if self.enabled: if self.enabled:
import torch import torch
from transformers import ( # type: ignore from transformers import ( # type: ignore
AutoModelForVision2Seq,
AutoProcessor, AutoProcessor,
BitsAndBytesConfig, BitsAndBytesConfig,
Idefics3ForConditionalGeneration,
) )
device = decide_device(accelerator_options.device) device = decide_device(accelerator_options.device)