private void Predict() { ModifyModelType(); var commands = new List <string>() { string.Format("cd {0}", CurrentDirectory.GetPythonAssetsDirectory("WideDeep")), @"python WideDeepPredict.py" }; ExecuteCMDCommands.RunMultipleCommands(commands, false); GetPredictionResults(); IsModalVisible = false; }
private void OnStartTensorBoard(object parameter) { if (!string.IsNullOrEmpty(ModelDirectory)) { Task.Run(() => { OnStopTensorBoard(null); var startCommand = $"tensorboard --logdir=\"{ModelDirectory}"; ExecuteCMDCommands.RunMultipleCommands(new List <string>() { startCommand, "echo" }); }); } }
public void RetrainInceptionModel() { if (!string.IsNullOrEmpty(imageDirectory)) { new Thread(() => { var assetsFolder = CurrentDirectory.GetPythonAssetsDirectory("RetrainInceptionModel"); var commands = new List <string>() { string.Format("cd {0}", assetsFolder), string.Format(@"python Retrain.py --output_graph=retrained_graph.pb --output_labels=retrained_labels.txt --image_dir={0}", imageDirectory) }; ExecuteCMDCommands.RunMultipleCommands(commands, redirectOutput: true); }).Start(); } }
private string GetCurrentWindowsDirectory() { return(ExecuteCMDCommands.GetCommandOutput("echo %CD:~0,3%")); }