Class Program
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.Program
-
public class Program extends Object
-
-
Constructor Summary
Constructors Constructor Description Program()
Program(DMLProgram prog)
-
Method Summary
-
-
-
Field Detail
-
KEY_DELIM
public static final String KEY_DELIM
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Program
public Program()
-
Program
public Program(DMLProgram prog)
-
-
Method Detail
-
setDMLProg
public void setDMLProg(DMLProgram prog)
-
getDMLProg
public DMLProgram getDMLProg()
-
addFunctionProgramBlock
public void addFunctionProgramBlock(String fkey, FunctionProgramBlock fpb, boolean opt)
-
addFunctionProgramBlock
public void addFunctionProgramBlock(String namespace, String fname, FunctionProgramBlock fpb)
-
addFunctionProgramBlock
public void addFunctionProgramBlock(String namespace, String fname, FunctionProgramBlock fpb, boolean opt)
-
getFunctionProgramBlocks
public HashMap<String,FunctionProgramBlock> getFunctionProgramBlocks()
-
getFunctionProgramBlocks
public FunctionDictionary<FunctionProgramBlock> getFunctionProgramBlocks(String nsName)
-
getFunctionProgramBlocks
public HashMap<String,FunctionProgramBlock> getFunctionProgramBlocks(boolean opt)
-
containsFunctionProgramBlock
public boolean containsFunctionProgramBlock(String namespace, String fname)
-
containsFunctionProgramBlock
public boolean containsFunctionProgramBlock(String fkey, boolean opt)
-
containsFunctionProgramBlock
public boolean containsFunctionProgramBlock(String namespace, String fname, boolean opt)
-
getFunctionProgramBlock
public FunctionProgramBlock getFunctionProgramBlock(String namespace, String fname)
-
getFunctionProgramBlock
public FunctionProgramBlock getFunctionProgramBlock(String fkey, boolean opt)
-
getFunctionProgramBlock
public FunctionProgramBlock getFunctionProgramBlock(String namespace, String fname, boolean opt)
-
addProgramBlock
public void addProgramBlock(ProgramBlock pb)
-
getProgramBlocks
public ArrayList<ProgramBlock> getProgramBlocks()
-
execute
public void execute(ExecutionContext ec)
-
clone
public Program clone(boolean deep)
-
clone
public Object clone()
-
-