serialize_albumentation_transform#
- serialize_albumentation_transform(tf: BasicTransform, lambda_transforms_path: str | None = None, dst_dir: str | None = None) dict[source]#
Serialize an albumentations transform to a dict.
If the transform includes a Lambda transform, a lambda_transforms_path should be provided. This should be a path to a python file that defines a dict named lambda_transforms as required by A.from_dict(). See https://albumentations.ai/docs/examples/serialization/ for details. This path is saved as a field in the returned dict so that it is available at the time of deserialization.
- Parameters:
tf (A.BasicTransform) – The transform to serialize.
lambda_transforms_path (str | None) – Path to a python file that defines a dict named lambda_transforms as required by A.from_dict(). Defaults to None.
dst_dir (str | None) – Directory to copy the transforms file to. Useful for copying the file to S3 when running on Batch. Defaults to None.
- Returns:
The serialized transform.
- Return type: