51 references to GroupId
Microsoft.ML.AutoML (6)
API\ExperimentBase.cs (6)
76SamplingKeyColumnName = samplingKeyColumn ?? DefaultColumnNames.GroupId, 77GroupIdColumnName = samplingKeyColumn ?? DefaultColumnNames.GroupId // For ranking, we want to enforce having the same column as samplingKeyColum and GroupIdColumn 136return groupIdColumnName ?? DefaultColumnNames.GroupId; 162new ColumnInformation() { LabelColumnName = labelColumnName, GroupIdColumnName = DefaultColumnNames.GroupId } : 256SamplingKeyColumnName = samplingKeyColumn ?? DefaultColumnNames.GroupId, 257GroupIdColumnName = samplingKeyColumn ?? DefaultColumnNames.GroupId // For ranking, we want to enforce having the same column as samplingKeyColum and GroupIdColumn
Microsoft.ML.Data (30)
Commands\CrossValidationCommand.cs (3)
52public string GroupColumn = DefaultColumnNames.GroupId; 275string group = TrainUtils.MatchNameOrDefaultOrNull(ch, schema, nameof(ImplOptions.GroupColumn), ImplOptions.GroupColumn, DefaultColumnNames.GroupId); 297string group = TrainUtils.MatchNameOrDefaultOrNull(ch, schema, nameof(ImplOptions.GroupColumn), ImplOptions.GroupColumn, DefaultColumnNames.GroupId);
Commands\EvaluateCommand.cs (4)
133public string GroupColumn = DefaultColumnNames.GroupId; 157args.GroupColumn, DefaultColumnNames.GroupId); 183public string GroupColumn = DefaultColumnNames.GroupId; 233ImplOptions.GroupColumn, DefaultColumnNames.GroupId);
Commands\ScoreCommand.cs (2)
50public string GroupColumn = DefaultColumnNames.GroupId; 119nameof(ImplOptions.GroupColumn), ImplOptions.GroupColumn, DefaultColumnNames.GroupId);
Commands\TestCommand.cs (2)
37public string GroupColumn = DefaultColumnNames.GroupId; 106ImplOptions.GroupColumn, DefaultColumnNames.GroupId);
Commands\TrainCommand.cs (2)
53public string GroupColumn = DefaultColumnNames.GroupId; 154var group = TrainUtils.MatchNameOrDefaultOrNull(ch, schema, nameof(Arguments.GroupColumn), _groupColumn, DefaultColumnNames.GroupId);
Commands\TrainTestCommand.cs (2)
50public string GroupColumn = DefaultColumnNames.GroupId; 140ImplOptions.GroupColumn, DefaultColumnNames.GroupId);
Evaluators\RankingEvaluator.cs (3)
66private const string GroupId = DefaultColumnNames.GroupId; 896var groupIdCol = EvaluateUtils.GetColName(_groupIdCol, schema.Group, DefaultColumnNames.GroupId); 1095input.GroupIdColumn, DefaultColumnNames.GroupId);
Model\Pfa\SavePfaCommand.cs (1)
156DefaultColumnNames.Features, DefaultColumnNames.GroupId, DefaultColumnNames.Weight, DefaultColumnNames.Name, opt: true);
TrainCatalog.cs (3)
672string rowGroupColumnName = DefaultColumnNames.GroupId, 687string rowGroupColumnName = DefaultColumnNames.GroupId, 716string rowGroupColumnName = DefaultColumnNames.GroupId, int? seed = null)
Training\TrainerUtils.cs (2)
435if (tschema.Group?.Name is string gname && gname != DefaultColumnNames.GroupId) 436nameMap.Add((DefaultColumnNames.GroupId, gname));
Transforms\TrainAndScoreTransformer.cs (6)
34public string GroupColumn = DefaultColumnNames.GroupId; 65string groupColumn = DefaultColumnNames.GroupId) 96nameof(args.GroupColumn), args.GroupColumn, DefaultColumnNames.GroupId); 121public string GroupColumn = DefaultColumnNames.GroupId; 182string groupColumn = DefaultColumnNames.GroupId) 266DefaultColumnNames.GroupId);
Microsoft.ML.EntryPoints (3)
CrossValidationMacro.cs (2)
87public Optional<string> GroupColumn = Optional<string>.Implicit(DefaultColumnNames.GroupId); 135public Optional<string> GroupColumn = Optional<string>.Implicit(DefaultColumnNames.GroupId);
TrainTestMacro.cs (1)
71public Optional<string> GroupColumn = Optional<string>.Implicit(DefaultColumnNames.GroupId);
Microsoft.ML.FastTree (4)
FastTree.cs (1)
1608throw ch.Except("You need to provide {0} column for Ranking problem", DefaultColumnNames.GroupId);
FastTreeArguments.cs (1)
305RowGroupColumnName = DefaultColumnNames.GroupId; // Use GroupId as default for ranking options.
FastTreeRanking.cs (1)
99string rowGroupColumnName = DefaultColumnNames.GroupId,
TreeTrainersCatalog.cs (1)
148string rowGroupColumnName = DefaultColumnNames.GroupId,
Microsoft.ML.LightGbm (3)
LightGbmCatalog.cs (1)
177string rowGroupColumnName = DefaultColumnNames.GroupId,
LightGbmRankingTrainer.cs (2)
162RowGroupColumnName = DefaultColumnNames.GroupId; // Use GroupId as default for ranking options. 197string rowGroupIdColumnName = DefaultColumnNames.GroupId,
Microsoft.ML.OnnxConverter (1)
SaveOnnxCommand.cs (1)
348DefaultColumnNames.Features, DefaultColumnNames.GroupId, DefaultColumnNames.Weight, DefaultColumnNames.Name, opt: true);
Microsoft.ML.Transforms (4)
LearnerFeatureSelection.cs (2)
56public string GroupColumn = DefaultColumnNames.GroupId; 283var group = TrainUtils.MatchNameOrDefaultOrNull(ch, schema, nameof(options.GroupColumn), options.GroupColumn, DefaultColumnNames.GroupId);
PermutationFeatureImportanceExtensions.cs (2)
534string rowGroupColumnName = DefaultColumnNames.GroupId, 599string rowGroupColumnName = DefaultColumnNames.GroupId,