class_docstr: Records demonstrations.
  
  A demonstration is a (observation, action, reward, discount) tuple where
  every element is a numpy array corresponding to a full episode.
class_docstr_tok: ["Records","demonstrations",".","A","demonstration","is","a","(","observation",",","action",",","reward",",","discount",")","tuple","where","every","element","is","a","numpy","array","corresponding","to","a","full","episode","."]
code: def _reset_episode(self):
      self._episode = []
      self._episode_reward = 0
  
imports: from typing import Any, List
  from absl import flags
  from bsuite.environments import deep_sea
  import dm_env
  import numpy
  import tensorflow
  import tree
label_desc: Use image node_id 5 for calling the DemonstrationRecorder obj's underlying member method code with example usage: obj._reset_episode() without return types