U …PÓh#ã@sXddlmZddlmZddlmZddlmZdddgZGdd„deeƒZ e Z Z d S) é)Ú annotations)ÚKeysCollection)ÚInvertibleTrait)Ú MapTransformÚ ApplyPendingdÚ ApplyPendingDÚApplyPendingDictcs6eZdZdZddœ‡fdd„ Zdd„Zdd „Z‡ZS) raÈ ApplyPendingd can be inserted into a pipeline that is being executed lazily in order to ensure resampling happens before the next transform. It doesn't do anything itself, but its presence causes the pipeline to be executed as it doesn't implement ``LazyTrait`` See ``Compose`` for a detailed explanation of the lazy resampling feature. Args: keys: the keys for tensors that should have their pending transforms executed r)Úkeyscstƒ |¡dS©N)ÚsuperÚ__init__)Úselfr ©Ú __class__©úU/home/dell461/cl/sdc2/HISourceFinder-master-l/src/monai/transforms/lazy/dictionary.pyr !szApplyPendingd.__init__cCs|Sr r©r ÚdatarrrÚ__call__$szApplyPendingd.__call__cCs|Sr rrrrrÚinverse'szApplyPendingd.inverse)Ú__name__Ú __module__Ú __qualname__Ú__doc__r rrÚ __classcell__rrrrrs N) Ú __future__rÚ monai.configrÚmonai.transforms.traitsrÚmonai.transforms.transformrÚ__all__rrrrrrrÚ s