human
Complete the below
def dot_2_mv(context, builder, sig, args):

    ''''np.dot(matrix, vector)'
    '''
assistant
#Here is the Python code you requested.
    def dot_impl(a, b):
        (m, n) = a.shape
        (_n,) = b.shape
        out = np.empty((m,), a.dtype)
        return np.dot(a, b, out)
    res = context.compile_internal(builder, dot_impl, sig, args)
    return impl_ret_new_ref(context, builder, sig.return_type, res)