예제 #1
0
        void SaveResults()
        {
            List <OrderedResultDict> results = trials.Select(t => t.result).ToList();
            string fileName = "trial_results.csv";
            string filePath = Path.Combine(path, fileName);

            // in this case, write in main thread to block aborting
            fileIOManager.ManageInWorker(() => fileIOManager.WriteTrials(results, headers.ToArray(), filePath));
        }
예제 #2
0
        void SaveResults()
        {
            List <ResultsDictionary> results = Trials.Select(t => t.result).ToList();
            string        fileName           = "trial_results.csv";
            WriteFileInfo fileInfo           = new WriteFileInfo(
                WriteFileType.Trials,
                BasePath,
                experimentName,
                ppid,
                FolderName,
                fileName
                );

            fileIOManager.ManageInWorker(() => fileIOManager.WriteTrials(results, fileInfo));
        }
예제 #3
0
        void SaveResults()
        {
            List <OrderedResultDict> results = trials.Select(t => t.result).ToList();
            string fileName = "trial_results.csv";

            WriteFileInfo fileInfo = new WriteFileInfo(
                WriteFileType.Trials,
                this.basePath,
                experimentName,
                ppid,
                folderName,
                fileName
                );

            fileIOManager.ManageInWorker(() => fileIOManager.WriteTrials(results, headers.ToArray(), fileInfo));
        }