class_docstr: Reverses all the turns in a conversation.
  
  Labels remain in the original ordering, but the order of text (prompts) is mixed up.
  Thus "one half" of the conversation is reordered.
class_docstr_tok: ["Reverses","all","the","turns","in","a","conversation",".","Labels","remain","in","the","original","ordering",",","but","the","order","of","text","(","prompts",")","is","mixed","up",".","Thus","``","one","half","''","of","the","conversation","is","reordered","."]
code: def __init__(self, opt: Opt):
      super().__init__(opt)
      self.rng = random.Random(42)
  
file_path: ParlAI/parlai/mutators/episode_reverse.py
imports: import random
  from typing import List, Optional
  from parlai.core.opt import Opt
  from parlai.core.message import Message
  from parlai.core.mutators import register_mutator, EpisodeMutator
  from parlai.core.params import ParlaiParser
label_desc: Use image node_id 2 to create a new EpisodeReverseMutator object from inherited base classes: EpisodeMutator with example: obj = EpisodeReverseMutator(opt)