class_docstr: An object that represents a model.
  
  Args:
      name (str): Name of the model
      dataset (DataFrame): Dataset it was trained on
      modelType (str): Domain that the model operates on
      uri (str): The location of the model's bytes
      hash (str): The sha256 hash of the models bytes
      size (int): the size of the model in bytes
      inputNode (int): the node which represents the input
      numLayers (int): the number of layers of the model
      layerNames (array): the names of nodes that represent layers in the network
class_docstr_tok: ["An","object","that","represents","a","model",".","Args",":","name","(","str",")",":","Name","of","the","model","dataset","(","DataFrame",")",":","Dataset","it","was","trained","on","modelType","(","str",")",":","Domain","that","the","model","operates","on","uri","(","str",")",":","The","location","of","the","model","'s","bytes","hash","(","str",")",":","The","sha256","hash","of","the","models","bytes","size","(","int",")",":","the","size","of","the","model","in","bytes","inputNode","(","int",")",":","the","node","which","represents","the","input","numLayers","(","int",")",":","the","number","of","layers","of","the","model","layerNames","(","array",")",":","the","names","of","nodes","that","represent","layers","in","the","network"]
code: def __init__(
      self,
      name,
      dataset,
      modelType,
      uri,
      hash,
      size,
      inputNode,
      numLayers,
      layerNames,
  ):
      self.name = name
      self.dataset = dataset
      self.modelType = modelType
      self.uri = uri
      self.hash = hash
      self.size = size
      self.inputNode = inputNode
      self.numLayers = numLayers
      self.layerNames = layerNames
  
file_path: SynapseML/core/src/main/python/synapse/ml/downloader/ModelDownloader.py
imports: import sys
  from pyspark.ml.param.shared import *
  from synapse.ml.core.schema.Utils import *
label_desc: Use image node_id 1 to create a new ModelSchema object  with example: obj = ModelSchema(name, dataset, modelType, uri, hash, size, inputNode, numLayers, layerNames)