code: def _have_blas_gemm():
      try:
          linalg.get_blas_funcs(["gemm"])
          return True
      except (AttributeError, ValueError):
          warnings.warn("Could not import BLAS, falling back to np.dot")
          return False
  
imports: from __future__ import division
  from functools import partial
  import warnings
  import numpy
  from scipy import linalg
  from scipy.sparse import issparse, csr_matrix
  from .None import check_random_state
  from .fixes import np_version
  from ._logistic_sigmoid import _log_logistic_sigmoid
  from ..externals.six.moves import xrange
  from .sparsefuncs_fast import csr_row_norms
  from .validation import check_array
  from ..exceptions import NonBLASDotWarning
label_desc: Use image node_id 7 for calling a global function with example usage: _have_blas_gemm() and returns: True, False