# Package org.apache.sysds.hops.fedplanner

Class Summary
AFederatedPlanner
FederatedCompilationTimer
FederatedCompilationTimer.TimeEntry
FederatedMemoTable: A Memoization Table for managing federated plans (FedPlan) based on combinations of Hops and fedOutTypes.
FederatedMemoTable.FedPlan: Represents a single federated execution plan with its associated costs and dependencies.
FederatedMemoTable.FedPlanVariants: Represents a collection of federated execution plan variants for a specific Hop and FederatedOutput.
FederatedMemoTable.HopCommon: Represents common properties and costs associated with a Hop.
FederatedMemoTablePrinter
FederatedPlanCostEnumerator: Enumerates and evaluates all possible federated execution plans for a given Hop DAG.
FederatedPlanCostEstimator: Cost estimator for federated execution plans.
FederatedPlannerFedAll: Baseline federated planner that compiles all hops that support federated execution on federated inputs to forced federated operations.
FederatedPlannerFedHeuristic
FederatedPlannerUtils: Utility class for federated planners.
FTypes

Enum Summary
FTypes.AlignType
FTypes.FederatedPlanner
FTypes.FPartitioning
FTypes.FReplication
FTypes.FType