class_docstr: trainer based on M-step summary statistics can add mini-batch statistics
  for a full-batch update.
class_docstr_tok: ["trainer","based","on","M-step","summary","statistics","can","add","mini-batch","statistics","for","a","full-batch","update","."]
code: def __init__(self, model, pseudo_count=0.1, jitter=1e-6):
      self.model = model
      self.pseudo_count = pseudo_count
      self.jitter = jitter
      self.zero_stats()
  
file_path: gluonts/src/gluonts/nursery/gmm_tpp/gmm_base.py
imports: import time
  import mxnet
  from mxnet import gluon
  import numpy
label_desc: Use image node_id 1 to create a new GMMTrainer object  with example: obj = GMMTrainer(model, pseudo_count, jitter)