code: def get_max_length(self, max_length):
      if self.max_length < 1:
          return int(max_length * self.max_length)
      else:
          if max_length >= self.max_length:
              return int(max_length * self.default_max_length_ratio)
          else:
              return self.max_length
  
file_path: nlpaug/nlpaug/model/lang_models/bart.py
imports: import logging
  from nlpaug.model.lang_models import LanguageModels
  import nlpaug.util.text.tokenizer
label_desc: Use image node_id 8 for calling the Bart obj's underlying member method code with example usage: obj.get_max_length(max_length) and returns: int, int, self