data_juicer.ops.mapper.image_blur_mapper module#

class data_juicer.ops.mapper.image_blur_mapper.ImageBlurMapper(p: float = 0.2, blur_type: str = 'gaussian', radius: float = 2, *args, **kwargs)[源代码]#

基类:Mapper

Mapper to blur images.

__init__(p: float = 0.2, blur_type: str = 'gaussian', radius: float = 2, *args, **kwargs)[源代码]#

Initialization method.

参数:
  • p -- Probability of the image being blurred.

  • blur_type -- Type of blur kernel, including ['mean', 'box', 'gaussian'].

  • radius -- Radius of blur kernel.

  • args -- extra args

  • kwargs -- extra args

process_single(sample, context=False)[源代码]#

For sample level, sample --> sample

参数:

sample -- sample to process

返回:

processed sample