22 references to CheckUserArg
Microsoft.ML.Data (1)
DataLoadSave\Database\DatabaseSource.cs (1)
34Contracts.CheckUserArg(commandTimeoutInSeconds >= 0, nameof(commandTimeoutInSeconds));
Microsoft.ML.ImageAnalytics (8)
ImagePixelExtractor.cs (2)
637Contracts.CheckUserArg(FloatUtils.IsFinite(OffsetImage), nameof(item.Offset)); 638Contracts.CheckUserArg(FloatUtils.IsFiniteNonZero(ScaleImage), nameof(item.Scale));
ImageResizer.cs (4)
454Contracts.CheckUserArg(imageWidth > 0, nameof(imageWidth)); 455Contracts.CheckUserArg(imageHeight > 0, nameof(imageHeight)); 456Contracts.CheckUserArg(Enum.IsDefined(typeof(ResizingKind), resizing), nameof(resizing)); 457Contracts.CheckUserArg(Enum.IsDefined(typeof(Anchor), anchor), nameof(anchor));
VectorToImageTransform.cs (2)
521Contracts.CheckUserArg(FloatUtils.IsFinite(OffsetImage), nameof(item.Offset)); 522Contracts.CheckUserArg(FloatUtils.IsFiniteNonZero(ScaleImage), nameof(item.Scale));
Microsoft.ML.Mkl.Components (8)
VectorWhitening.cs (8)
779Contracts.CheckUserArg(Kind == WhiteningKind.PrincipalComponentAnalysis || Kind == WhiteningKind.ZeroPhaseComponentAnalysis, nameof(Kind)); 781Contracts.CheckUserArg(0 <= Epsilon && Epsilon < float.PositiveInfinity, nameof(Epsilon)); 783Contracts.CheckUserArg(MaximumNumberOfRows > 0, nameof(MaximumNumberOfRows)); 786Contracts.CheckUserArg(Rank >= 0, nameof(Rank)); 796Contracts.CheckUserArg(Kind == WhiteningKind.PrincipalComponentAnalysis || Kind == WhiteningKind.ZeroPhaseComponentAnalysis, nameof(item.Kind)); 798Contracts.CheckUserArg(0 <= Epsilon && Epsilon < float.PositiveInfinity, nameof(item.Eps)); 800Contracts.CheckUserArg(MaximumNumberOfRows > 0, nameof(item.MaxRows)); 803Contracts.CheckUserArg(Rank >= 0, nameof(item.PcaNum));
Microsoft.ML.Transforms (5)
OptionalColumnTransform.cs (1)
81Contracts.CheckUserArg(success, nameof(args.Columns));
Text\NgramTransform.cs (4)
1046Contracts.CheckUserArg(0 < ngramLength && ngramLength <= NgramBufferBuilder.MaxSkipNgramLength, nameof(ngramLength)); 1051Contracts.CheckUserArg(Utils.Size(maximumNgramsCounts) == 0 || 1057Contracts.CheckUserArg(Utils.Size(maximumNgramsCounts) <= ngramLength, nameof(maximumNgramsCounts)); 1058Contracts.CheckUserArg(Utils.Size(maximumNgramsCounts) == 0 || maximumNgramsCounts.All(i => i >= 0) && maximumNgramsCounts[maximumNgramsCounts.Length - 1] > 0, nameof(maximumNgramsCounts));