def __init__(self, keys: KeysCollection, dim: int = 0) -> None: """ Args: keys: keys of the corresponding items to be transformed. See also: :py:class:`monai.transforms.compose.MapTransform` dim: dimension to be squeezed. Default: 0 (the first dimension) """ super().__init__(keys) self.converter = SqueezeDim(dim=dim)
def __init__(self, keys: Hashable, dim: Optional[int] = 0): """ Args: keys (hashable items): keys of the corresponding items to be transformed. See also: :py:class:`monai.transforms.compose.MapTransform` dim (int): dimension to be squeezed. Default: 0 (the first dimension) """ super().__init__(keys) self.converter = SqueezeDim(dim=dim)
def __init__(self, keys: KeysCollection, dim: int = 0, allow_missing_keys: bool = False) -> None: """ Args: keys: keys of the corresponding items to be transformed. See also: :py:class:`monai.transforms.compose.MapTransform` dim: dimension to be squeezed. Default: 0 (the first dimension) allow_missing_keys: don't raise exception if key is missing. """ super().__init__(keys, allow_missing_keys) self.converter = SqueezeDim(dim=dim)
def __init__(self, keys, dim=None): """ Args: keys (hashable items): keys of the corresponding items to be transformed. See also: :py:class:`monai.transforms.compose.MapTransform` dim (int): dimension to be squeezed. Default: None (all dimensions of size 1 will be removed) """ super().__init__(keys) self.converter = SqueezeDim(dim=dim)