code: def _create_variable(self, data, name):
      proto_variable = nnabla_pb2.Variable()
      shape = list(data.shape)
      proto_variable.name = name
      proto_variable.type = "Buffer"
      proto_variable.shape.dim.extend(shape)
  
      return proto_variable
  
file_path: nnabla/python/src/nnabla/utils/converter/nnablart/resolver.py
imports: from collections import OrderedDict
  import nnabla
  import nnabla.functions
  import numpy
  from nnabla.utils import nnabla_pb2
  from nnabla.utils.save_function import _create_function_nntxt
label_desc: Use image node_id 3 for calling the ProtoGenerator obj's underlying member method code with example usage: obj._create_variable(data, name) and returns: proto_variable