docstr: Reset any internal memory used by the network. For example, an LSTM internal state
  :return: None
docstr_tok: ["Reset","any","internal","memory","used","by","the","network",".","For","example",",","an","LSTM","internal","state",":","return",":","None"]
code: def reset_internal_memory(self) -> None:
      """
      Reset any internal memory used by the network. For example, an LSTM internal state
      :return: None
      """
      assert (
          self.middleware.__class__.__name__ != "LSTMMiddleware"
      ), "LSTM middleware not supported"
  
imports: import copy
  from typing import Any, Dict, Generator, List, Tuple, Union
  import numpy
  import mxnet
  from mxnet import autograd, gluon, nd
  from mxnet.ndarray import NDArray
  from rl_coach.architectures.architecture import Architecture
  from rl_coach.architectures.mxnet_components.heads.head import LOSS_OUT_TYPE_LOSS, LOSS_OUT_TYPE_REGULARIZATION
  from rl_coach.architectures.mxnet_components import utils
  from rl_coach.architectures.mxnet_components.savers import ParameterDictSaver, OnnxSaver
  from rl_coach.base_parameters import AgentParameters
  from rl_coach.logger import screen
  from rl_coach.saver import SaverCollection
  from rl_coach.spaces import SpacesDefinition
  from rl_coach.utils import force_list, squeeze_list
label_desc: Use image node_id 22 for calling the MxnetArchitecture obj's underlying member method code with example usage: obj.reset_internal_memory() without return types