Closed
Description
System information
- Windows 10 Pro 64 Bit
- .NET framework 4.7
- libraries built from master branch
Issue
The code below (a self-contained repro) throws a null reference exception on line
sincepeek
is null when attempting to get the value of the Label
column.
public class Data
{
[ColumnName("Features")]
[VectorType(2)]
public float[] Features;
[ColumnName("Label")]
public bool Label;
}
public class Prediction
{
[ColumnName("PredictedLabel")]
public bool PredictedLabel;
}
static void Train(IEnumerable<Data> data)
{
var pipeline = new LearningPipeline();
pipeline.Add(CollectionDataSource.Create(data));
pipeline.Add(new FastForestBinaryClassifier());
var model = pipeline.Train<Data, Prediction>();
}
static void Main(string[] args)
{
var data = new Data[1];
data[0] = new Data();
data[0].Features = new float[] { 0.0f, 1.0f };
data[0].Label = false;
Train(data);
}