MCPcopy Create free account
hub / github.com/LMIS-ORG/slime-agentic / load_processor

Function load_processor

slime/utils/processing_utils.py:41–52  ·  view source on GitHub ↗
(name_or_path: str, **kwargs)

Source from the content-addressed store, hash-verified

39
40
41def load_processor(name_or_path: str, **kwargs):
42 try:
43 proc = AutoProcessor.from_pretrained(name_or_path, **kwargs)
44 except (OSError, ValueError) as e:
45 logger.warning(f"Failed to load processor from {name_or_path}: {e}")
46 proc = None
47
48 # If HF returned a tokenizer, discard it.
49 if isinstance(proc, PreTrainedTokenizerBase) or not isinstance(proc, ProcessorMixin):
50 proc = None
51
52 return proc
53
54
55def process_vision_info(prompt, processor):

Callers 5

initMethod · 0.90
__init__Method · 0.90
__init__Method · 0.90
generate_rolloutFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected