class_docstr: A GraphColoringModel object contains color ID assignments for each vertex
  and the total number of colors used in coloring the entire graph.
  
  The coloring is the result of a greedy algorithm and therefore is not
  optimal.  Finding optimal coloring is in fact NP-complete.
  
  Below is a list of queryable fields for this model:
  
  +----------------+-----------------------------------------------------+
  | Field          | Description                                         |
  +================+=====================================================+
  | graph          | A new SGraph with the color id as a vertex property |
  +----------------+-----------------------------------------------------+
  | training_time  | Total training time of the model                    |
  +----------------+-----------------------------------------------------+
  | num_colors     | Number of colors in the graph                       |
  +----------------+-----------------------------------------------------+
  
  This model cannot be constructed directly.  Instead, use
  :func:`turicreate.graph_coloring.create` to create an instance
  of this model. A detailed list of parameter options and code samples
  are available in the documentation for the create function.
  
  
  See Also
  --------
  create
docstr: __init__(self)
docstr_tok: ["__init__","(","self",")"]
code: def __init__(self, model):
      """__init__(self)"""
      self.__proxy__ = model
      self.__model_name__ = self.__class__._native_name()
  
file_path: turicreate/src/python/turicreate/toolkits/graph_analytics/graph_coloring.py
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import turicreate
  from turicreate.data_structures.sgraph import SGraph
  from turicreate.toolkits.graph_analytics._model_base import GraphAnalyticsModel
label_desc: Use image node_id 1 to create a new GraphColoringModel object from inherited base classes: _ModelBase with example: obj = GraphColoringModel(model)