MCPcopy Create free account
hub / github.com/Project-MONAI/MONAI / compute_slices

Method compute_slices

monai/transforms/croppad/array.py:513–516  ·  view source on GitHub ↗
(self, spatial_size: Sequence[int])

Source from the content-addressed store, hash-verified

511 self.roi_size = roi_size
512
513 def compute_slices(self, spatial_size: Sequence[int]) -> tuple[slice]: # type: ignore[override]
514 roi_size = fall_back_tuple(self.roi_size, spatial_size)
515 roi_center = [i // 2 for i in spatial_size]
516 return super().compute_slices(roi_center=roi_center, roi_size=roi_size)
517
518 def __call__(self, img: torch.Tensor, lazy: bool | None = None) -> torch.Tensor: # type: ignore[override]
519 """

Callers 3

__call__Method · 0.95
__call__Method · 0.95
__call__Method · 0.95

Calls 2

fall_back_tupleFunction · 0.90
compute_slicesMethod · 0.45

Tested by

no test coverage detected