# Uses of Package
org.apache.sysds.runtime.controlprogram

Packages that use org.apache.sysds.runtime.controlprogram
org.apache.sysds.api
org.apache.sysds.api.jmlc
org.apache.sysds.api.mlcontext
org.apache.sysds.hops
org.apache.sysds.hops.codegen
org.apache.sysds.hops.cost
org.apache.sysds.hops.fedplanner
org.apache.sysds.hops.recompile
org.apache.sysds.hops.rewrite
org.apache.sysds.parser
org.apache.sysds.resource
org.apache.sysds.resource.cost
org.apache.sysds.resource.enumeration
org.apache.sysds.runtime.controlprogram
org.apache.sysds.runtime.controlprogram.caching
org.apache.sysds.runtime.controlprogram.context
org.apache.sysds.runtime.controlprogram.paramserv
org.apache.sysds.runtime.controlprogram.parfor
org.apache.sysds.runtime.controlprogram.parfor.opt
org.apache.sysds.runtime.instructions.cp
org.apache.sysds.runtime.lineage
org.apache.sysds.runtime.util
org.apache.sysds.utils

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api
Program

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api.jmlc
Program
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api.mlcontext
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
Program

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops
ForProgramBlock
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.codegen
Program
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.cost
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
Program
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.fedplanner
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.recompile
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.rewrite
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.parser
ParForProgramBlock.PartitionFormat: Convenience class to package PDataPartitionFormat and its parameters.
Program
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.resource
Program

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.resource.cost
FunctionProgramBlock
Program

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.resource.enumeration
Program

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram
ForProgramBlock
FunctionProgramBlock
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
ParForProgramBlock.PartitionFormat: Convenience class to package PDataPartitionFormat and its parameters.
ParForProgramBlock.PDataPartitioner
ParForProgramBlock.PDataPartitionFormat
ParForProgramBlock.PExecMode
ParForProgramBlock.POptMode
ParForProgramBlock.PResultMerge
ParForProgramBlock.PTaskPartitioner
Program
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.caching
ParForProgramBlock.PDataPartitionFormat

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.context
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
Program

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.paramserv
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.parfor
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
ParForProgramBlock.PartitionFormat: Convenience class to package PDataPartitionFormat and its parameters.
ParForProgramBlock.PDataPartitionFormat
ParForProgramBlock.PTaskPartitioner
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.parfor.opt
BasicProgramBlock
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.
ParForProgramBlock: The ParForProgramBlock has the same execution semantics as a ForProgamBlock but executes the independent iterations in parallel.
ParForProgramBlock.PartitionFormat: Convenience class to package PDataPartitionFormat and its parameters.
ParForProgramBlock.PExecMode
ParForProgramBlock.POptMode
Program
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.instructions.cp
LocalVariableMap: Replaces `HashMap⟨String, Data⟩` as the table of variable names and references.

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.lineage
BasicProgramBlock
IfProgramBlock
ProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.util
ForProgramBlock
FunctionProgramBlock
IfProgramBlock
ParForProgramBlock: The ParForProgramBlock has the same execution semantics as a ForProgamBlock but executes the independent iterations in parallel.
Program
ProgramBlock
WhileProgramBlock

Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.utils
Program
ProgramBlock