class_docstr: Table wraps a byte slice and provides read access to its data.
  
  The variable `Pos` indicates the root of the FlatBuffers object therein.
class_docstr_tok: ["Table","wraps","a","byte","slice","and","provides","read","access","to","its","data",".","The","variable","`","Pos","`","indicates","the","root","of","the","FlatBuffers","object","therein","."]
docstr: GetVectorAsNumpy returns the vector that starts at `Vector(off)`
  as a numpy array with the type specified by `flags`. The array is
  a `view` into Bytes, so modifying the returned array will
  modify Bytes in place.
docstr_tok: ["GetVectorAsNumpy","returns","the","vector","that","starts","at","`","Vector","(","off",")","`","as","a","numpy","array","with","the","type","specified","by","`","flags","`",".","The","array","is","a","`","view","`","into","Bytes",",","so","modifying","the","returned","array","will","modify","Bytes","in","place","."]
code: def GetVectorAsNumpy(self, flags, off):
      """
      GetVectorAsNumpy returns the vector that starts at `Vector(off)`
      as a numpy array with the type specified by `flags`. The array is
      a `view` into Bytes, so modifying the returned array will
      modify Bytes in place.
      """
      offset = self.Vector(off)
      length = self.VectorLen(
          off
      )  # TODO: length accounts for bytewidth, right?
      numpy_dtype = N.to_numpy_type(flags)
      return encode.GetVectorAsNumpy(
          numpy_dtype, self.Bytes, length, offset
      )
  
file_path: flatbuffers/python/flatbuffers/table.py
imports: from .None import encode
  from .None import number_types
label_desc: Use image node_id 10 for calling the Table obj's underlying member method code with example usage: obj.GetVectorAsNumpy(flags, off) and returns: encode