
class QRelu final : public c10::OperatorKernel {
 public:
  Tensor operator()(Tensor qx) {
    Tensor qy;
    const auto zero_point = qx.q_zero_point();
    AT_DISPATCH_QINT_TYPES(qx.scalar_type(), "qrelu", [&]() {
      qy = at::_empty_affine_quantized(qx.sizes(),
                                       at::device(kCPU).dtype(SCALAR_TYPE),
                                       qx.q_scale(),
                                       qx.q_zero_point());
      auto iter = TensorIterator::unary_op(qy, qx);