code: def _evaluate_legendre_polynomial_loop_cond(
      x, n, l, m, pmm, pmm1
  ):  # pylint: disable=unused-argument
      return tf.cast(tf.math.count_nonzero(n <= l), tf.bool)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from typing import Tuple
  import numpy
  from six.moves import range
  import tensorflow
  from tensorflow_graphics.math import math_helpers
  from tensorflow_graphics.math import vector
  from tensorflow_graphics.util import asserts
  from tensorflow_graphics.util import export_api
  from tensorflow_graphics.util import shape
  from tensorflow_graphics.util.type_alias import TensorLike
label_desc: Use image node_id 5 for calling a global function with example usage: _evaluate_legendre_polynomial_loop_cond(x, n, l, m, pmm, pmm1) and returns: tf