Beispiel #1
0
        private double[][] ConvertData(Dataset dataset)
        {
            if (dataset.GetData().Count < 1)
            {
                return(null);
            }

            int rowCount = dataset.GetData().Count;
            int colCount = dataset.GetData()[0].Count;

            double[][] results = new double[rowCount][];
            for (int i = 0; i < rowCount; i++)
            {
                results[i] = new double[colCount];
                for (int j = 0; j < colCount; j++)
                {
                    results[i][j] = dataset.GetData()[i][j];
                }
            }
            return(results);
        }
Beispiel #2
0
        private double[][] ConvertData(Dataset dataset)
        {
            IList <List <double> > data = dataset.GetData();
            int rows = data.Count;
            int cols = data[0].Count;

            double[][] matrix = new double[rows][];
            for (int i = 0; i < rows; i++)
            {
                matrix[i] = new double[cols];
            }

            for (int i = 0; i < rows; i++)
            {
                for (int j = 0; j < cols; j++)
                {
                    matrix[i][j] = data[i][j];
                }
            }
            return(matrix);
        }