class_docstr: Augmenter that apply randomly behavior for augmentation.
  
  :param str mode: Shuffle sentence to left, right, neighbor or random position. For `left`, target sentence
      will be swapped with left sentnece. For `right`, target sentence will be swapped with right sentnece.
      For `neighbor`, target sentence will be swapped with left or right sentnece radomly. For `random`, 
      target sentence will be swapped with any sentnece randomly.
  :param float aug_p: Percentage of sentence will be augmented. 
  :param int aug_min: Minimum number of sentence will be augmented.
  :param int aug_max: Maximum number of sentence will be augmented. If None is passed, number of augmentation is
      calculated via aup_p. If calculated result from aug_p is smaller than aug_max, will use calculated result from
      aug_p. Otherwise, using aug_max.
  :param func tokenizer: Customize tokenization process
  :param str name: Name of this augmenter
  
  >>> import nlpaug.augmenter.sentence as nas
  >>> aug = nas.RandomSentAug()
code: def pre_skip_aug(self, data):
      return list(range(len(data)))
  
file_path: nlpaug/nlpaug/augmenter/sentence/random.py
imports: import os
  from nlpaug.augmenter.sentence import SentenceAugmenter
  import nlpaug.model.word_rule
  from nlpaug.util import Action, Doc
label_desc: Use image node_id 2 for calling the RandomSentAug obj's underlying member method code with example usage: obj.pre_skip_aug(data) and returns: list