code: def test_memoryview_float_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-4, rtol=1e-3)
  
imports: from __future__ import division
  from hypothesis import given, assume
  from blis.tests.common import *
  from blis.py import dotv
label_desc: Use image node_id 2 for calling a global function with example usage: test_memoryview_float_noconj(A, B) without return types