# 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.recompile |
  org.apache.sysds.hops.rewrite |
  org.apache.sysds.parser |
  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 and Description
  Program

- Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api.jmlc
  Class and Description
  Program
  ProgramBlock

- Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.api.mlcontext
  Class and 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 and 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 and Description
  Program
  ProgramBlock

- Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.hops.cost
  Class and 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.recompile
  Class and 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 and 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 and 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.runtime.controlprogram
  Class and 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 and Description
  ParForProgramBlock.PDataPartitionFormat

- Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.context
  Class and 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 and 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 and 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
  ProgramBlock

- Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.controlprogram.parfor.opt
  Class and 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 and 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 and Description
  BasicProgramBlock
  IfProgramBlock
  ProgramBlock

- Classes in org.apache.sysds.runtime.controlprogram used by org.apache.sysds.runtime.util
  Class and 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 and Description
  Program
  ProgramBlock

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