class_docstr: A trigger specifies a timespot or several timespots during training,
  and a corresponding action will be taken when the timespot(s) is reached.
  SeveralIteration is a trigger that triggers an action every "n"
  iterations.
  Could be used as trigger in setvalidation and setcheckpoint in Optimizer,
  and also in TrainSummary.set_summary_trigger.
  
  
  >>> serveralIteration = SeveralIteration(2)
class_docstr_tok: ["A","trigger","specifies","a","timespot","or","several","timespots","during","training",",","and","a","corresponding","action","will","be","taken","when","the","timespot","(","s",")","is","reached",".","SeveralIteration","is","a","trigger","that","triggers","an","action","every","``","n","''","iterations",".","Could","be","used","as","trigger","in","setvalidation","and","setcheckpoint","in","Optimizer",",","and","also","in","TrainSummary.set_summary_trigger",".",">",">",">","serveralIteration","=","SeveralIteration","(","2",")"]
code: def get_trigger(self):
      return self.trigger
  
file_path: analytics-zoo/pyzoo/zoo/orca/learn/trigger.py
imports: from abc import ABC, abstractmethod
label_desc: Use image node_id 2 for calling the SeveralIteration obj's underlying member method code with example usage: obj.get_trigger() and returns: self