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