code: def c_code(self, node, name, inp, out, sub):
      y, alpha, A, x, beta = inp
      (z,) = out
      code = gemv_c_code(
          y,
          A,
          x,
          z,
          alpha,
          beta,
          fail=sub["fail"],
          force_init_beta=check_force_gemv_init(),
          params=sub["params"],
      )
      return code
  
imports: from pytensor.link.c.op import COp
  from pytensor.link.c.params_type import ParamsType
  from pytensor.scalar import bool
  from pytensor.tensor.blas import Gemv, Ger, blas_header_text, blas_header_version, ldflags
label_desc: Use image node_id 2 for calling the CGemv obj's underlying member method code with example usage: obj.c_code(node, name, inp, out, sub) and returns: code