61 references to CheckUserArg
Microsoft.ML.Data (25)
Commands\DataCommand.cs (2)
279Host.CheckUserArg(!string.IsNullOrWhiteSpace(ImplOptions.InputModelFile), nameof(ImplOptions.InputModelFile)); 374Host.CheckUserArg(!string.IsNullOrWhiteSpace(ImplOptions.InputModelFile), nameof(ImplOptions.InputModelFile));
DataLoadSave\Database\DatabaseLoader.cs (3)
517ch.CheckUserArg(0 <= min, nameof(range.Min)); 520ch.CheckUserArg(min <= max, nameof(range.Max)); 526ch.CheckUserArg(columnName != null, nameof(range.Name));
DataLoadSave\DataOperationsCatalog.cs (1)
286_env.CheckUserArg(Utils.Size(columns) > 0, nameof(columns));
DataLoadSave\Text\TextLoader.cs (3)
801ch.CheckUserArg(0 <= min && min < SrcLim - 1, nameof(range.Min)); 807ch.CheckUserArg(min <= max && max < SrcLim - 1, nameof(range.Max)); 1198_host.CheckUserArg(_maxRows >= 0, nameof(options.MaxRows));
Evaluators\ClusteringEvaluator.cs (1)
788Host.CheckUserArg(1 <= args.NumTopClustersToOutput, nameof(args.NumTopClustersToOutput));
Evaluators\MulticlassClassificationEvaluator.cs (5)
70Host.CheckUserArg(args.OutputTopKAcc == null || args.OutputTopKAcc > 0, nameof(args.OutputTopKAcc)); 902Host.CheckUserArg(2 <= args.NumTopClassesToOutput, nameof(args.NumTopClassesToOutput)); 903Host.CheckUserArg(2 <= args.NumClassesConfusionMatrix, nameof(args.NumClassesConfusionMatrix)); 904Host.CheckUserArg(args.OutputTopKAcc == null || args.OutputTopKAcc > 0, nameof(args.OutputTopKAcc)); 905Host.CheckUserArg(2 <= args.NumClassesConfusionMatrix, nameof(args.NumClassesConfusionMatrix));
Transforms\ColumnConcatenatingTransformer.cs (4)
374env.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns)); 377env.CheckUserArg(Utils.Size(options.Columns[i].Source) > 0, nameof(options.Columns)); 394env.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns)); 397env.CheckUserArg(Utils.Size(options.Columns[i].Source) > 0, nameof(options.Columns));
Transforms\GenerateNumberTransform.cs (1)
282Host.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns));
Transforms\NAFilter.cs (1)
98Host.CheckUserArg(Utils.Size(args.Columns) > 0, nameof(args.Columns));
Transforms\TransformBase.cs (3)
332host.CheckUserArg(Utils.Size(column) > 0, nameof(column)); 502Host.CheckUserArg(Utils.Size(column) > 0, nameof(column)); 516Host.CheckUserArg(Utils.Size(column) > 0, nameof(column));
Transforms\ValueMapping.cs (1)
606env.CheckUserArg(!string.IsNullOrWhiteSpace(options.DataFile), nameof(options.DataFile));
Microsoft.ML.Ensemble (2)
OutputCombiners\MultiWeightedAverage.cs (1)
59Host.CheckUserArg(Enum.IsDefined(typeof(MultiWeightageKind), _weightageKind), nameof(options.WeightageName));
OutputCombiners\WeightedAverage.cs (1)
57Host.CheckUserArg(Enum.IsDefined(typeof(WeightageKind), _weightageKind), nameof(options.WeightageName));
Microsoft.ML.TensorFlow (2)
TensorflowUtils.cs (2)
404env.CheckUserArg(Directory.Exists(modelPath), nameof(modelPath)); 408env.CheckUserArg(File.Exists(modelPath), nameof(modelPath));
Microsoft.ML.TimeSeries (2)
SeasonalityDetector.cs (2)
61host.CheckUserArg(seasonalityWindowSize == -1 || seasonalityWindowSize >= 0, nameof(seasonalityWindowSize)); 64host.CheckUserArg(column.HasValue, nameof(inputColumnName));
Microsoft.ML.Transforms (30)
CountFeatureSelection.cs (3)
138_host.CheckUserArg(Utils.Size(columns) > 0, nameof(columns)); 233host.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns)); 234host.CheckUserArg(options.Count > 0, nameof(options.Count));
Dracula\CountTableTransformer.cs (1)
467env.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns));
Dracula\CountTargetEncodingTransformer.cs (1)
280env.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns));
HashJoiningTransform.cs (1)
211Host.CheckUserArg(NumBitsMin <= numberOfBits && numberOfBits < NumBitsLim, nameof(args.NumberOfBits));
MissingValueHandlingTransformer.cs (1)
139h.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns));
MutualInformationFeatureSelection.cs (3)
135_host.CheckUserArg(Utils.Size(columns) > 0, nameof(columns)); 136_host.CheckUserArg(slotsInOutput > 0, nameof(slotsInOutput)); 265host.CheckUserArg(options.SlotsInOutput > 0, nameof(options.SlotsInOutput));
OneHotEncoding.cs (1)
100h.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns));
OneHotHashEncoding.cs (1)
149h.CheckUserArg(Utils.Size(options.Columns) > 0, nameof(options.Columns));
OptionalColumnTransform.cs (1)
279Host.CheckUserArg(Utils.Size(args.Columns) > 0, nameof(args.Columns));
RandomFourierFeaturizing.cs (1)
113host.CheckUserArg(NewDim > 0, nameof(column.Rank));
Text\WordBagTransform.cs (10)
144h.CheckUserArg(!string.IsNullOrWhiteSpace(column.Name), nameof(column.Name)); 145h.CheckUserArg(Utils.Size(column.Source) > 0, nameof(column.Source)); 146h.CheckUserArg(column.Source.All(src => !string.IsNullOrWhiteSpace(src)), nameof(column.Source)); 685env.CheckUserArg(col != null, nameof(WordBagBuildingTransformer.Options.Columns)); 686env.CheckUserArg(!string.IsNullOrWhiteSpace(col.Name), nameof(col.Name)); 687env.CheckUserArg(Utils.Size(col.Source) > 0, nameof(col.Source)); 688env.CheckUserArg(col.Source.All(src => !string.IsNullOrWhiteSpace(src)), nameof(col.Source)); 710env.CheckUserArg(col != null, nameof(WordHashBagProducingTransformer.Options.Columns)); 711env.CheckUserArg(!string.IsNullOrWhiteSpace(col.Name), nameof(col.Name)); 712env.CheckUserArg(Utils.Size(col.Source) > 0 &&
Text\WordEmbeddingsExtractor.cs (2)
187env.CheckUserArg(Enum.IsDefined(typeof(WordEmbeddingEstimator.PretrainedModelKind), modelKind), nameof(modelKind)); 227env.CheckUserArg(!options.ModelKind.HasValue || Enum.IsDefined(typeof(WordEmbeddingEstimator.PretrainedModelKind), options.ModelKind), nameof(options.ModelKind));
Text\WordHashBagProducingTransform.cs (2)
345h.CheckUserArg(!string.IsNullOrWhiteSpace(column.Name), nameof(column.Name)); 346h.CheckUserArg(Utils.Size(column.Source) > 0 &&
Text\WrappedTextTransformers.cs (2)
176_host.CheckUserArg(Utils.Size(inputColumnName) > 0, nameof(columns)); 360_host.CheckUserArg(Utils.Size(input) > 0, nameof(input));