class_docstr: Instances of this class are returned from the PropertyGraph.select_*()
  methods and can be used by the PropertyGraph.extract_subgraph() method to
  extract a Graph containing vertices and edges with only the selected
  properties.
class_docstr_tok: ["Instances","of","this","class","are","returned","from","the","PropertyGraph.select_","*","(",")","methods","and","can","be","used","by","the","PropertyGraph.extract_subgraph","(",")","method","to","extract","a","Graph","containing","vertices","and","edges","with","only","the","selected","properties","."]
docstr: Create a PropertySelection out of one or two Series objects containing
  booleans representing whether or not a specific row in a PropertyGraph
  internal vertex DataFrame (vertex_selection_series) or
  edge DataFrame (edge_selection_series) is selected.
  
  Parameters
  ----------
  vertex_selection_series : cudf or pandas series, optional
      Contains booleans representing selected vertices
  edge_selection_series : cudf or pandas series, optional
      Contains booleans representing selected edges
code: def __init__(
      self, vertex_selection_series=None, edge_selection_series=None
  ):
      """
      Create a PropertySelection out of one or two Series objects containing
      booleans representing whether or not a specific row in a PropertyGraph
      internal vertex DataFrame (vertex_selection_series) or
      edge DataFrame (edge_selection_series) is selected.
  
      Parameters
      ----------
      vertex_selection_series : cudf or pandas series, optional
          Contains booleans representing selected vertices
      edge_selection_series : cudf or pandas series, optional
          Contains booleans representing selected edges
      """
      self.vertex_selections = vertex_selection_series
      self.edge_selections = edge_selection_series
  
imports: import cudf
  import numpy
  import cugraph
  from cugraph.utilities.utils import import_optional, MissingModule, create_list_series_from_2d_ar
  from typing import Union
label_desc: Use image node_id 1 to create a new EXPERIMENTAL__PropertySelection object  with example: obj = EXPERIMENTAL__PropertySelection(vertex_selection_series, edge_selection_series)