(
self,
images: ImageInput,
return_tensors: Optional[Union[str, TensorType]] = None,
input_data_format: Optional[Union[str, ChannelDimension]] = None,
do_convert_rgb: Optional[bool] = None,
do_rescale: Optional[bool] = None,
rescale_factor: Optional[float] = None,
do_normalize: Optional[bool] = None,
image_mean: Optional[Union[float, list[float]]] = None,
image_std: Optional[Union[float, list[float]]] = None,
down_sample_ratio: Optional[int] = None,
resample: Optional['PILImageResampling'] = None,
output_channel_format: Optional[ChannelDimension] = None,
pad_value_strategy: Optional[str] = None,
pad_value: Optional[Union[float, List[float]]] = None,
center_pad: Optional[bool] = None,
do_augment: Optional[bool] = True,
augment_seed: Optional[int] = None,
pre_pad_expand_ratio: Optional[float] = None,
pre_pad_min_px: Optional[int] = None,
aug_repeats: Optional[int] = None,
keep_original: Optional[bool] = None,
num_workers: Optional[int] = None,
pad_num_workers: Optional[int] = None,
resize_backend: Optional[str] = None,
normalize_inplace: Optional[bool] = None,
)
| 591 | |
| 592 | @filter_out_non_signature_kwargs() |
| 593 | def preprocess( |
| 594 | self, |
| 595 | images: ImageInput, |
| 596 | return_tensors: Optional[Union[str, TensorType]] = None, |
| 597 | input_data_format: Optional[Union[str, ChannelDimension]] = None, |
| 598 | do_convert_rgb: Optional[bool] = None, |
| 599 | do_rescale: Optional[bool] = None, |
| 600 | rescale_factor: Optional[float] = None, |
| 601 | do_normalize: Optional[bool] = None, |
| 602 | image_mean: Optional[Union[float, list[float]]] = None, |
| 603 | image_std: Optional[Union[float, list[float]]] = None, |
| 604 | down_sample_ratio: Optional[int] = None, |
| 605 | resample: Optional['PILImageResampling'] = None, |
| 606 | output_channel_format: Optional[ChannelDimension] = None, |
| 607 | pad_value_strategy: Optional[str] = None, |
| 608 | pad_value: Optional[Union[float, List[float]]] = None, |
| 609 | center_pad: Optional[bool] = None, |
| 610 | do_augment: Optional[bool] = True, |
| 611 | augment_seed: Optional[int] = None, |
| 612 | pre_pad_expand_ratio: Optional[float] = None, |
| 613 | pre_pad_min_px: Optional[int] = None, |
| 614 | aug_repeats: Optional[int] = None, |
| 615 | keep_original: Optional[bool] = None, |
| 616 | num_workers: Optional[int] = None, |
| 617 | pad_num_workers: Optional[int] = None, |
| 618 | resize_backend: Optional[str] = None, |
| 619 | normalize_inplace: Optional[bool] = None, |
| 620 | ) -> BatchFeature: |
| 621 | do_convert_rgb = self.do_convert_rgb if do_convert_rgb is None else do_convert_rgb |
| 622 | do_rescale = self.do_rescale if do_rescale is None else do_rescale |
| 623 | rescale_factor = self.rescale_factor if rescale_factor is None else rescale_factor |
| 624 | do_normalize = self.do_normalize if do_normalize is None else do_normalize |
| 625 | image_mean = self.image_mean if image_mean is None else image_mean |
| 626 | image_std = self.image_std if image_std is None else image_std |
| 627 | down_sample_ratio = self.down_sample_ratio if down_sample_ratio is None else int( |
| 628 | down_sample_ratio) |
| 629 | resample = self.resample if resample is None else resample |
| 630 | output_channel_format = self.output_channel_format if output_channel_format is None else output_channel_format |
| 631 | pad_value_strategy = self.pad_value_strategy if pad_value_strategy is None else pad_value_strategy.lower( |
| 632 | ) |
| 633 | pad_value = self.pad_value if pad_value is None else pad_value |
| 634 | center_pad = self.center_pad if center_pad is None else bool( |
| 635 | center_pad) |
| 636 | do_augment = self.default_do_augment if do_augment is None else bool( |
| 637 | do_augment) |
| 638 | pre_pad_expand_ratio = self.pre_pad_expand_ratio if pre_pad_expand_ratio is None else float( |
| 639 | pre_pad_expand_ratio) |
| 640 | pre_pad_min_px = self.pre_pad_min_px if pre_pad_min_px is None else int( |
| 641 | pre_pad_min_px) |
| 642 | aug_repeats = self.aug_repeats if aug_repeats is None else max( |
| 643 | int(aug_repeats), 0) |
| 644 | keep_original = self.keep_original if keep_original is None else bool( |
| 645 | keep_original) |
| 646 | num_workers = self.num_workers if num_workers is None else max( |
| 647 | int(num_workers), 0) |
| 648 | pad_num_workers = self.pad_num_workers if pad_num_workers is None else max( |
| 649 | int(pad_num_workers), 0) |
| 650 | resize_backend = (self.resize_backend if resize_backend is None else |
no test coverage detected