Uses of Class
org.apache.sysds.parser.FunctionStatementBlock
Packages that use FunctionStatementBlock
Package
Description
-
Uses of FunctionStatementBlock in org.apache.sysds.hops.fedplanner
Methods in org.apache.sysds.hops.fedplanner with parameters of type FunctionStatementBlockModifier and TypeMethodDescriptionstatic FederatedMemoTable.FedPlanFederatedPlanCostEnumerator.enumerateFunctionDynamic(FunctionStatementBlock function, FederatedMemoTable memoTable, boolean isPrint) static voidFederatedPlanRewireTransTable.rewireFunctionDynamic(FunctionStatementBlock function, Map<Long, List<Hop>> rewireTable, Map<Long, FederatedMemoTable.HopCommon> hopCommonTable, Map<Long, FTypes.Privacy> privacyConstraintMap, Map<Long, FTypes.FType> fTypeMap, List<org.apache.commons.lang3.tuple.Pair<FederatedRange, FederatedData>> fedMap, Set<Long> unRefTwriteSet, Set<Long> unRefSet, Set<Hop> progRootHopSet) abstract voidAFederatedPlanner.rewriteFunctionDynamic(FunctionStatementBlock function, LocalVariableMap funcArgs) Selects a federated execution plan for the given function, taking into account federation types of the arguments.voidFederatedPlannerFedAll.rewriteFunctionDynamic(FunctionStatementBlock function, LocalVariableMap funcArgs) voidFederatedPlannerFedCostBased.rewriteFunctionDynamic(FunctionStatementBlock function, LocalVariableMap funcArgs) -
Uses of FunctionStatementBlock in org.apache.sysds.hops.rewrite
Methods in org.apache.sysds.hops.rewrite with parameters of type FunctionStatementBlockModifier and TypeMethodDescriptionvoidProgramRewriter.rewriteHopDAGsFunction(FunctionStatementBlock fsb, boolean splitDags) voidProgramRewriter.rewriteHopDAGsFunction(FunctionStatementBlock fsb, ProgramRewriteStatus state, boolean splitDags) -
Uses of FunctionStatementBlock in org.apache.sysds.lops.rewrite
Methods in org.apache.sysds.lops.rewrite with parameters of type FunctionStatementBlockModifier and TypeMethodDescriptionvoidLopRewriter.rewriteLopDAGsFunction(FunctionStatementBlock fsb) -
Uses of FunctionStatementBlock in org.apache.sysds.parser
Methods in org.apache.sysds.parser that return FunctionStatementBlockModifier and TypeMethodDescriptionDMLProgram.getFunctionStatementBlock(String fkey) DMLProgram.getFunctionStatementBlock(String namespaceKey, String functionName) Methods in org.apache.sysds.parser that return types with arguments of type FunctionStatementBlockModifier and TypeMethodDescriptionDMLProgram.createNamespace(String namespace) DMLProgram.getBuiltinFunctionDictionary()DMLProgram.getDefaultFunctionDictionary()DMLProgram.getFunctionDictionary(String namespace) DMLProgram.getFunctionStatementBlocks()DMLProgram.getFunctionStatementBlocks(String namespaceKey) DMLProgram.getNamedNSFunctionStatementBlocks()DMLProgram.getNamespaces()Methods in org.apache.sysds.parser with parameters of type FunctionStatementBlockModifier and TypeMethodDescriptionvoidDMLProgram.addFunctionStatementBlock(String namespace, String fname, FunctionStatementBlock fsb) voidDMLProgram.addFunctionStatementBlock(String fname, FunctionStatementBlock fsb) voidDMLTranslator.constructHopsForFunctionControlBlock(FunctionStatementBlock fsb) voidDMLTranslator.liveVariableAnalysisFunction(DMLProgram dmlp, FunctionStatementBlock fsb) voidDMLTranslator.validateFunction(DMLProgram dmlp, FunctionStatementBlock fsb) voidDMLTranslator.validateFunction(DMLProgram dmlp, FunctionStatementBlock fsb, boolean conditional) -
Uses of FunctionStatementBlock in org.apache.sysds.parser.dml
Fields in org.apache.sysds.parser.dml with type parameters of type FunctionStatementBlockMethods in org.apache.sysds.parser.dml that return types with arguments of type FunctionStatementBlockModifier and TypeMethodDescriptionDmlSyntacticValidator.getParsedBuiltinFunctions()DmlSyntacticValidator.getParsedBuiltinFunctionsNs()static Map<String,FunctionStatementBlock> DmlSyntacticValidator.loadAndParseBuiltinFunction(String name, String namespace, boolean forced) -
Uses of FunctionStatementBlock in org.apache.sysds.runtime.util
Methods in org.apache.sysds.runtime.util that return FunctionStatementBlockModifier and TypeMethodDescriptionstatic FunctionStatementBlockProgramConverter.createDeepCopyFunctionStatementBlock(FunctionStatementBlock fsb, Set<String> fnStack, Set<String> fnCreated) Methods in org.apache.sysds.runtime.util with parameters of type FunctionStatementBlockModifier and TypeMethodDescriptionstatic FunctionStatementBlockProgramConverter.createDeepCopyFunctionStatementBlock(FunctionStatementBlock fsb, Set<String> fnStack, Set<String> fnCreated)