Esempio n. 1
0
 public BoxSummaryDataDTO(TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryData) : base(boxSummaryData.MetricName)
 {
     MetricName = boxSummaryData.MetricName;
     m_points   = new List <BoxPlotPointDTO>();
     foreach (TraceLabSDK.Types.Contests.BoxPlotPoint point in boxSummaryData.Points)
     {
         m_points.Add(new BoxPlotPointDTO(point));
     }
 }
Esempio n. 2
0
        internal static TraceLabSDK.Types.Contests.BoxSummaryData CreateDummyBoxSummaryMetricResults(string boxPlotMetricName, string metricDescription)
        {
            var boxMetric = new TraceLabSDK.Types.Contests.BoxSummaryData(boxPlotMetricName, metricDescription);

            for (int i = 0; i < 3; i++)
            {
                double[] randomValues = new double[100];
                for (int j = 0; j < 100; j++)
                {
                    randomValues[j] = random.Next(200);
                }
                boxMetric.AddPoint(new TraceLabSDK.Types.Contests.BoxPlotPoint(randomValues));
            }

            return(boxMetric);
        }
        internal static TraceLabSDK.Types.Contests.BoxSummaryData CreateDummyBoxSummaryMetricResults(string boxPlotMetricName, string metricDescription)
        {
            var boxMetric = new TraceLabSDK.Types.Contests.BoxSummaryData(boxPlotMetricName, metricDescription);

            for (int i = 0; i < 3; i++)
            {
                double[] randomValues = new double[100];
                for (int j = 0; j < 100; j++)
                {
                    randomValues[j] = random.Next(200);
                }
                boxMetric.AddPoint(new TraceLabSDK.Types.Contests.BoxPlotPoint(randomValues));
            }

            return boxMetric;
        }
 private static DatasetResultsDTO CreateDummyResultsDTO(string datasetName,
                                                        TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric,
                                                        TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric)
 {
     return(new DatasetResultsDTO(MockContestResultsHelper.CreateDummyDatasetResults(datasetName, lineSeriesMetric, boxSummaryMetric)));
 }
        private List <DatasetResultsDTO> GenerateDummyResults(TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric)
        {
            var allResults = new List <DatasetResultsDTO>();

            foreach (string datasetName in Datasets)
            {
                allResults.Add(CreateDummyResultsDTO(datasetName, lineSeriesMetric, boxSummaryMetric));
            }
            return(allResults);
        }
Esempio n. 6
0
        internal static TraceLabSDK.Types.Contests.DatasetResults CreateDummyDatasetResults(string datasetName,
                                                                                            TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric,
                                                                                            TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric)
        {
            var datasetResults = new TraceLabSDK.Types.Contests.DatasetResults(datasetName);

            datasetResults.AddBoxSummaryMetric(boxSummaryMetric);
            datasetResults.AddLineSeriesMetric(lineSeriesMetric);
            return(datasetResults);
        }