class_docstr: A ConnectedComponentsModel object contains the component ID for each vertex
  and the total number of weakly connected components in the graph.
  
  A weakly connected component is a maximal set of vertices such that there
  exists an undirected path between any two vertices in the set.
  
  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                    |
  +----------------+-----------------------------------------------------+
  | component_size | An SFrame with the size of each component           |
  +----------------+-----------------------------------------------------+
  | component_id   | An SFrame with each vertex's component id           |
  +----------------+-----------------------------------------------------+
  
  This model cannot be constructed directly.  Instead, use
  :func:`turicreate.connected_components.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
class_docstr_tok: ["A","ConnectedComponentsModel","object","contains","the","component","ID","for","each","vertex","and","the","total","number","of","weakly","connected","components","in","the","graph",".","A","weakly","connected","component","is","a","maximal","set","of","vertices","such","that","there","exists","an","undirected","path","between","any","two","vertices","in","the","set",".","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","|","+","--","--","--","--","--","--","--","--","+","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","-+","|","component_size","|","An","SFrame","with","the","size","of","each","component","|","+","--","--","--","--","--","--","--","--","+","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","-+","|","component_id","|","An","SFrame","with","each","vertex","'s","component","id","|","+","--","--","--","--","--","--","--","--","+","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","--","-+","This","model","can","not","be","constructed","directly",".","Instead",",","use",":","func",":","`","turicreate.connected_components.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"]
code: def _get_version(self):
      return 0
  
file_path: turicreate/src/python/turicreate/toolkits/graph_analytics/connected_components.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 2 for calling the ConnectedComponentsModel obj's underlying member method code with example usage: obj._get_version() and returns: int