code: def skip_if_blas_ldflags_empty(*functions_detected):
      if theano.config.blas.ldflags == "":
          functions_string = ""
          if functions_detected:
              functions_string = (
                  " (at least " + (", ".join(functions_detected)) + ")"
              )
          raise SkipTest(
              "This test is useful only when Theano can access to BLAS functions"
              + functions_string
              + " other than [sd]gemm_."
          )
  
imports: from __future__ import absolute_import, print_function, division
  import sys
  import numpy
  from unittest import TestCase
  from nose.plugins.skip import SkipTest
  import theano
  import theano.tensor
  from theano.tensor.blas_c import CGer
  from theano.tensor.blas_scipy import ScipyGer
  from theano.tensor.blas import Ger
  from theano.tensor.blas_c import CGemv
  from theano.tensor.blas import Gemv
  from theano.tensor.blas_c import check_force_gemv_init
  from theano.tests import unittest_tools
  from theano.tests.unittest_tools import TestOptimizationMixin
  from theano.tensor.tests.test_blas import BaseGemv, TestBlasStrides
label_desc: Use image node_id 1 for calling a global function with example usage: skip_if_blas_ldflags_empty() without return types