class_docstr: factor type parameter
      
class_docstr_tok: ["factor","type","parameter"]
code: def _get_actions(self):
      actions = []
      prime_factors = self._get_prime_factors(self.product, False)
      for i in range(self.num):
          for j in range(self.num):
              if i != j:
                  for k in range(len(prime_factors)):
                      action = [i]
                      action.append(j)
                      action.append(prime_factors[k])
                      if self.partition[action[0]] % action[2] == 0:
                          actions.append(action)
      return actions
  
imports: import math
  import logging
  import copy
  import random
  import numpy
  from itertools import permutations, combinations
  import nni
  from nni.tuner import Tuner
label_desc: Use image node_id 7 for calling the Factor obj's underlying member method code with example usage: obj._get_actions() and returns: actions