docstr: Copy the average parameters back to the given parameters
  
  Parameters
  ----------
  params : ParameterDict
      The parameters that we will copy tha average params to.
      If it is not given, the tracked parameters will be updated
docstr_tok: ["Copy","the","average","parameters","back","to","the","given","parameters","Parameters","--","--","--","--","--","params",":","ParameterDict","The","parameters","that","we","will","copy","tha","average","params","to",".","If","it","is","not","given",",","the","tracked","parameters","will","be","updated"]
code: def copy_back(self, params=None):
      """Copy the average parameters back to the given parameters
  
      Parameters
      ----------
      params : ParameterDict
          The parameters that we will copy tha average params to.
          If it is not given, the tracked parameters will be updated
  
      """
      if params is None:
          params = self._track_params
      for k, v in self._average_params.items():
          params[k].set_data(v)
  
imports: import warnings
  import numpy
  import mxnet
  from collections import defaultdict
  from mxnet.gluon import Parameter
  from mxnet.util import use_np
  from typing import Iterable, Optional, Tuple
  from collections import OrderedDict
  from mxnet.gluon.utils import shape_is_known
label_desc: Use image node_id 7 for calling the AverageSGDTracker obj's underlying member method code with example usage: obj.copy_back(params) without return types