code: def load(self, data, offset):
      offset = self.params.load(data, offset)
  
      self.tok_embd = Tensor(
          "f", [self.params.n_embd, self.params.n_vocab]
      )
      self.norm = Tensor("f", [self.params.n_embd])
      self.output = Tensor(
          "f", [self.params.n_embd, self.params.n_vocab]
      )
  
      offset = self.tok_embd.load(data, offset)
      offset = self.norm.load(data, offset)
      offset = self.output.load(data, offset)
  
      self.layers.clear()
      for bid in range(self.params.n_layer):
          layer = Layer(self.params, bid)
          offset = layer.load(data, offset)
          self.layers.append(layer)
  
      return offset
  
imports: import argparse
  import os
  import struct
  import sys
  import numpy
  from pathlib import Path
  import gguf
label_desc: Use image node_id 2 for calling the Model obj's underlying member method code with example usage: obj.load(data, offset) and returns: offset