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

Method __init__

monai/data/wsi_reader.py:92–120  ·  view source on GitHub ↗
(
        self,
        level: int | None = None,
        mpp: float | tuple[float, float] | None = None,
        mpp_rtol: float = 0.05,
        mpp_atol: float = 0.0,
        power: int | None = None,
        power_rtol: float = 0.05,
        power_atol: float = 0.0,
        channel_dim: int = 0,
        dtype: DtypeLike | torch.dtype = np.uint8,
        device: torch.device | str | None = None,
        mode: str = "RGB",
        **kwargs,
    )

Source from the content-addressed store, hash-verified

90 backend = ""
91
92 def __init__(
93 self,
94 level: int | None = None,
95 mpp: float | tuple[float, float] | None = None,
96 mpp_rtol: float = 0.05,
97 mpp_atol: float = 0.0,
98 power: int | None = None,
99 power_rtol: float = 0.05,
100 power_atol: float = 0.0,
101 channel_dim: int = 0,
102 dtype: DtypeLike | torch.dtype = np.uint8,
103 device: torch.device | str | None = None,
104 mode: str = "RGB",
105 **kwargs,
106 ):
107 super().__init__()
108 self.level = level
109 self.channel_dim = channel_dim
110 self.set_dtype(dtype)
111 self.set_device(device)
112 self.mode = mode
113 self.kwargs = kwargs
114 self.mpp: tuple[float, float] | None = ensure_tuple_rep(mpp, 2) if mpp is not None else None
115 self.power = power
116 self.mpp_rtol = mpp_rtol
117 self.mpp_atol = mpp_atol
118 self.power_rtol = power_rtol
119 self.power_atol = power_atol
120 self.metadata: dict[Any, Any] = {}
121
122 def set_dtype(self, dtype):
123 self.dtype: torch.dtype | np.dtype

Callers

nothing calls this directly

Calls 4

set_dtypeMethod · 0.95
set_deviceMethod · 0.95
ensure_tuple_repFunction · 0.90
__init__Method · 0.45

Tested by

no test coverage detected