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

Packages that use org.apache.sysds.runtime.controlprogram
Package
Description
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
Class
Description
Program
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api.jmlc
Class
Description
Program
ProgramBlock
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api.mlcontext
Class
Description
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
Class
Description
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
Class
Description
Program
ProgramBlock
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.cost
Class
Description
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
Class
Description
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
Class
Description
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
Class
Description
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
Class
Description
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
Class
Description
Program
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.resource.cost
Class
Description
FunctionProgramBlock
Program
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.resource.enumeration
Class
Description
Program
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram
Class
Description
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
Class
Description
ParForProgramBlock.PDataPartitionFormat
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.context
Class
Description
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
Class
Description
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
Class
Description
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
Class
Description
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
Class
Description
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
Class
Description
BasicProgramBlock
IfProgramBlock
ProgramBlock
Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.util
Class
Description
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
Class
Description
Program
ProgramBlock