code: def prime_factors(v):
      """Compute the prime factors of v."""
      factors = []
      primes = []
      factor = 2
      while v > 1:
          while any(factor % p == 0 for p in primes):
              factor += 1
          primes.append(factor)
          while v % factor == 0:
              factors.append(factor)
              v //= factor
      return factors
  
imports: import collections
  import functools
  import inspect
  from absl import logging
  import hypothesis
  from hypothesis import strategies
  import numpy
  import six
  import tensorflow.compat.v2
  from tensorflow_probability.python import distributions
  from tensorflow_probability.python import util
  from tensorflow_probability.python.bijectors import ascending
  from tensorflow_probability.python.bijectors import hypothesis_testlib
  from tensorflow_probability.python.distributions import distribution
  from tensorflow_probability.python.experimental import distributions
  from tensorflow_probability.python.internal import hypothesis_testlib
  from tensorflow_probability.python.internal import tensorshape_util
label_desc: Use image node_id 15 for calling a global function with example usage: prime_factors(v) and returns: factors