class_docstr: Events specific for the SAC algorithm, in order to record and analyse it's behaviour in more detail
docstr: Record the cumulative moving average of the picks per transition of the buffer.
  
  :param value: The cumulative moving average of the number of times a single transitions is sampled from the
      trajectory buffer.
docstr_tok: ["Record","the","cumulative","moving","average","of","the","picks","per","transition","of","the","buffer",".",":","param","value",":","The","cumulative","moving","average","of","the","number","of","times","a","single","transitions","is","sampled","from","the","trajectory","buffer","."]
code: def buffer_avg_pick_per_transition(self, value: int) -> None:
      """Record the cumulative moving average of the picks per transition of the buffer.
  
      :param value: The cumulative moving average of the number of times a single transitions is sampled from the
          trajectory buffer.
      """
  
imports: from abc import ABC
  from typing import Union
  import numpy
  from maze.core.log_stats.event_decorators import define_stats_grouping, define_epoch_stats
label_desc: Use image node_id 18 for calling the SACEvents obj's underlying member method code with example usage: obj.buffer_avg_pick_per_transition(value) without return types