def run(self): if util.windows(): self.checkMSBuildPath() self.setGlobalFlags() if self.args.driver is None: self.runMainDriver() elif self.args.driver == "compiler": self.runCompilerDriver() elif self.args.driver == "converter": self.runConverterDriver() elif self.args.driver == "predictor": self.runPredictorDriver()
def run(self): if Util.windows(): self.checkMSBuildPath() algo, version, trainingInput, testingInput, modelDir = self.args.algo, Common.Version.Fixed, self.args.train, self.args.test, self.args.model print("\n================================") print("Executing on %s for Arduino" % (algo)) print("--------------------------------") print("Train file: %s" % (trainingInput)) print("Test file: %s" % (testingInput)) print("Model directory: %s" % (modelDir)) print("================================\n") obj = Main(algo, version, Common.Target.Arduino, trainingInput, testingInput, modelDir, None) obj.run()
def run(self): if util.windows(): self.checkMSBuildPath() trainingInput, testingInput, modelDir = self.args.train, self.args.test, self.args.model algo, version = config.Algo.bonsai, self.args.version print("\n================================") print("Compiling for Arduino") print("--------------------------------") print("Train file: %s" % (trainingInput)) print("Test file: %s" % (testingInput)) print("Model directory: %s" % (modelDir)) print("================================\n") obj = Main(algo, version, config.Target.arduino, trainingInput, testingInput, modelDir, None) obj.run()
def build(self): if Util.windows(): return self.buildForWindows() else: return self.buildForLinux()
def execute(self): if Util.windows(): return self.executeForWindows() else: return self.executeForLinux()