class_docstr: Base object for reading mat files
  
  To make this class functional, you will need to override the
  following methods:
  
  matrix_getter_factory   - gives object to fetch next matrix from stream
  guess_byte_order        - guesses file byte order from file
class_docstr_tok: ["Base","object","for","reading","mat","files","To","make","this","class","functional",",","you","will","need","to","override","the","following","methods",":","matrix_getter_factory","-","gives","object","to","fetch","next","matrix","from","stream","guess_byte_order","-","guesses","file","byte","order","from","file"]
docstr: As we do not know what file type we have, assume native 
docstr_tok: ["As","we","do","not","know","what","file","type","we","have",",","assume","native"]
code: def guess_byte_order(self):
      """As we do not know what file type we have, assume native"""
      return boc.native_code
  
imports: import operator
  import functools
  import numpy
  from scipy._lib import doccer
  from .None import byteordercodes
label_desc: Use image node_id 3 for calling the MatFileReader obj's underlying member method code with example usage: obj.guess_byte_order() and returns: boc