org.apache.sysds.hops.codegen.opt

## Class PlanAnalyzer

- java.lang.Object
- - org.apache.sysds.hops.codegen.opt.PlanAnalyzer

-     public class PlanAnalyzer
      extends Object

  Utility functions to extract structural information from the memo table, including connected components (aka partitions) of partial fusion plans, materialization points of partitions, and root nodes of partitions.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `PlanAnalyzer()`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static Collection<PlanPartition>` | `analyzePlanPartitions(CPlanMemoTable memo, ArrayList<Hop> roots, boolean ext)`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### PlanAnalyzer

          public PlanAnalyzer()

  - ### Method Detail

    - #### analyzePlanPartitions

          public static Collection<PlanPartition> analyzePlanPartitions(CPlanMemoTable memo,
                                                                        ArrayList<Hop> roots,
                                                                        boolean ext)

Copyright © 2021 The Apache Software Foundation. All rights reserved.