TrainerEstimators\TreeEstimators.cs (21)
442var dataMatrix = new float[_rowNumber * _columnNumber];
444var labels = new uint[_rowNumber];
447for (/*row index*/ int i = 0; i < _rowNumber; ++i)
489sampleValueGroupedByColumn[j] = new double[_rowNumber];
490sampleIndicesGroupedByColumn[j] = new int[_rowNumber];
491sampleNonZeroCntPerColumn[j] = _rowNumber;
493for (int i = 0; i < _rowNumber; ++i)
503float[] floatLabels = new float[_rowNumber];
504for (int i = 0; i < _rowNumber; ++i)
508var gbmDataSet = new Trainers.LightGbm.Dataset(sampleValueGroupedByColumn, sampleIndicesGroupedByColumn, _columnNumber, sampleNonZeroCntPerColumn, _rowNumber, _rowNumber, "", floatLabels);
511gbmDataSet.PushRows(dataMatrix, _rowNumber, _columnNumber, 0);
514lgbmProbabilities = new double[_rowNumber * _classNumber];
516lgbmRawScores = new double[_rowNumber * _classNumber];
538_rowNumber, _columnNumber, 1, (int)WrappedLightGbmInterface.CApiPredictType.Normal, 0, numberOfTrainingIterations, "", ref nativeLength, result0);
540_rowNumber, _columnNumber, 1, (int)WrappedLightGbmInterface.CApiPredictType.Raw, 0, numberOfTrainingIterations, "", ref nativeLength, result1);
561for (int i = 0; i < _rowNumber; ++i)
597for (int i = 0; i < _rowNumber; ++i)
632for (int i = 0; i < _rowNumber; ++i)
668for (int i = 0; i < _rowNumber; ++i)
697for (int i = 0; i < _rowNumber; ++i)