    def __init__(self, func_enum: FuncEnum) -> None:
        """
        Parameters
        ----------
        func_enum : the underlying function enum.
        """

        super().__init__()
        self._attrs["op"] = "int_elementwise"
        if func_enum not in INT_ELEMENTWISE_FUNC:
            raise RuntimeError(f"Not such FuncEnum {func_enum} in int_elementwise!")
        self._attrs["func"] = func_enum
        self._attrs["has_profiler"] = False
Parameters
----------
func_enum : the underlying function enum.
python/aitemplate/compiler/ops/common/int_elementwise.py