1 write to InputColumnNames
Microsoft.ML.Transforms (1)
ExpressionTransformer.cs (1)
66
InputColumnNames
= inputColumnNames;
13 references to InputColumnNames
Microsoft.ML.Transforms (13)
ExpressionTransformer.cs (13)
58
/// <summary>Name of the column resulting from the transformation of <see cref="
InputColumnNames
"/>.</summary>
81
_host.Check(columns.All(col => Utils.Size(col.
InputColumnNames
) > 0));
82
_host.CheckParam(columns.All(col => Utils.Size(col.
InputColumnNames
) <= 5), nameof(ColumnOptions.
InputColumnNames
), "maximum number of inputs exceeded");
161
var inputTypes = new DataViewType[_columns[i].
InputColumnNames
.Length];
162
var ivec = FindVectorInputColumn(_host, _columns[i].
InputColumnNames
, input.Schema, inputTypes);
164
columns[i] = new ExpressionTransformer.ColumnInfo(_host, _columns[i].
InputColumnNames
, inputTypes, _columns[i].Expression, _columns[i].Name, ivec, node, perm);
175
for (int j = 0; j < _columns[i].
InputColumnNames
.Length; j++)
177
if (!inputSchema.TryFindColumn(_columns[i].
InputColumnNames
[j], out var inputCol))
178
throw _host.ExceptSchemaMismatch(nameof(inputSchema), "input", _columns[i].
InputColumnNames
[j]);
182
var inputTypes = new DataViewType[_columns[i].
InputColumnNames
.Length];
183
var ivec = FindVectorInputColumn(_host, _columns[i].
InputColumnNames
, inputSchema, inputTypes);
196
inputSchema.TryFindColumn(_columns[i].
InputColumnNames
[ivec], out var vectorCol);