class_docstr: Stateless recurrent link interface.
  
  This class defines the interface of a recurrent link ChainerRL can handle.
  
  In most casese, you can just use ChainerRL's existing containers like
  `chainerrl.links.StatelessRecurrentChainList`,
  `chainerrl.links.StatelessRecurrentSequential`, and
  `chainerrl.links.StatelessRecurrentBranched` to define a recurrent
  link. You can use Chainer's recurrent links such as L.NStepLSTM inside the
  containers.
  
  To write your own recurrent link, you need to implement the interface.
class_docstr_tok: ["Stateless","recurrent","link","interface",".","This","class","defines","the","interface","of","a","recurrent","link","ChainerRL","can","handle",".","In","most","casese",",","you","can","just","use","ChainerRL","'s","existing","containers","like","`","chainerrl.links.StatelessRecurrentChainList","`",",","`","chainerrl.links.StatelessRecurrentSequential","`",",","and","`","chainerrl.links.StatelessRecurrentBranched","`","to","define","a","recurrent","link",".","You","can","use","Chainer","'s","recurrent","links","such","as","L.NStepLSTM","inside","the","containers",".","To","write","your","own","recurrent","link",",","you","need","to","implement","the","interface","."]
docstr: Concatenate recurrent states into a batch.
  
  This method can be used to make a batched recurrent state from separate
  recurrent states obtained via the `get_recurrent_state_at` method.
  
  Args:
      split_recurrent_states (object): Recurrent states to concatenate.
  
  Returns:
      object: Batched recurrent_state.
docstr_tok: ["Concatenate","recurrent","states","into","a","batch",".","This","method","can","be","used","to","make","a","batched","recurrent","state","from","separate","recurrent","states","obtained","via","the","`","get_recurrent_state_at","`","method",".","Args",":","split_recurrent_states","(","object",")",":","Recurrent","states","to","concatenate",".","Returns",":","object",":","Batched","recurrent_state","."]
code: def concatenate_recurrent_states(self, split_recurrent_states):
      """Concatenate recurrent states into a batch.
  
      This method can be used to make a batched recurrent state from separate
      recurrent states obtained via the `get_recurrent_state_at` method.
  
      Args:
          split_recurrent_states (object): Recurrent states to concatenate.
  
      Returns:
          object: Batched recurrent_state.
      """
      raise NotImplementedError
  
imports: from cached_property import cached_property
  import chainer
  import chainer.functions
  import chainer.links
  import numpy
label_desc: Use image node_id 5 for calling the StatelessRecurrent obj's underlying member method code with example usage: obj.concatenate_recurrent_states(split_recurrent_states) without return types