code: def __init__(self, fpath: str):
      with open(fpath, "rb") as f:
          header = GGUFHeader(f)
          config = GGUFConfig(f, header)
          tensor_infos = GGUFTensorInfos(f, header, config)
          tensor_loader = GGUFTensorLoader(fpath, tensor_infos)
  
      self.header = header
      self.config = config.config
      self.tensor_loader = tensor_loader
  
imports: import struct
  import functools
  import torch
  import numpy
  from io import BufferedReader
  from tqdm import tqdm
  from bigdl.llm.utils.common import invalidInputError
label_desc: Use image node_id 1 to create a new GGUFFileLoader object  with example: obj = GGUFFileLoader(fpath)