1 write to InputColumnNames
Microsoft.ML.Transforms (1)
ExpressionTransformer.cs (1)
66InputColumnNames = 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"); 161var inputTypes = new DataViewType[_columns[i].InputColumnNames.Length]; 162var ivec = FindVectorInputColumn(_host, _columns[i].InputColumnNames, input.Schema, inputTypes); 164columns[i] = new ExpressionTransformer.ColumnInfo(_host, _columns[i].InputColumnNames, inputTypes, _columns[i].Expression, _columns[i].Name, ivec, node, perm); 175for (int j = 0; j < _columns[i].InputColumnNames.Length; j++) 177if (!inputSchema.TryFindColumn(_columns[i].InputColumnNames[j], out var inputCol)) 178throw _host.ExceptSchemaMismatch(nameof(inputSchema), "input", _columns[i].InputColumnNames[j]); 182var inputTypes = new DataViewType[_columns[i].InputColumnNames.Length]; 183var ivec = FindVectorInputColumn(_host, _columns[i].InputColumnNames, inputSchema, inputTypes); 196inputSchema.TryFindColumn(_columns[i].InputColumnNames[ivec], out var vectorCol);