code: def test_memoryview_double_noconj(A, B):
      if len(A) < len(B):
          B = B[: len(A)]
      else:
          A = A[: len(B)]
      assume(A is not None)
      assume(B is not None)
      numpy_result = A.dot(B)
      result = dotv(A, B)
      assert_allclose([numpy_result], result, atol=1e-3, rtol=1e-3)
  
imports: from __future__ import division
  from hypothesis import given, assume
  from math import sqrt, floor
  from blis_tests_common import *
  from blis.py import dotv
  from blis.cy import NO_CONJUGATE, CONJUGATE
label_desc: Use image node_id 1 for calling a global function with example usage: test_memoryview_double_noconj(A, B) without return types