AI Slop Code Risk Monitor

dotnet/machinelearning

SlopCodeMonitor badge for dotnet/machinelearning Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

ML.NET is an open source and cross-platform machine learning framework for .NET.

2.7 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for dotnet/machinelearning, a C# project with 9,359 GitHub stars. SynthScan examined 1,218,246 lines of code across 3873 source files, recording 2233 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 2.7 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

2.7
Adjusted Signal
2.7
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
9.4K
Stars
C#
Language
1.2M
Lines of Code
3.9K
Files
2.2K
Pattern Hits
2026-10-31
Scan Date
0.03
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 9.7/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 2147 finding(s).

Hallucinated Dependency & Supply Chain Risk 2.8/100 · LOW

Are imports declared and package/API names verified? 72 finding(s).

Agent Over-Engineering Ratio 0.3/100 · LOW

Are wrappers, guards, and repeated structures necessary? 19 finding(s).

PR Review Velocity Impact 12.0/100 · LOW

Which changes need focused human review? 2233 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 71HIGH 33MEDIUM 44LOW 2085

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 2233 distinct pattern matches across 17 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block1907 hits · 1866 pts
SeverityFileLineSnippetContext
LOWeng/common/SetupNugetSources.sh1#!/usr/bin/env bashCOMMENT
LOWeng/common/vmr-sync.sh1#!/bin/bashCOMMENT
LOWeng/common/vmr-sync.sh21###COMMENT
LOWeng/common/native/init-distro-rid.sh1#!/bin/shCOMMENT
LOWeng/common/native/init-distro-rid.sh61COMMENT
LOW…common/templates-official/variables/pool-providers.yml1# Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc poolCOMMENT
LOWeng/common/templates/vmr-build-pr.yml1# This pipeline is used for running the VMR verification of the PR changes in repo-level PRs.COMMENT
LOWeng/common/templates/variables/pool-providers.yml1# Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc poolCOMMENT
LOWeng/common/core-templates/stages/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
LOW…g/common/core-templates/steps/get-github-app-token.yml1# Mints a short-lived GitHub App installation access token by signing a JWTCOMMENT
LOWeng/common/core-templates/steps/install-microbuild.yml1parameters:COMMENT
LOWeng/common/core-templates/job/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
LOWeng/common/core-templates/job/source-build.yml1parameters:COMMENT
LOWeng/common/core-templates/job/source-build.yml21 # published by source-build.COMMENT
LOW…toML.SourceGenerator/Template/SweepableEstimator_T_.cs1// ------------------------------------------------------------------------------COMMENT
LOW….AutoML.SourceGenerator/Template/SweepableEstimator.cs1// ------------------------------------------------------------------------------COMMENT
LOW….SourceGenerator/Template/SweepableEstimatorFactory.cs1// ------------------------------------------------------------------------------COMMENT
LOW…soft.ML.AutoML.SourceGenerator/Template/SearchSpace.cs1// ------------------------------------------------------------------------------COMMENT
LOW…soft.ML.AutoML.SourceGenerator/Template/SearchSpace.cs281 /// <summary>COMMENT
LOW…ft.ML.AutoML.SourceGenerator/Template/EstimatorType.cs1// ------------------------------------------------------------------------------COMMENT
LOW…osoft.ML.InternalCodeAnalyzer/Descriptions.Designer.cs1//------------------------------------------------------------------------------COMMENT
LOWtools-local/Microsoft.ML.InternalCodeAnalyzer/Utils.cs1// Licensed to the .NET Foundation under one or more agreements.COMMENT
LOWtest/Microsoft.ML.Core.Tests/UnitTests/TestLoss.cs21COMMENT
LOW…t/Microsoft.ML.Core.Tests/UnitTests/TestEntryPoints.cs161COMMENT
LOW…t/Microsoft.ML.Core.Tests/UnitTests/TestEntryPoints.cs181 // CheckSameValues(concatOut.OutputData, postConcatDv);COMMENT
LOW…t/Microsoft.ML.Core.Tests/UnitTests/TestEntryPoints.cs201COMMENT
LOW…t/Microsoft.ML.Core.Tests/UnitTests/TestEntryPoints.cs1441 var loadedData = mlContext.Data.LoadFromBinary(outputDataPath);COMMENT
LOW…t/Microsoft.ML.Core.Tests/UnitTests/TestEntryPoints.cs1461 // ""OutputData"": ""$data2""COMMENT
LOW…t/Microsoft.ML.Core.Tests/UnitTests/TestEntryPoints.cs1481 // OutputModel: ""$model3""COMMENT
LOWtest/Microsoft.ML.Core.Tests/UnitTests/TestVBuffer.cs1081 /// <param name="len">The length of the vectors to generate</param>COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs2181 /// <param name="onnxTxtName">Optional file path to write the text version of the onnx model.</param>COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs2201 {COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs2221 where TRow : classCOMMENT
LOW…ML.Tests/TrainerEstimators/MatrixFactorizationTests.cs381 // Apply the trained model to the examples with out-of-range indexes.COMMENT
LOW…ML.Tests/TrainerEstimators/MatrixFactorizationTests.cs501COMMENT
LOW…ML.Tests/TrainerEstimators/MatrixFactorizationTests.cs521 // s.NumIterations = 100;COMMENT
LOW…Tests/Scenarios/Api/CookbookSamples/CookbookSamples.cs161 var cachedTrainData = mlContext.Data.Cache(trainData);COMMENT
LOW…Tests/Scenarios/Api/CookbookSamples/CookbookSamples.cs241 var modelParameters = trainedModel.LastTransformer.Model as MaximumEntropyModelParameters;COMMENT
LOW…L.Tests/Scenarios/Api/Estimators/PredictAndMetadata.cs41COMMENT
LOWtest/Microsoft.ML.TestFramework/TestCommandBase.cs141 {COMMENT
LOWtest/Microsoft.ML.TestFramework/TestCommandBase.cs401 var paths = toCompare.Where(pa => (pa.CmpUsage & situation) != PathArgument.Usage.None).ToArray();COMMENT
LOWtest/Microsoft.ML.TestFramework/TestCommandBase.cs421 return TestCoreCore(ctx, cmdName, dataPath, PathArgument.Usage.DataModel, null, ctx.ModelPath(), loaderArgs,COMMENT
LOWtest/Microsoft.ML.TestFramework/TestCommandBase.cs461 /// stdout</param>COMMENT
LOWtest/Microsoft.ML.TestFramework/TestCommandBase.cs481 {COMMENT
LOWtest/Microsoft.ML.TestFramework/BaseTestBaseline.cs981 if (inner != null)COMMENT
LOW…icrosoft.ML.TestFramework/DataPipe/TestDataPipeBase.cs161 {COMMENT
LOW…mmon/SavePipe/SavePipeTermDictionaryNgramHash-Data.txt1#@ TextLoader{COMMENT
LOW…t/Common/SavePipe/SavePipeCountTargetEncoding-Data.txt1#@ TextLoader{COMMENT
LOW…t/Common/SavePipe/SavePipeTermDictionaryNgram-Data.txt1#@ TextLoader{COMMENT
LOW…aselineOutput/Common/SavePipe/SavePipeWordBag-Data.txt1#@ TextLoader{COMMENT
LOW…ineOutput/Common/SavePipe/SavePipeInvertHash3-Data.txt1#@ TextLoader{COMMENT
LOW…ineOutput/Common/SavePipe/SavePipeInvertHash2-Data.txt1#@ TextLoader{COMMENT
LOW…selineOutput/Common/SavePipe/SavePipeExprVec2-Data.txt1#@ TextLoader{COMMENT
LOW…t/BaselineOutput/Common/SavePipe/SavePipeHash-Data.txt1#@ TextLoader{COMMENT
LOW…mon/SavePipe/SavePipeTrainAndScoreFccFastTree-Data.txt1#@ TextLoader{COMMENT
LOW…ineOutput/Common/SavePipe/SavePipeInvertHash4-Data.txt1#@ TextLoader{COMMENT
LOW…ineOutput/Common/SavePipe/SavePipeInvertHash5-Data.txt1#@ TextLoader{COMMENT
LOW…selineOutput/Common/SavePipe/SavePipeExpr-All-Data.txt1#@ TextLoader{COMMENT
LOW…selineOutput/Common/SavePipe/SavePipeKeyToVec-Data.txt1#@ TextLoader{COMMENT
LOW…Common/SavePipe/TestParquetPrimitiveDataTypes-Data.txt1#@ TextLoader{COMMENT
1847 more matches not shown…
Hallucination Indicators71 hits · 700 pts
SeverityFileLineSnippetContext
CRITICAL…ML.TestFramework/Attributes/TorchSharpFactAttribute.cs26 // && Microsoft.ML.TestFrameworkCommon.Utility.NativeLibrary.NativeLibraryExists("torch_cpu");COMMENT
CRITICAL…ML.TestFramework/Attributes/TensorflowFactAttribute.cs26 && Microsoft.ML.TestFrameworkCommon.Utility.NativeLibrary.NativeLibraryExists("tensorflow");CODE
CRITICAL….TestFramework/Attributes/TensorflowTheoryAttribute.cs26 && Microsoft.ML.TestFrameworkCommon.Utility.NativeLibrary.NativeLibraryExists("tensorflow");CODE
CRITICAL⚡…Rank/FastRank-TrainTest-MSM-sparse-sample-test-out.txt16 at Microsoft.ML.Runtime.Data.TestCommand.RunCore(IChannel ch) in C:\DotNet\machinelearning\src\Microsoft.ML.Data\CommCODE
CRITICAL⚡…Rank/FastRank-TrainTest-MSM-sparse-sample-test-out.txt17 at Microsoft.ML.Runtime.Data.TestCommand.Run() in C:\DotNet\machinelearning\src\Microsoft.ML.Data\Commands\TestCommanCODE
CRITICAL⚡…Rank/FastRank-TrainTest-MSM-sparse-sample-test-out.txt18 at Microsoft.ML.Runtime.Tools.Maml.MainCore(ConsoleEnvironment env, String args, Boolean alwaysPrintStacktrace) in C:CODE
CRITICALtest/Microsoft.ML.CodeGenerator.Tests/UtilTest.cs200 var actualStr = Microsoft.ML.CodeGenerator.Utilities.Utils.Normalize(testStrArray[i]);CODE
CRITICAL…les/Dynamic/Trainers/Regression/LightGbmWithOptions.cs43 Booster = new Microsoft.ML.Trainers.LightGbm.GossBooster.Options()CODE
CRITICAL…c/Microsoft.ML.StandardTrainers/Standard/SdcaBinary.cs327 int numFeatures = data.Schema.Feature.Value.Type.GetVectorSize();CODE
CRITICAL…c/Microsoft.ML.StandardTrainers/Standard/SdcaBinary.cs2026 int numFeatures = data.Schema.Feature.Value.Type.GetVectorSize();CODE
CRITICAL…osoft.ML.Mkl.Components/SymSgdClassificationTrainer.cs703 int numFeatures = data.Schema.Feature.Value.Type.GetVectorSize();CODE
CRITICALsrc/Microsoft.ML.FastTree/FastTreeRanking.cs150 FeatureCount = trainData.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICALsrc/Microsoft.ML.FastTree/GamTrainer.cs233 InputLength = context.TrainingSet.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICALsrc/Microsoft.ML.FastTree/RandomForestClassification.cs226 FeatureCount = trainData.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICALsrc/Microsoft.ML.FastTree/FastTreeClassification.cs199 FeatureCount = trainData.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICALsrc/Microsoft.ML.FastTree/TreeEnsembleFeaturizer.cs655 if (vm.InputType.GetVectorSize() != data.Schema.Feature.Value.Type.GetVectorSize())CODE
CRITICALsrc/Microsoft.ML.FastTree/TreeEnsembleFeaturizer.cs659 vm.InputType.GetVectorSize(), data.Schema.Feature.Value.Type.GetVectorSize());CODE
CRITICALsrc/Microsoft.ML.FastTree/TreeEnsembleFeaturizer.cs726 if (data != null && vm.InputType.GetVectorSize() != data.Schema.Feature.Value.Type.GetVectorSize())CODE
CRITICALsrc/Microsoft.ML.FastTree/TreeEnsembleFeaturizer.cs730 vm.InputType.GetVectorSize(), data.Schema.Feature.Value.Type.GetVectorSize());CODE
CRITICALsrc/Microsoft.ML.FastTree/FastTreeTweedie.cs130 FeatureCount = trainData.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICALsrc/Microsoft.ML.FastTree/RandomForestRegression.cs363 FeatureCount = trainData.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICALsrc/Microsoft.ML.FastTree/FastTreeRegression.cs120 FeatureCount = trainData.Schema.Feature.Value.Type.GetValueCount();CODE
CRITICAL…soft.ML.Data/Scorers/MulticlassClassificationScorer.cs417 var keyType = trainSchema.Label.Value.Annotations.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues)?.TCODE
CRITICAL…soft.ML.Data/Scorers/MulticlassClassificationScorer.cs493 var type = trainSchema.Label.Value.Annotations.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues)?.TypeCODE
CRITICALsrc/Microsoft.ML.Data/Scorers/BinaryClassifierScorer.cs67 var keyType = trainSchema.Label.Value.Annotations.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues)?.TCODE
CRITICALsrc/Microsoft.ML.Data/Utilities/StreamUtils.cs21 return Microsoft.ML.Internal.IO.ZStreamIn.Open(fileName);CODE
CRITICALsrc/Microsoft.ML.Data/Transforms/ValueMapping.cs508 else if (Microsoft.ML.Data.Conversion.Conversions.DefaultInstance.TryParse(in value, out res))CODE
CRITICAL…/Microsoft.ML.Ensemble/OutputCombiners/BaseStacking.cs155 switch (data.Schema.Label.Value.Type.GetRawKind())CODE
CRITICAL…oft.ML.TorchSharp/NasBert/TextClassificationTrainer.cs219 Microsoft.ML.Internal.Utilities.Utils.MarshalActionInvoke(SaveLabelValues<int>, labelColType.ItemType.RawTypCODE
CRITICAL…oft.ML.TorchSharp/NasBert/TextClassificationTrainer.cs284 var labelGetter = Microsoft.ML.Internal.Utilities.Utils.MarshalInvoke(_decodeInitMethodInfo, vecType.ItemTypCODE
CRITICALsrc/Microsoft.ML.TorchSharp/NasBert/NerTrainer.cs282 Microsoft.ML.Internal.Utilities.Utils.MarshalActionInvoke(SaveLabelValues<int>, labelColType.ItemType.RawTypCODE
CRITICALsrc/Microsoft.ML.TorchSharp/NasBert/NerTrainer.cs347 var labelGetter = Microsoft.ML.Internal.Utilities.Utils.MarshalInvoke(_decodeInitMethodInfo, vecType.ItemTypCODE
CRITICALsrc/Microsoft.ML.TorchSharp/NasBert/NasBertTrainer.cs521 var getter = Microsoft.ML.Internal.Utilities.Utils.MarshalInvoke(_makeLabelAnnotationGetter, this, kCODE
CRITICALsrc/Microsoft.ML.TorchSharp/NasBert/NasBertTrainer.cs543 var getter = Microsoft.ML.Internal.Utilities.Utils.MarshalInvoke(_makeLabelAnnotationGetter, this, kCODE
CRITICAL…t.ML.TorchSharp/AutoFormerV2/ObjectDetectionTrainer.cs626 Microsoft.ML.Internal.Utilities.Utils.MarshalActionInvoke(SaveLabelValues<int>, labelColType.ItemType.RawTypCODE
CRITICAL…t.ML.TorchSharp/AutoFormerV2/ObjectDetectionTrainer.cs701 var labelGetter = Microsoft.ML.Internal.Utilities.Utils.MarshalInvoke(_decodeInitMethodInfo, vecType.ItemTypCODE
CRITICAL…t.ML.TorchSharp/AutoFormerV2/ObjectDetectionTrainer.cs756 var getter = Microsoft.ML.Internal.Utilities.Utils.MarshalInvoke(_makeLabelAnnotationGetter, this, keyTyCODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs740 T = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensorProto();CODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs748 G = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.GraphProto();CODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs756 SparseTensor = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.SparseTensoCODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs4627 TensorType = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProtoCODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs4634 SequenceType = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProCODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs4641 MapType = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProto.TyCODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs4648 SparseTensorType = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypCODE
CRITICAL⚡src/Microsoft.ML.OnnxConverter/OnnxMl.cs4655 OpaqueType = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProtoCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs804 T = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensorProtCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs813 G = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.GraphProtoCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs864 SparseTensor = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapperCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs1109 Type = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProto();CODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs1140 Type = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs1903 Graph = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.GraphProto();CODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs1956 Graph = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.GraphPCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs3220 Segment = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensorProto.TypeCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs3276 Segment = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs3820 Values = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensorProto();CODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs3828 Indices = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensorProto();CODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs3851 Values = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensoCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs3860 Indices = new global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TensCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs4677 global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProto.Types.TensorCODE
CRITICALsrc/Microsoft.ML.OnnxConverter/OnnxMl.cs4688 global::Microsoft.ML.Model.OnnxConverter.OnnxCSharpToProtoWrapper.TypeProto.Types.SequenCODE
11 more matches not shown…
Structural Annotation Overuse85 hits · 150 pts
SeverityFileLineSnippetContext
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs90 // Step 2: Convert ML.NET model to ONNX format and save it as a model file and a text file.COMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs93 // Step 3: Check ONNX model's text format. This test will be not necessary if Step 2 can run on Linux andCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs310 // Step 1: Test calibrator with binary prediction trainerCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs318 // Step 2: Test calibrator without any binary prediction trainerCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs323 // Step 3: Test calibrator with a non-default Score column name and without any binary prediction trainerCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1783 // Step 2: Load back the saved .idvCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1790 // Step 3: Create ONNX model which simply applies Identity to Label columnCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1798 // Step 4: Get input and output names of modelCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1805 // Step 5: Apply Onnx ModelCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1810 // Step 6: Compare results to an onnx model created using the mappedData IDataViewCOMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs68 // Step 1: Create and train a ML.NET pipeline.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs168 // Step 2: Convert ML.NET model to ONNX format and save it as a model file and a text file.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs209 // Step 2: Convert ML.NET model to ONNX format and save it as a model file and a text file.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs564 // Step 1: Create and train a ML.NET pipeline.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs595 // Step 1: Create and train a ML.NET pipeline.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs1759 // Step 1: Load the Iris Dataset and apply a Value To Key Mapping to it.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs66 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs73 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs84 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs87 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs97 // Step 5: Inspect the prediction of the first example.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs119 // Step 1: Read and cache the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs122 // Step 2: Create a binary classifier that exercises the parallel training path.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs132 // Step 3: Train and evaluate the classifier on the training data.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs136 // Step 4: Evaluate a featureless classifier as a quality baseline.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs270 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs277 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs282 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs285 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs294 // Step 5: Inspect the prediction of the first example.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs312 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs319 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs325 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs328 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs347 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs354 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs359 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs362 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡.github/agents/code-testing-generator.agent.md28### Step 1: Clarify the RequestCOMMENT
LOW⚡.github/agents/code-testing-generator.agent.md36### Step 2: Choose Execution StrategyCOMMENT
LOW⚡.github/agents/code-testing-generator.agent.md46### Step 3: Research PhaseCOMMENT
LOW.github/agents/code-testing-generator.agent.md59### Step 4: Planning PhaseCOMMENT
LOW.github/agents/code-testing-generator.agent.md72### Step 5: Implementation PhaseCOMMENT
LOW.github/agents/code-testing-generator.agent.md83### Step 6: Final Build ValidationCOMMENT
LOW⚡.github/agents/code-testing-generator.agent.md94### Step 7: Final Test ValidationCOMMENT
LOW⚡.github/agents/code-testing-generator.agent.md102### Step 8: Coverage Gap IterationCOMMENT
LOW⚡.github/agents/code-testing-generator.agent.md112### Step 9: Report ResultsCOMMENT
LOW.github/skills/ci-scan/references/playbook.md37## Step 1 - Select the source buildCOMMENT
LOW⚡.github/skills/ci-scan/references/playbook.md48## Step 2 - Walk the timelineCOMMENT
LOW⚡.github/skills/ci-scan/references/playbook.md58## Step 3 - Classify each failureCOMMENT
LOW⚡.github/skills/ci-scan/references/playbook.md62## Step 4 - Follow-up gateCOMMENT
LOW⚡.github/skills/ci-scan/references/playbook.md66## Step 5 - DedupCOMMENT
LOW.github/skills/ci-scan/references/playbook.md77## Step 6 - Draft the KBECOMMENT
LOW.github/skills/ci-scan/references/playbook.md81## Step 7 - TallyCOMMENT
LOW.github/skills/code-testing-agent/SKILL.md66### Step 1: Determine the user requestCOMMENT
LOW.github/skills/code-testing-agent/SKILL.md72### Step 2: Invoke the Test GeneratorCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs554 // Step 1: Get backadd waveCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs557 // Step 2: FFT transformationCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs565 // Step 3: Calculate mags of FFTCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs581 // Step 4: Calculate spectralCOMMENT
25 more matches not shown…
Synthetic Comment Markers19 hits · 140 pts
SeverityFileLineSnippetContext
HIGH…toML.SourceGenerator/Template/SweepableEstimator_T_.cs3// This code was generated by a tool.COMMENT
HIGH….AutoML.SourceGenerator/Template/SweepableEstimator.cs3// This code was generated by a tool.COMMENT
HIGH….SourceGenerator/Template/SweepableEstimatorFactory.cs3// This code was generated by a tool.COMMENT
HIGH…soft.ML.AutoML.SourceGenerator/Template/SearchSpace.cs3// This code was generated by a tool.COMMENT
HIGH…ft.ML.AutoML.SourceGenerator/Template/EstimatorType.cs3// This code was generated by a tool.COMMENT
HIGH…osoft.ML.InternalCodeAnalyzer/Descriptions.Designer.cs3// This code was generated by a tool.COMMENT
HIGHtest/Microsoft.ML.Tokenizers.Tests/BpeTests.cs696 "mock testing with AI-generated scenarios: # test_database.py from unittest.mock import Mock import CODE
HIGH…es/Azure/Model/AzureObjectDetectionModelOutputClass.cs3// This code was generated by a tool.COMMENT
HIGH…or/Templates/Azure/Model/AzureImageModelOutputClass.cs3// This code was generated by a tool.COMMENT
HIGH…Generator/Templates/Azure/Console/AzureModelBuilder.cs3// This code was generated by a tool.COMMENT
HIGH…oft.ML.CodeGenerator/Templates/Console/ModelBuilder.cs3// This code was generated by a tool.COMMENT
HIGH…oft.ML.CodeGenerator/Templates/Console/ModelProject.cs3// This code was generated by a tool.COMMENT
HIGH…oft.ML.CodeGenerator/Templates/Console/ConsumeModel.cs3// This code was generated by a tool.COMMENT
HIGH…ML.CodeGenerator/Templates/Console/ModelOutputClass.cs3// This code was generated by a tool.COMMENT
HIGH…t.ML.CodeGenerator/Templates/Console/PredictProgram.cs3// This code was generated by a tool.COMMENT
HIGH…t.ML.CodeGenerator/Templates/Console/PredictProject.cs3// This code was generated by a tool.COMMENT
HIGH….ML.CodeGenerator/Templates/Console/ModelInputClass.cs3// This code was generated by a tool.COMMENT
HIGHsrc/Microsoft.Data.Analysis/Strings.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…crosoft.ML.Transforms/Properties/Resources.Designer.cs3// This code was generated by a tool.COMMENT
Verbosity Indicators67 hits · 116 pts
SeverityFileLineSnippetContext
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs90 // Step 2: Convert ML.NET model to ONNX format and save it as a model file and a text file.COMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs93 // Step 3: Check ONNX model's text format. This test will be not necessary if Step 2 can run on Linux andCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs310 // Step 1: Test calibrator with binary prediction trainerCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs318 // Step 2: Test calibrator without any binary prediction trainerCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs323 // Step 3: Test calibrator with a non-default Score column name and without any binary prediction trainerCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1783 // Step 2: Load back the saved .idvCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1790 // Step 3: Create ONNX model which simply applies Identity to Label columnCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1798 // Step 4: Get input and output names of modelCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1805 // Step 5: Apply Onnx ModelCOMMENT
LOW⚡test/Microsoft.ML.Tests/OnnxConversionTest.cs1810 // Step 6: Compare results to an onnx model created using the mappedData IDataViewCOMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs68 // Step 1: Create and train a ML.NET pipeline.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs168 // Step 2: Convert ML.NET model to ONNX format and save it as a model file and a text file.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs209 // Step 2: Convert ML.NET model to ONNX format and save it as a model file and a text file.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs564 // Step 1: Create and train a ML.NET pipeline.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs595 // Step 1: Create and train a ML.NET pipeline.COMMENT
LOWtest/Microsoft.ML.Tests/OnnxConversionTest.cs1759 // Step 1: Load the Iris Dataset and apply a Value To Key Mapping to it.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs66 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs73 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs84 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs87 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs97 // Step 5: Inspect the prediction of the first example.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs119 // Step 1: Read and cache the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs122 // Step 2: Create a binary classifier that exercises the parallel training path.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs132 // Step 3: Train and evaluate the classifier on the training data.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs136 // Step 4: Evaluate a featureless classifier as a quality baseline.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs270 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs277 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs282 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs285 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs294 // Step 5: Inspect the prediction of the first example.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs312 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs319 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs325 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs328 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs347 // Step 1: Read the data as an IDataView.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs354 // Step 2: Create a binary classifier.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs359 // Step 3: Train the pipeline created.COMMENT
LOW⚡test/Microsoft.ML.Tests/TrainerEstimators/SdcaTests.cs362 // Step 4: Make prediction and evaluate its quality (on training set).COMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs554 // Step 1: Get backadd waveCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs557 // Step 2: FFT transformationCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs565 // Step 3: Calculate mags of FFTCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs581 // Step 4: Calculate spectralCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs589 // Step 5: IFFT transformationCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs730 //Step 8: Calculate Expected ValueCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs739 //Step 8: Calculated Expected ValueCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs742 //Step 9: Calculate Boundary UnitCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs747 //Step 10: Calculate UpperBound and LowerBoundCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs834 //Step 8: Calculate Expected ValueCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs838 //Step 9: Calculate Boundary UnitCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs843 //Step 10: Calculate UpperBound and LowerBoundCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs851 //Step 11: Update Anomaly ScoreCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs854 //Step 12: Update IsAnomalyCOMMENT
LOW⚡…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs857 //Step 13: Update Expected Value, LowerBound and UpperBound for not anomaly points.COMMENT
LOW…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs610 // Step 6: Calculate mag and ave_mag of IFFTCOMMENT
LOW…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs623 // Step 7: Calculate raw score and set resultCOMMENT
LOW…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs718 //Step 8: Calculate Expected ValueCOMMENT
LOW…/Microsoft.ML.TimeSeries/SrCnnEntireAnomalyDetector.cs816 //Step 11: Update Anomaly Score, Expected Value and BoundariesCOMMENT
LOW⚡…c/Microsoft.ML.TimeSeries/SrCnnAnomalyDetectionBase.cs174 // Step 1: Get backadd waveCOMMENT
LOW⚡…c/Microsoft.ML.TimeSeries/SrCnnAnomalyDetectionBase.cs177 // Step 2: FftTransform transformationCOMMENT
LOW⚡…c/Microsoft.ML.TimeSeries/SrCnnAnomalyDetectionBase.cs183 // Step 3: Calculate mags of FftTransformCOMMENT
7 more matches not shown…
AI Slop Vocabulary35 hits · 104 pts
SeverityFileLineSnippetContext
MEDIUMeng/common/cross/install-debs.py128 # keyboxd, which makes it robust on hosts running GnuPG 2.4+ (e.g. AzureCOMMENT
LOW…ommon/core-templates/steps/enable-internal-sources.yml34 # If running on dnceng (internal project), just use the default behavior for NuGetAuthenticate.COMMENT
MEDIUMtest/Microsoft.ML.TestFramework/TestCommandBase.cs640 /// do not use this, but instead utilize the <see cref="TestCommandBase.RunContextBase.InitPath"/>COMMENT
MEDIUM…ard/LogisticRegression/MulticlassLogisticRegression.cs173 // Should we instead leverage the pass made by the LBFGS base class? Ideally, it wouldn'tCOMMENT
MEDIUMsrc/Microsoft.ML.FastTree/GamTrainer.cs76 /// Whether to utilize the disk or the data's native transposition facilities (where applicable) when perforCOMMENT
MEDIUMsrc/Microsoft.ML.FastTree/FastTreeArguments.cs397 /// Whether to utilize the disk or the data's native transposition facilities (where applicable) when performingCOMMENT
MEDIUMsrc/Microsoft.ML.TimeSeries/STL/InnerStl.cs113 /// The core for the robust trend-seasonal decomposition. See the ref: http://www.wessa.net/download/stl.pdf,COMMENT
MEDIUMsrc/Microsoft.ML.TimeSeries/STL/Loess.cs132 /// This is used for robust weight, It is one iteration step of loess.COMMENT
MEDIUMsrc/Microsoft.ML.TimeSeries/STL/Loess.cs175 /// The number of iterations for robust regression.COMMENT
MEDIUMsrc/Microsoft.ML.Core/Utilities/Stats.cs234 /// <remarks>Should be robust for all values of n, p</remarks>COMMENT
MEDIUMsrc/Microsoft.ML.Core/Data/ServerChannel.cs37 /// performant though more robust calls to <see cref="Register{TRet}"/> andCOMMENT
MEDIUMsrc/Microsoft.ML.Data/DataView/CacheDataView.cs740 /// robust to that usage.)COMMENT
MEDIUM…soft.ML.Data/DataLoadSave/LegacyCompositeDataLoader.cs345 /// Essentially, this is a helper method for the LoadTransform class.COMMENT
MEDIUMsrc/Microsoft.ML.Data/DataLoadSave/MultiFileSource.cs29 /// The provided <paramref name="paths"/> can utilize wildcards to load all source files. For example:COMMENT
MEDIUMsrc/Microsoft.ML.Data/DataLoadSave/TransformWrapper.cs12 /// Note that there are some important differences in usages that make this shimming somewhat non-seamless, so the gCOMMENT
MEDIUM…c/Microsoft.ML.Data/DataLoadSave/Binary/BinarySaver.cs843 /// <param name="type">The type of the codec to write and utilize</param>COMMENT
MEDIUMsrc/Microsoft.ML.Data/Utilities/ApplyTransformUtils.cs77 // It's probably more robust to make CompositeDataLoader not even be an IDataView, thisCOMMENT
MEDIUMsrc/Microsoft.ML.Data/Transforms/Normalizer.cs50 /// * Robust Scaling - Optionally centers the data and scales based on the range of data and the quantile min and maCOMMENT
MEDIUMsrc/Microsoft.ML.Data/Transforms/InvertHashUtils.cs48 // Second choice: if key, utilize the KeyValues metadata for that key, if it has one and is text.COMMENT
MEDIUM…crosoft.ML.Data/Transforms/TrainAndScoreTransformer.cs103 // Essentially, all trainer estimators when fitted return a transformer that produces scores -- which is to say, allCOMMENT
MEDIUM…oft.ML.Data/Transforms/ValueToKeyMappingTransformer.cs69 // REVIEW: This pattern isn't robust enough. If a new field is added, this code needsCOMMENT
MEDIUM…/Microsoft.ML.Data/Transforms/LabelConvertTransform.cs165 // Certainly there's nothing contractual requiring I suppress this. Should I suppressCOMMENT
MEDIUMsrc/Microsoft.ML.Data/Dirty/IniFileUtils.cs19 // TODO: Should be made more robust to handle things like "Evaluators = " sand such.COMMENT
MEDIUMsrc/Microsoft.ML.Data/Commands/SaveDataCommand.cs165 // If it is a text saver, utilize a special utility for this purpose.COMMENT
MEDIUM…ft.ML.AutoML/API/MulticlassClassificationExperiment.cs32 /// Collection of trainers the AutoML experiment can leverage.COMMENT
MEDIUMsrc/Microsoft.ML.AutoML/API/RecommendationExperiment.cs24 /// Collection of trainers the AutoML experiment can leverage.COMMENT
MEDIUM…rosoft.ML.AutoML/API/BinaryClassificationExperiment.cs34 /// Collection of trainers the AutoML experiment can leverage.COMMENT
MEDIUMsrc/Microsoft.ML.AutoML/API/RegressionExperiment.cs32 /// Collection of trainers the AutoML experiment can leverage.COMMENT
MEDIUMsrc/Microsoft.ML.AutoML/API/RankingExperiment.cs23 /// Collection of trainers the AutoML experiment can leverage.COMMENT
MEDIUMsrc/Microsoft.ML.DataView/VBuffer.cs368 /// if one is doing a more involved computation involving many operations, it may be faster to utilizeCOMMENT
MEDIUM…osoft.ML.Transforms/MissingValueHandlingTransformer.cs117 /// <param name="replaceWith">The replacement method to utilize.</param>COMMENT
MEDIUMsrc/Microsoft.ML.Transforms/NormalizerCatalog.cs327 /// Create a <see cref="NormalizingEstimator"/>, which normalizes using statistics that are robust to outliers bCOMMENT
MEDIUMsrc/Microsoft.ML.Transforms/NormalizerCatalog.cs358 /// Create a <see cref="NormalizingEstimator"/>, which normalizes using statistics that are robust to outliers bCOMMENT
MEDIUMsrc/Microsoft.ML.Transforms/LambdaTransform.cs92 /// argument into its <typeparamref name="TDst"/> argument and can utilize the per-cursor <typeparamref name="TSCOMMENT
MEDIUM…icrosoft.ML.Transforms/Text/NgramHashingTransformer.cs833 // re-used. The collector will utilize its copier to make it safe, inCOMMENT
AI Response Leakage8 hits · 60 pts
SeverityFileLineSnippetContext
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs44 /// In this implementation, PFI computes the change in all possible regression evaluation metrics for each featuCOMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs107 /// In this implementation, PFI computes the change in all possible regression evaluation metrics for each featuCOMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs194 /// In this implementation, PFI computes the change in all possible binary classification evaluation metrics forCOMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs257 /// In this implementation, PFI computes the change in all possible binary classification evaluation metrics forCOMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs348 /// In this implementation, PFI computes the change in all possible multiclass classification evaluation metricsCOMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs411 /// In this implementation, PFI computes the change in all possible multiclass classification evaluation metricsCOMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs507 /// In this implementation, PFI computes the change in all possible ranking evaluation metrics for each feature,COMMENT
HIGH…L.Transforms/PermutationFeatureImportanceExtensions.cs572 /// In this implementation, PFI computes the change in all possible ranking evaluation metrics for each feature,COMMENT
Cross-File Repetition6 hits · 30 pts
SeverityFileLineSnippetContext
HIGH…mon/Command/SavePipeTextLoaderWithMultilines-1-out.txt0bird 16 here is text after the empty line dog 17 this is a line with an empty animal "" 0 this is a line with an empty iSTRING
HIGH…ommon/Command/SavePipeTextLoaderWithMultilines-out.txt0bird 16 here is text after the empty line dog 17 this is a line with an empty animal "" 0 this is a line with an empty iSTRING
HIGH…d/linux-arm/SavePipeTextLoaderWithMultilines-1-out.txt0bird 16 here is text after the empty line dog 17 this is a line with an empty animal "" 0 this is a line with an empty iSTRING
HIGH…and/linux-arm/SavePipeTextLoaderWithMultilines-out.txt0bird 16 here is text after the empty line dog 17 this is a line with an empty animal "" 0 this is a line with an empty iSTRING
HIGH…linux-arm64/SavePipeTextLoaderWithMultilines-1-out.txt0bird 16 here is text after the empty line dog 17 this is a line with an empty animal "" 0 this is a line with an empty iSTRING
HIGH…d/linux-arm64/SavePipeTextLoaderWithMultilines-out.txt0bird 16 here is text after the empty line dog 17 this is a line with an empty animal "" 0 this is a line with an empty iSTRING
Decorative Section Separators6 hits · 27 pts
SeverityFileLineSnippetContext
MEDIUM⚡eng/common/core-templates/stages/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/stages/renovate.yml3# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/stages/renovate.yml9# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/job/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/job/renovate.yml3# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/job/renovate.yml17# --------------------------------------------------------------------------------------COMMENT
Redundant / Tautological Comments9 hits · 14 pts
SeverityFileLineSnippetContext
LOWeng/common/tools.sh333 # Check if the script is older than 30 days using timestamp fileCOMMENT
LOWeng/common/tools.sh442 # Check if the toolset has already been extractedCOMMENT
LOWeng/common/SetupNugetSources.sh66 # Check if disabledPackageSources section existsCOMMENT
LOWeng/common/SetupNugetSources.sh72 # Check if this source name is disabledCOMMENT
LOWeng/common/SetupNugetSources.sh92 # Check if source already existsCOMMENT
LOWeng/common/SetupNugetSources.sh122 # Check if disabledPackageSources section existsCOMMENT
LOWeng/common/SetupNugetSources.sh192 # Check if there is no existing credential for this FeedNameCOMMENT
LOWeng/common/core-templates/steps/source-build.yml31 # Check if AzDO substitutes in a build config from a variable, and use it if so.COMMENT
LOWeng/common/core-templates/steps/install-microbuild.yml64 # Check if ESRP is disabled while SignType is realCOMMENT
Example Usage Blocks4 hits · 7 pts
SeverityFileLineSnippetContext
LOWeng/common/native/install-dependencies.sh7# Usage:COMMENT
LOW…common/templates-official/variables/pool-providers.yml12# How to use:COMMENT
LOWeng/common/templates/variables/pool-providers.yml12# How to use:COMMENT
LOW⚡eng/common/core-templates/job/renovate.yml11# Usage:COMMENT
Deep Nesting6 hits · 6 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py20CODE
LOWeng/common/cross/install-debs.py198CODE
LOWeng/common/cross/install-debs.py223CODE
LOWeng/common/cross/install-debs.py261CODE
LOWeng/common/cross/install-debs.py295CODE
LOWeng/common/cross/install-debs.py350CODE
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMeng/common/cross/build-rootfs.sh693 # Create the symlink in the same directoryCOMMENT
MEDIUMeng/common/core-templates/job/helix-job-monitor.yml214 # Create a minimal NuGet.config that only references the local nupkg directory.COMMENT
Excessive Try-Catch Wrapping2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMeng/common/cross/install-debs.py44 print(f"Error downloading {url}: {type(e).__name__} - {e}. Retrying...")CODE
MEDIUMeng/common/cross/install-debs.py208 print(f"Error: Package '{current}' was not found in the available packages.")CODE
Hyper-Verbose Identifiers4 hits · 4 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py51async def download_deb_files_parallel(mirror, packages, tmp_dir):CODE
LOWeng/common/cross/install-debs.py67async def download_package_index_parallel(mirror, arch, suites, check_sig, keyring):CODE
LOWeng/common/cross/install-debs.py339def _rootfs_extraction_filter(member, dest_path):CODE
LOW…osoft.ML.Mkl.Components/SymSgdClassificationTrainer.cs528 private sealed class InputDataManager : IDisposableCODE
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py18CODE
AI Structural Patterns1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocs/samples/Microsoft.ML.Samples.OneDal/run_bench.py92CODE