| Package | Description | 
|---|---|
| org.apache.sysds.api | |
| org.apache.sysds.api.jmlc | |
| org.apache.sysds.api.mlcontext | |
| org.apache.sysds.conf | |
| org.apache.sysds.hops | |
| org.apache.sysds.lops.compile | |
| org.apache.sysds.parser | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | DMLScript. cleanupHadoopExecution(DMLConfig config) | 
| static void | ScriptExecutorUtils. executeRuntimeProgram(Program rtprog,
                     ExecutionContext ec,
                     DMLConfig dmlconf,
                     int statisticsMaxHeavyHitters,
                     Set<String> outputVariables)Execute the runtime program. | 
| static void | DMLScript. initHadoopExecution(DMLConfig config) | 
| static void | DMLScript. setGlobalFlags(DMLConfig dmlconf)Sets the global flags in DMLScript based on user provided configuration | 
| Modifier and Type | Method and Description | 
|---|---|
| DMLConfig | PreparedScript. getDMLConfig()Get the dml configuration object associated with
 the prepared script instance. | 
| Constructor and Description | 
|---|
| Connection(DMLConfig dmlconfig)Connection constructor, the starting point for any other JMLC API calls. | 
| Connection(DMLConfig dmlconfig,
          CompilerConfig.ConfigType... cconfigs)Connection constructor, the starting point for any other JMLC API calls. | 
| Modifier and Type | Method and Description | 
|---|---|
| DMLConfig | ScriptExecutor. getConfig()Obtain the SystemDS configuration properties. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ScriptExecutor. setConfig(DMLConfig config)Set the SystemDS configuration properties. | 
| Constructor and Description | 
|---|
| ScriptExecutor(DMLConfig config)ScriptExecutor constructor, where the configuration properties are passed
 in. | 
| Modifier and Type | Method and Description | 
|---|---|
| DMLConfig | DMLConfig. clone() | 
| static DMLConfig | ConfigurationManager. getDMLConfig()Gets the current thread-local dml configuration. | 
| static DMLConfig | DMLConfig. parseDMLConfig(String content) | 
| static DMLConfig | DMLConfig. readConfigurationFile(String configPath)Start with the internal default settings, then merge in the
 settings from any specified configuration file, if available. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DMLConfig. set(DMLConfig dmlconf) | 
| static void | ConfigurationManager. setGlobalConfig(DMLConfig conf)Sets a global configuration as a basis for any thread-local configurations. | 
| static void | ConfigurationManager. setLocalConfig(DMLConfig conf)Sets the current thread-local dml configuration to the given config. | 
| Constructor and Description | 
|---|
| DMLConfig(DMLConfig dmlconf) | 
| Modifier and Type | Method and Description | 
|---|---|
| static CompilerConfig | OptimizerUtils. constructCompilerConfig(CompilerConfig cconf,
                       DMLConfig dmlconf) | 
| static CompilerConfig | OptimizerUtils. constructCompilerConfig(DMLConfig dmlconf) | 
| Modifier and Type | Method and Description | 
|---|---|
| ArrayList<Instruction> | Dag. getJobs(StatementBlock sb,
       DMLConfig config)Method to compile a dag generically | 
| Modifier and Type | Method and Description | 
|---|---|
| ProgramBlock | DMLTranslator. createRuntimeProgramBlock(Program prog,
                         StatementBlock sb,
                         DMLConfig config) | 
| Program | DMLTranslator. getRuntimeProgram(DMLProgram prog,
                 DMLConfig config) | 
Copyright © 2020 The Apache Software Foundation. All rights reserved.