public static void Main(string[] args) { ProjectBuilderHelper builderHelper = new ProjectBuilderHelper(); Console.WriteLine("Sequentialiy build start.."); builderHelper.SequentiallyBuild(); Console.WriteLine("Sequentialiy build done.."); Console.WriteLine("\nParallel build start.."); builderHelper.ParallelBuild(); Console.WriteLine("Parallel build done.."); }
static BaseTests() { #if RECORD_MODE PredictionKey = ""; RecorderMode = HttpRecorderMode.Record; HttpMockServer.FileSystemUtilsObject = new FileSystemUtils(); var executingAssemblyPath = new Uri(typeof(BaseTests).GetTypeInfo().Assembly.CodeBase); HttpMockServer.RecordsDirectory = Path.Combine(Path.GetDirectoryName(executingAssemblyPath.AbsolutePath), @"..\..\..\SessionRecords"); ICustomVisionTrainingClient trainingClient = new CustomVisionTrainingClient(); trainingClient.ApiKey = ""; trainingClient.Endpoint = Endpoint; HttpMockServer.Initialize(typeof(BaseTests).Name, "Unused", RecorderMode); var predictionResourceId = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{predictionResourceName}"; ClassificationProjectId = ProjectBuilderHelper.CreateTrainedImageClassificationProject(trainingClient, predictionResourceId).ProjectId; ObjectDetectionProjectId = ProjectBuilderHelper.CreateTrainedObjDetectionProject(trainingClient, predictionResourceId).ProjectId; #endif }