1 write to ColumnView
Microsoft.ML.Data (1)
DataDebuggerPreview.cs (1)
62ColumnView = Enumerable.Range(0, n).Select(c => new ColumnInfo(data.Schema[c], columns[c].ToArray())).ToImmutableArray();
165 references to ColumnView
Microsoft.Data.Analysis.Tests (152)
DataFrameIDataViewTests.cs (152)
31Assert.Equal(17, preview.ColumnView.Length); 33Assert.Equal("Byte", preview.ColumnView[0].Column.Name); 34Assert.Equal((byte)0, preview.ColumnView[0].Values[0]); 35Assert.Equal((byte)1, preview.ColumnView[0].Values[1]); 37Assert.Equal("Decimal", preview.ColumnView[1].Column.Name); 38Assert.Equal((double)0, preview.ColumnView[1].Values[0]); 39Assert.Equal((double)1, preview.ColumnView[1].Values[1]); 41Assert.Equal("Double", preview.ColumnView[2].Column.Name); 42Assert.Equal((double)0, preview.ColumnView[2].Values[0]); 43Assert.Equal((double)1, preview.ColumnView[2].Values[1]); 45Assert.Equal("Float", preview.ColumnView[3].Column.Name); 46Assert.Equal((float)0, preview.ColumnView[3].Values[0]); 47Assert.Equal((float)1, preview.ColumnView[3].Values[1]); 49Assert.Equal("Int", preview.ColumnView[4].Column.Name); 50Assert.Equal((int)0, preview.ColumnView[4].Values[0]); 51Assert.Equal((int)1, preview.ColumnView[4].Values[1]); 53Assert.Equal("Long", preview.ColumnView[5].Column.Name); 54Assert.Equal((long)0, preview.ColumnView[5].Values[0]); 55Assert.Equal((long)1, preview.ColumnView[5].Values[1]); 57Assert.Equal("Sbyte", preview.ColumnView[6].Column.Name); 58Assert.Equal((sbyte)0, preview.ColumnView[6].Values[0]); 59Assert.Equal((sbyte)1, preview.ColumnView[6].Values[1]); 61Assert.Equal("Short", preview.ColumnView[7].Column.Name); 62Assert.Equal((short)0, preview.ColumnView[7].Values[0]); 63Assert.Equal((short)1, preview.ColumnView[7].Values[1]); 65Assert.Equal("Uint", preview.ColumnView[8].Column.Name); 66Assert.Equal((uint)0, preview.ColumnView[8].Values[0]); 67Assert.Equal((uint)1, preview.ColumnView[8].Values[1]); 69Assert.Equal("Ulong", preview.ColumnView[9].Column.Name); 70Assert.Equal((ulong)0, preview.ColumnView[9].Values[0]); 71Assert.Equal((ulong)1, preview.ColumnView[9].Values[1]); 73Assert.Equal("Ushort", preview.ColumnView[10].Column.Name); 74Assert.Equal((ushort)0, preview.ColumnView[10].Values[0]); 75Assert.Equal((ushort)1, preview.ColumnView[10].Values[1]); 77Assert.Equal("String", preview.ColumnView[11].Column.Name); 78Assert.Equal("0".ToString(), preview.ColumnView[11].Values[0].ToString()); 79Assert.Equal("1".ToString(), preview.ColumnView[11].Values[1].ToString()); 81Assert.Equal("Char", preview.ColumnView[12].Column.Name); 82Assert.Equal((ushort)65, preview.ColumnView[12].Values[0]); 83Assert.Equal((ushort)66, preview.ColumnView[12].Values[1]); 85Assert.Equal("DateTime", preview.ColumnView[13].Column.Name); 86Assert.Equal(new DateTime(2021, 06, 04), preview.ColumnView[13].Values[0]); 87Assert.Equal(new DateTime(2021, 06, 05), preview.ColumnView[13].Values[1]); 89Assert.Equal("Bool", preview.ColumnView[14].Column.Name); 90Assert.Equal(true, preview.ColumnView[14].Values[0]); 91Assert.Equal(false, preview.ColumnView[14].Values[1]); 93Assert.Equal("ArrowString", preview.ColumnView[15].Column.Name); 94Assert.Equal("foo".ToString(), preview.ColumnView[15].Values[0].ToString()); 95Assert.Equal("foo".ToString(), preview.ColumnView[15].Values[1].ToString()); 97Assert.Equal("VBuffer", preview.ColumnView[16].Column.Name); 98Assert.Equal("Dense vector of size 5", preview.ColumnView[16].Values[0].ToString()); 99Assert.Equal("Dense vector of size 5", preview.ColumnView[16].Values[1].ToString()); 137Assert.Equal(17, preview.ColumnView.Length); 139Assert.Equal("Byte", preview.ColumnView[0].Column.Name); 140Assert.Equal((byte)0, preview.ColumnView[0].Values[0]); 141Assert.Equal((byte)1, preview.ColumnView[0].Values[1]); 142Assert.Equal((byte)4, preview.ColumnView[0].Values[4]); 143Assert.Equal((byte)0, preview.ColumnView[0].Values[5]); // null row 144Assert.Equal((byte)6, preview.ColumnView[0].Values[6]); 146Assert.Equal("Decimal", preview.ColumnView[1].Column.Name); 147Assert.Equal((double)0, preview.ColumnView[1].Values[0]); 148Assert.Equal((double)1, preview.ColumnView[1].Values[1]); 149Assert.Equal((double)4, preview.ColumnView[1].Values[4]); 150Assert.Equal(double.NaN, preview.ColumnView[1].Values[5]); // null row 151Assert.Equal((double)6, preview.ColumnView[1].Values[6]); 153Assert.Equal("Double", preview.ColumnView[2].Column.Name); 154Assert.Equal((double)0, preview.ColumnView[2].Values[0]); 155Assert.Equal((double)1, preview.ColumnView[2].Values[1]); 156Assert.Equal((double)4, preview.ColumnView[2].Values[4]); 157Assert.Equal(double.NaN, preview.ColumnView[2].Values[5]); // null row 158Assert.Equal((double)6, preview.ColumnView[2].Values[6]); 160Assert.Equal("Float", preview.ColumnView[3].Column.Name); 161Assert.Equal((float)0, preview.ColumnView[3].Values[0]); 162Assert.Equal((float)1, preview.ColumnView[3].Values[1]); 163Assert.Equal((float)4, preview.ColumnView[3].Values[4]); 164Assert.Equal(float.NaN, preview.ColumnView[3].Values[5]); // null row 165Assert.Equal((float)6, preview.ColumnView[3].Values[6]); 167Assert.Equal("Int", preview.ColumnView[4].Column.Name); 168Assert.Equal((int)0, preview.ColumnView[4].Values[0]); 169Assert.Equal((int)1, preview.ColumnView[4].Values[1]); 170Assert.Equal((int)4, preview.ColumnView[4].Values[4]); 171Assert.Equal((int)0, preview.ColumnView[4].Values[5]); // null row 172Assert.Equal((int)6, preview.ColumnView[4].Values[6]); 174Assert.Equal("Long", preview.ColumnView[5].Column.Name); 175Assert.Equal((long)0, preview.ColumnView[5].Values[0]); 176Assert.Equal((long)1, preview.ColumnView[5].Values[1]); 177Assert.Equal((long)4, preview.ColumnView[5].Values[4]); 178Assert.Equal((long)0, preview.ColumnView[5].Values[5]); // null row 179Assert.Equal((long)6, preview.ColumnView[5].Values[6]); 181Assert.Equal("Sbyte", preview.ColumnView[6].Column.Name); 182Assert.Equal((sbyte)0, preview.ColumnView[6].Values[0]); 183Assert.Equal((sbyte)1, preview.ColumnView[6].Values[1]); 184Assert.Equal((sbyte)4, preview.ColumnView[6].Values[4]); 185Assert.Equal((sbyte)0, preview.ColumnView[6].Values[5]); // null row 186Assert.Equal((sbyte)6, preview.ColumnView[6].Values[6]); 188Assert.Equal("Short", preview.ColumnView[7].Column.Name); 189Assert.Equal((short)0, preview.ColumnView[7].Values[0]); 190Assert.Equal((short)1, preview.ColumnView[7].Values[1]); 191Assert.Equal((short)4, preview.ColumnView[7].Values[4]); 192Assert.Equal((short)0, preview.ColumnView[7].Values[5]); // null row 193Assert.Equal((short)6, preview.ColumnView[7].Values[6]); 195Assert.Equal("Uint", preview.ColumnView[8].Column.Name); 196Assert.Equal((uint)0, preview.ColumnView[8].Values[0]); 197Assert.Equal((uint)1, preview.ColumnView[8].Values[1]); 198Assert.Equal((uint)4, preview.ColumnView[8].Values[4]); 199Assert.Equal((uint)0, preview.ColumnView[8].Values[5]); // null row 200Assert.Equal((uint)6, preview.ColumnView[8].Values[6]); 202Assert.Equal("Ulong", preview.ColumnView[9].Column.Name); 203Assert.Equal((ulong)0, preview.ColumnView[9].Values[0]); 204Assert.Equal((ulong)1, preview.ColumnView[9].Values[1]); 205Assert.Equal((ulong)4, preview.ColumnView[9].Values[4]); 206Assert.Equal((ulong)0, preview.ColumnView[9].Values[5]); // null row 207Assert.Equal((ulong)6, preview.ColumnView[9].Values[6]); 209Assert.Equal("Ushort", preview.ColumnView[10].Column.Name); 210Assert.Equal((ushort)0, preview.ColumnView[10].Values[0]); 211Assert.Equal((ushort)1, preview.ColumnView[10].Values[1]); 212Assert.Equal((ushort)4, preview.ColumnView[10].Values[4]); 213Assert.Equal((ushort)0, preview.ColumnView[10].Values[5]); // null row 214Assert.Equal((ushort)6, preview.ColumnView[10].Values[6]); 216Assert.Equal("String", preview.ColumnView[11].Column.Name); 217Assert.Equal("0", preview.ColumnView[11].Values[0].ToString()); 218Assert.Equal("1", preview.ColumnView[11].Values[1].ToString()); 219Assert.Equal("4", preview.ColumnView[11].Values[4].ToString()); 220Assert.Equal("", preview.ColumnView[11].Values[5].ToString()); // null row 221Assert.Equal("6", preview.ColumnView[11].Values[6].ToString()); 223Assert.Equal("Char", preview.ColumnView[12].Column.Name); 224Assert.Equal((ushort)65, preview.ColumnView[12].Values[0]); 225Assert.Equal((ushort)66, preview.ColumnView[12].Values[1]); 226Assert.Equal((ushort)69, preview.ColumnView[12].Values[4]); 227Assert.Equal((ushort)0, preview.ColumnView[12].Values[5]); // null row 228Assert.Equal((ushort)71, preview.ColumnView[12].Values[6]); 230Assert.Equal("DateTime", preview.ColumnView[13].Column.Name); 231Assert.Equal(new DateTime(2021, 06, 04), preview.ColumnView[13].Values[0]); 232Assert.Equal(new DateTime(2021, 06, 05), preview.ColumnView[13].Values[1]); 233Assert.Equal(new DateTime(2021, 06, 08), preview.ColumnView[13].Values[4]); 234Assert.Equal(new DateTime(), preview.ColumnView[13].Values[5]); // null row 235Assert.Equal(new DateTime(2021, 06, 10), preview.ColumnView[13].Values[6]); 237Assert.Equal("Bool", preview.ColumnView[14].Column.Name); 238Assert.Equal(true, preview.ColumnView[14].Values[0]); 239Assert.Equal(false, preview.ColumnView[14].Values[1]); 240Assert.Equal(true, preview.ColumnView[14].Values[4]); 241Assert.Equal(false, preview.ColumnView[14].Values[5]); // null row 242Assert.Equal(true, preview.ColumnView[14].Values[6]); 244Assert.Equal("ArrowString", preview.ColumnView[15].Column.Name); 245Assert.Equal("foo", preview.ColumnView[15].Values[0].ToString()); 246Assert.Equal("foo", preview.ColumnView[15].Values[1].ToString()); 247Assert.Equal("foo", preview.ColumnView[15].Values[4].ToString()); 248Assert.Equal("", preview.ColumnView[15].Values[5].ToString()); // null row 249Assert.Equal("foo", preview.ColumnView[15].Values[6].ToString()); 251Assert.Equal("VBuffer", preview.ColumnView[16].Column.Name); 252Assert.True(preview.ColumnView[16].Values[0] is VBuffer<int>); 253Assert.True(preview.ColumnView[16].Values[6] is VBuffer<int>);
Microsoft.ML.Tests (13)
OnnxConversionTest.cs (1)
1748Assert.Equal((Single)140.66, loadedData.ColumnView[1].Values[0]);
TextLoaderTests.cs (4)
752Assert.Equal(5, previewIris.ColumnView.Length); 773Assert.Equal(2, previewIrisStartEnd.ColumnView.Length); 795Assert.Equal(2, previewIrisColumnIndices.ColumnView.Length); 850Assert.Equal(5, previewIris.ColumnView.Length);
TrainerEstimators\CalibratorEstimators.cs (4)
107Assert.True(scoredDataPreview.ColumnView.Length == 6); 133Assert.True(calibratedData.ColumnView.Length == 7); 271Assert.True(oldCalibratedData.ColumnView.Length == newCalibratedData.ColumnView.Length);
Transformers\WordBagTransformerTests.cs (4)
48Assert.Equal(expected, ((VBuffer<float>)pred.ColumnView[4].Values[0]).DenseValues().ToArray()); 76Assert.Equal(expected, ((VBuffer<float>)pred.ColumnView[4].Values[0]).DenseValues().ToArray()); 116Assert.Equal(((VBuffer<float>)predDefault.ColumnView[4].Values[0]).DenseValues().ToArray(), ((VBuffer<float>)predNonDefault.ColumnView[4].Values[0]).DenseValues().ToArray());