1 override of CreateNode
Microsoft.ML.OnnxConverter (1)
OnnxContextImpl.cs (1)
155
public override OnnxNode
CreateNode
(string opType, IEnumerable<string> inputs,
74 references to CreateNode
Microsoft.ML.Data (18)
Model\Onnx\OnnxContext.cs (2)
113
/// Convenience alternative to <see cref="
CreateNode
(string, IEnumerable{string}, IEnumerable{string}, string, string)"/>
124
=>
CreateNode
(opType, new[] { input }, new[] { output }, name, domain);
Model\Onnx\OnnxNode.cs (1)
12
/// <see cref="OnnxContext.
CreateNode
(string, IEnumerable{string}, IEnumerable{string}, string, string)"/>.
Prediction\Calibrator.cs (7)
1308
var node = ctx.
CreateNode
(opType, new[] { outputNames[0], minVar }, new[] { subNodeOutput }, ctx.GetNodeName(opType), "");
1313
node = ctx.
CreateNode
(opType, new[] { subNodeOutput, binSizeVar }, new[] { divNodeOutput }, ctx.GetNodeName(opType), "");
1325
node = ctx.
CreateNode
(opType, new[] { castOutput, zeroVar, numBinsMinusOneVar }, new[] { binIndexOutput }, ctx.GetNodeName(opType), "");
1329
node = ctx.
CreateNode
(opType, new[] { binProbabilitiesVar, binIndexOutput }, new[] { outputNames[1] }, ctx.GetNodeName(opType), "");
1806
var node = ctx.
CreateNode
(opType, new[] { scoreProbablityColumnNames[0], slopVar }, new[] { mulNodeOutput }, ctx.GetNodeName(opType), "");
1811
node = ctx.
CreateNode
(opType, new[] { mulNodeOutput, betaVar }, new[] { linearOutput }, ctx.GetNodeName(opType), "");
1814
node = ctx.
CreateNode
(opType, new[] { linearOutput },
Scorers\BinaryClassifierScorer.cs (1)
213
ctx.
CreateNode
(opType, new[] { binarizerOutput, one }, new[] { addOutput }, ctx.GetNodeName(opType), "");
Transforms\ColumnConcatenatingTransformer.cs (1)
940
var node = ctx.
CreateNode
(opType, inputList.Select(t => t.Key),
Transforms\Hashing.cs (5)
1385
ctx.
CreateNode
(optType2, new[] { castOutput, zero }, new[] { isGreaterThanZeroOutputBool }, ctx.GetNodeName(optType2), "");
1422
var shiftNode = ctx.
CreateNode
(opType, new[] { murmurOutput, shiftValue }, new[] { bitShiftOutput }, ctx.GetNodeName(opType), "");
1427
shiftNode = ctx.
CreateNode
(opType, new[] { bitShiftOutput, shiftValue }, new[] { bitShiftOutput2 }, ctx.GetNodeName(opType), "");
1440
ctx.
CreateNode
(opType, new[] { castOutput, one }, new[] { addOutput }, ctx.GetNodeName(opType), "");
1446
ctx.
CreateNode
(opType, new[] { isGreaterThanZeroOutput, addOutput }, new[] { mulOutput }, ctx.GetNodeName(opType), "");
Transforms\SlotsDroppingTransformer.cs (1)
908
var node = ctx.
CreateNode
(opType, new[] { srcVariableName, slotsVar }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
Microsoft.ML.FastTree (3)
FastTree.cs (1)
3108
var node = ctx.
CreateNode
(opType, new[] { featureColumn }, new[] { scoreVarName }, ctx.GetNodeName(opType));
FastTreeTweedie.cs (1)
544
ctx.
CreateNode
(opType, new[] { fastTreeOutput }, outputNames, ctx.GetNodeName(opType), "");
RandomForestRegression.cs (1)
228
ctx.
CreateNode
(opType, new[] { fastTreeOutput, numTrees }, outputNames, ctx.GetNodeName(opType), "");
Microsoft.ML.KMeansClustering (3)
KMeansModelParameters.cs (3)
346
var gemmNodeXC2 = ctx.
CreateNode
("Gemm", new[] { nameX, nameC, zeroName }, new[] { nameXC2 }, ctx.GetNodeName("Gemm"), "");
352
var addNodeZ = ctx.
CreateNode
("Add", new[] { nameX2, nameXC2 }, new[] { nameZ }, ctx.GetNodeName("Add"), "");
356
var addNodeY = ctx.
CreateNode
("Add", new[] { nameZ, nameC2 }, new[] { nameY }, ctx.GetNodeName("Add"), "");
Microsoft.ML.Mkl.Components (2)
VectorWhitening.cs (2)
664
var node = ctx.
CreateNode
(opType, new[] { modelName, srcVariableName, zeroValueName }, new[] { gemmOutput }, ctx.GetNodeName(opType), "");
668
ctx.
CreateNode
(opType, new[] { gemmOutput }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
Microsoft.ML.PCA (1)
PcaTransformer.cs (1)
670
var gemmNode = ctx.
CreateNode
(opType, new[] { transposeOutput, pcaMatrix, zeroMeanNode }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
Microsoft.ML.StandardTrainers (31)
Standard\LinearModelParameters.cs (2)
146
var node = ctx.
CreateNode
(opType, new[] { featureColumn }, new[] { scoreVarName }, ctx.GetNodeName(opType));
744
ctx.
CreateNode
(opType, new[] { linearRegressorOutput }, outputs, ctx.GetNodeName(opType), "");
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
991
var node = ctx.
CreateNode
(opType, new[] { featureColumn }, new[] { classifierLabelOutput, outputs[1] }, ctx.GetNodeName(opType));
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (16)
457
ctx.
CreateNode
(opType, new[] { featureColumn, zero }, new[] { greaterOutput }, ctx.GetNodeName(opType), "");
467
ctx.
CreateNode
(opType, new[] { castOutput, oneInt }, new[] { isFeaturePresent }, ctx.GetNodeName(opType), "com.microsoft");
472
ctx.
CreateNode
(opType, new[] { labelHistogram, trainingCount }, new[] { divOutput }, ctx.GetNodeName(opType), "");
481
ctx.
CreateNode
(opType, new[] { featureHistogramName, one }, new[] { sumOutput }, ctx.GetNodeName(opType), "");
493
ctx.
CreateNode
(opType, new[] { labelHistogramTrans, featureHistogramName }, new[] { absentFeatureCount }, ctx.GetNodeName(opType), "");
497
ctx.
CreateNode
(opType, new[] { labelHistogramTrans, labelCount }, new[] { sumOutput }, ctx.GetNodeName(opType), "");
505
ctx.
CreateNode
(opType, new[] { absentFeatureCount, one }, new[] { sumOutput }, ctx.GetNodeName(opType), "");
513
ctx.
CreateNode
(opType, new[] { logOutput1, logOutput2 }, new[] { logProb }, ctx.GetNodeName(opType), "");
517
ctx.
CreateNode
(opType, new[] { logOutput3, logOutput2 }, new[] { absentFeatureLogProb }, ctx.GetNodeName(opType), "");
521
node = ctx.
CreateNode
(opType, new[] { logProb }, new[] { logProbReduceSum }, ctx.GetNodeName(opType), "");
527
node = ctx.
CreateNode
(opType, new[] { absentFeatureLogProb }, new[] { absentFeatureLogProbReduceSum }, ctx.GetNodeName(opType), "");
538
ctx.
CreateNode
(opType, new[] { castOutput, absentFeatureLogProbReduceSum }, new[] { subOutput }, ctx.GetNodeName(opType), "");
542
ctx.
CreateNode
(opType, new[] { subOutput, logProbReduceSum, logOutput }, new[] { sumOutput }, ctx.GetNodeName(opType), "");
550
node = ctx.
CreateNode
(opType, new[] { sumOutput }, new[] { scoreIndex }, ctx.GetNodeName(opType), "");
563
ctx.
CreateNode
(opType, new[] { castOutput, one }, new[] { sumOutput }, ctx.GetNodeName(opType), "");
580
ctx.
CreateNode
(opType, new[] { logOutput, isFeaturePresent }, new[] { output }, ctx.GetNodeName(opType), "");
Standard\MulticlassClassification\OneVersusAllTrainer.cs (9)
563
var clipNode = ctx.
CreateNode
(opType, new[] { clipInput, zeroVar }, new[] { outputs[i] }, ctx.GetNodeName(opType), "");
585
var addNode = ctx.
CreateNode
(opType, new[] { argMaxOutput, one }, new[] { addOutput }, ctx.GetNodeName(opType), "");
670
var concatNode = ctx.
CreateNode
(opType, probabilityOutputs, new[] { concatOutput }, ctx.GetNodeName(opType), "");
803
ctx.
CreateNode
(opType, probabilityOutputs, new[] { sumOutput }, ctx.GetNodeName(opType), "");
823
ctx.
CreateNode
(opType, new[] { sumOutput, castIsZeroSumToFloat },
831
ctx.
CreateNode
(opType, new[] { probabilityOutputs[i], sumOutputNonZero }, new[] { divOutputs[i] }, ctx.GetNodeName(opType), "");
837
var concatNode = ctx.
CreateNode
(opType, divOutputs, new[] { concatOutput }, ctx.GetNodeName(opType), "");
926
var concatNode = ctx.
CreateNode
(opType, probabilityOutputs, new[] { concatOutput }, ctx.GetNodeName(opType), "");
942
var divNode = ctx.
CreateNode
(opType, new[] { expOutput, sumOutput }, new[] { divOutput }, ctx.GetNodeName(opType), "");
Standard\Simple\SimpleTrainers.cs (3)
418
ctx.
CreateNode
(opType, new[] { labelColumn, labelColumn }, new[] { xorOutput }, ctx.GetNodeName(opType), "");
431
ctx.
CreateNode
(opType, new[] { castOutput, prob }, new[] { probVarName }, ctx.GetNodeName(opType), "");
434
ctx.
CreateNode
(opType, new[] { castOutput, score }, new[] { scoreVarName }, ctx.GetNodeName(opType), "");
Microsoft.ML.Transforms (16)
GcnTransform.cs (7)
657
var subtractNode = ctx.
CreateNode
(opType, new[] { srcVariableName, meanOfInput }, new[] { inputMinusMean }, ctx.GetNodeName(opType), "");
671
var l1Node = ctx.
CreateNode
(opType, new[] { inputMinusMean, sumOfAbsOfInput }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
678
var squareNode = ctx.
CreateNode
(opType, new[] { inputMinusMean, two }, new[] { squareOfInput }, ctx.GetNodeName(opType), "");
690
var l2Node = ctx.
CreateNode
(opType, new[] { inputMinusMean, squareRoot }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
700
var lMaxNode = ctx.
CreateNode
(opType, new[] { inputMinusMean, maxOfInput }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
708
var squareOfInputMinusMeanNode = ctx.
CreateNode
(opType, new[] { inputMinusMean, two }, new[] { squareOfInputMinusMean }, ctx.GetNodeName(opType), "");
721
var lStdDevNode = ctx.
CreateNode
(opType, new[] { input, stdDev }, new[] { dstVariableName }, ctx.GetNodeName(opType), "");
Text\WordEmbeddingsExtractor.cs (8)
452
var nodeA = ctx.
CreateNode
("Equal", new[] { nameY, nameF }, new[] { nameA }, ctx.GetNodeName("Equal"), "");
477
var nodePMin = ctx.
CreateNode
("Add", new[] { nameY, nameVMin }, new[] { namePMin }, ctx.GetNodeName("Add"), "");
480
var nodePMax = ctx.
CreateNode
("Add", new[] { nameY, nameVMax }, new[] { namePMax }, ctx.GetNodeName("Add"), "");
484
var nodeGMin = ctx.
CreateNode
("Gather", new[] { nameD, namePMin }, new[] { nameGMin }, ctx.GetNodeName("Gather"), "");
487
var nodeGMax = ctx.
CreateNode
("Gather", new[] { nameD, namePMax }, new[] { nameGMax }, ctx.GetNodeName("Gather"), "");
502
var nodeW = ctx.
CreateNode
("Gather", new[] { nameD, nameY }, new[] { nameW }, ctx.GetNodeName("Gather"), "");
535
var nodeE = ctx.
CreateNode
("Div", new[] { nameK, nameT }, new[] { nameE }, ctx.GetNodeName("Div"), "");
539
var nodeP = ctx.
CreateNode
("Concat", new[] { nameJ, nameE, nameL }, new[] { nameP }, ctx.GetNodeName("Concat"), "");
Text\WordTokenizing.cs (1)
421
var reshapeNode = ctx.
CreateNode
(opType, new[] { intermediateVar, shape }, new[] { reshapeOutput }, ctx.GetNodeName(opType), "");