oumi.core.collators#
Submodules#
oumi.core.collators.text_collator_with_padding module#
oumi.core.collators.text_completions_collator_with_padding module#
oumi.core.collators.vision_language_collator_with_padding module#
- class oumi.core.collators.vision_language_collator_with_padding.VisionLanguageCollatorWithPadding(tokenizer: PreTrainedTokenizerBase, *, max_length: int | None, truncation: bool = False, label_ignore_index: int | None = None, allow_multi_image_inputs: bool = True)[source]#
Bases:
object
oumi.core.collators.vision_language_sft_collator module#
- class oumi.core.collators.vision_language_sft_collator.VisionLanguageSftCollator(tokenizer: PreTrainedTokenizerBase, processor_name: str, *, max_length: int | None = None, truncation: bool = False, truncation_side: str = 'right', label_ignore_index: int | None = None, allow_multi_image_inputs: bool = True, trust_remote_code: bool = False)[source]#
Bases:
object