org.apache.sysml.api

Class ScriptExecutorUtils



  • public class ScriptExecutorUtils
    extends Object
    • Constructor Detail

      • ScriptExecutorUtils

        public ScriptExecutorUtils()
    • Method Detail

      • executeRuntimeProgram

        public static void executeRuntimeProgram(ScriptExecutor se,
                                                 int statisticsMaxHeavyHitters)
                                          throws DMLRuntimeException
        Execute the runtime program. This involves execution of the program blocks that make up the runtime program and may involve dynamic recompilation.
        Parameters:
        se - script executor
        statisticsMaxHeavyHitters - maximum number of statistics to print
        Throws:
        DMLRuntimeException - if exception occurs
      • executeRuntimeProgram

        public static void executeRuntimeProgram(org.apache.sysml.runtime.controlprogram.Program rtprog,
                                                 org.apache.sysml.runtime.controlprogram.context.ExecutionContext ec,
                                                 org.apache.sysml.conf.DMLConfig dmlconf,
                                                 int statisticsMaxHeavyHitters)
                                          throws DMLRuntimeException
        Execute the runtime program. This involves execution of the program blocks that make up the runtime program and may involve dynamic recompilation.
        Parameters:
        rtprog - runtime program
        ec - execution context
        dmlconf - dml configuration
        statisticsMaxHeavyHitters - maximum number of statistics to print
        Throws:
        DMLRuntimeException - if error occurs

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