2 writes to Writer
Microsoft.ML.Core (2)
Data\ModelSaveContext.cs (2)
100
Writer
= new BinaryWriter(_ent.Stream, Encoding.UTF8, leaveOpen: true);
132
Writer
= writer;
501 references to Writer
Microsoft.ML.Core (13)
Data\ModelSaveContext.cs (13)
103
ModelHeader.BeginWrite(
Writer
, out FpMin, out Header);
107
Writer
.Dispose();
133
ModelHeader.BeginWrite(
Writer
, out FpMin, out Header);
139
_ectx.Check(
Writer
.BaseStream.Position == FpMin + Header.FpModel);
194
Writer
.Write(-1);
196
Writer
.Write(Strings.Add(str).Id);
207
Writer
.Write(Strings.Add(str).Id);
213
Writer
.Write(Strings.Add(str).Id);
224
Writer
.Write(Strings.Add(str).Id);
230
Writer
.Write(Strings.Add(str).Id);
235
/// mode, it disposes <see cref="
Writer
"/> (but not <see cref="Repository"/>).
241
ModelHeader.EndWrite(
Writer
, FpMin, ref Header, Strings, _loaderAssemblyName);
255
Writer
.Dispose();
Microsoft.ML.Data (158)
DataLoadSave\Binary\BinaryLoader.cs (2)
966
ctx.
Writer
.Write(threads);
968
ctx.
Writer
.Write(shuffleBlocks);
DataLoadSave\Database\DatabaseLoader.cs (9)
635
ctx.
Writer
.Write(Infos.Length);
643
ctx.
Writer
.Write((byte)rawKind);
644
ctx.
Writer
.WriteBoolByte(type is KeyDataViewType);
646
ctx.
Writer
.Write(key.Count);
650
ctx.
Writer
.Write(0);
654
ctx.
Writer
.Write(info.Segments.Length);
658
ctx.
Writer
.Write(seg.Min);
659
ctx.
Writer
.Write(seg.Lim);
660
ctx.
Writer
.WriteBoolByte(seg.ForceVector);
DataLoadSave\LegacyCompositeDataLoader.cs (2)
551
ctx.
Writer
.Write(sizeof(float));
552
ctx.
Writer
.Write(transforms.Length);
DataLoadSave\Text\TextLoader.cs (15)
1015
ctx.
Writer
.Write(Infos.Length);
1023
ctx.
Writer
.Write((byte)rawKind);
1024
ctx.
Writer
.WriteBoolByte(type is KeyDataViewType);
1026
ctx.
Writer
.Write(key.Count);
1027
ctx.
Writer
.Write(info.Segments.Length);
1030
ctx.
Writer
.Write(seg.Min);
1031
ctx.
Writer
.Write(seg.Lim);
1032
ctx.
Writer
.WriteBoolByte(seg.ForceVector);
1516
ctx.
Writer
.Write(sizeof(float));
1517
ctx.
Writer
.Write(_maxRows);
1519
ctx.
Writer
.Write((uint)_flags);
1521
ctx.
Writer
.Write(_inputSize);
1522
ctx.
Writer
.WriteCharArray(_separators);
1523
ctx.
Writer
.Write(_escapeChar);
1524
ctx.
Writer
.Write(_decimalMarker);
DataLoadSave\TransformerChain.cs (2)
192
ctx.
Writer
.Write(_transformers.Length);
196
ctx.
Writer
.Write((int)_scopes[i]);
DataLoadSave\Transpose\TransposeLoader.cs (1)
529
ctx.
Writer
.Write(_threads);
Deprecated\Instances\HeaderSchema.cs (4)
165
ctx.
Writer
.Write(names.Length);
169
ctx.
Writer
.Write(-1);
176
ctx.
Writer
.Write(nameValues.Length);
178
ctx.
Writer
.Write(nameIndices[ii]);
Dirty\ChooseColumnsByIndexTransform.cs (2)
149
ctx.
Writer
.WriteBoolByte(_drop);
150
ctx.
Writer
.WriteIntArray(_selectedColumnIndexes);
Dirty\ModelParametersBase.cs (1)
66
ctx.
Writer
.Write(sizeof(float));
Evaluators\BinaryClassifierEvaluator.cs (2)
1130
ctx.
Writer
.Write(_threshold);
1132
ctx.
Writer
.WriteBoolByte(_useRaw);
Evaluators\ClusteringEvaluator.cs (1)
638
ctx.
Writer
.Write(_numClusters);
Evaluators\MulticlassClassificationEvaluator.cs (1)
690
ctx.
Writer
.Write(_numClasses);
Evaluators\QuantileRegressionEvaluator.cs (1)
339
ctx.
Writer
.Write(_scoreSize);
Evaluators\RankingEvaluator.cs (2)
742
ctx.
Writer
.Write(_truncationLevel);
743
ctx.
Writer
.WriteDoubleArray(_labelGains);
Prediction\Calibrator.cs (11)
1266
ctx.
Writer
.Write(sizeof(float));
1267
ctx.
Writer
.Write(BinSize);
1268
ctx.
Writer
.Write(Min);
1269
ctx.
Writer
.WriteSingleArray(_binProbs);
1755
ctx.
Writer
.Write(Slope);
1756
ctx.
Writer
.Write(Offset);
2062
ctx.
Writer
.Write(sizeof(float));
2066
ctx.
Writer
.Write(Mins.Length);
2076
ctx.
Writer
.Write(Mins[i]);
2077
ctx.
Writer
.Write(Maxes[i]);
2078
ctx.
Writer
.Write(Values[i]);
Scorers\BinaryClassifierScorer.cs (2)
180
ctx.
Writer
.Write(sizeof(float));
181
ctx.
Writer
.Write(_threshold);
Scorers\FeatureContributionCalculation.cs (4)
184
ctx.
Writer
.Write(_topContributionsCount);
186
ctx.
Writer
.Write(_bottomContributionsCount);
187
ctx.
Writer
.WriteBoolByte(_normalize);
188
ctx.
Writer
.WriteBoolByte(Stringify);
Scorers\MulticlassClassificationScorer.cs (1)
202
if (!saver.TryWriteTypeAndValue<VBuffer<T>>(ctx.
Writer
.BaseStream, _type, ref val, out bytesWritten))
Scorers\PredictionTransformer.cs (2)
364
ctx.
Writer
.Write(Threshold);
456
ctx.
Writer
.Write(Threshold);
Scorers\RowToRowScorerBase.cs (1)
418
ctx.
Writer
.Write(cols.Length);
Scorers\SchemaBindablePredictorWrapper.cs (1)
685
ctx.
Writer
.WriteDoubleArray(_quantiles);
Transforms\BootstrapSamplingTransformer.cs (4)
146
ctx.
Writer
.WriteBoolByte(_complement);
147
_state.Save(ctx.
Writer
);
148
ctx.
Writer
.WriteBoolByte(_shuffleInput);
150
ctx.
Writer
.Write(_poolSize);
Transforms\ColumnConcatenatingTransformer.cs (2)
187
ctx.
Writer
.Write(_sources.Length);
275
ctx.
Writer
.Write(_columns.Length);
Transforms\ColumnSelecting.cs (4)
449
ctx.
Writer
.WriteBoolByte(KeepColumns);
450
ctx.
Writer
.WriteBoolByte(KeepHidden);
451
ctx.
Writer
.WriteBoolByte(IgnoreMissing);
453
ctx.
Writer
.Write(length);
Transforms\FeatureContributionCalculationTransformer.cs (3)
144
ctx.
Writer
.Write(Top);
146
ctx.
Writer
.Write(Bottom);
147
ctx.
Writer
.WriteBoolByte(Normalize);
Transforms\GenerateNumberTransform.cs (4)
180
ctx.
Writer
.Write(size);
184
ctx.
Writer
.WriteBoolByte(UseCounter[i]);
186
States[i].Save(ctx.
Writer
);
319
ctx.
Writer
.Write(sizeof(float));
Transforms\Hashing.cs (4)
1880
ctx.
Writer
.Write(NumberOfBits);
1882
ctx.
Writer
.Write(Seed);
1883
ctx.
Writer
.WriteBoolByte(UseOrderedHashing);
1884
ctx.
Writer
.WriteBoolByte(Combine);
Transforms\InvertHashUtils.cs (2)
400
factory.WriteCodec(ctx.
Writer
.BaseStream, codec);
408
ctx.
Writer
.WriteByteArray(mem.ToArray());
Transforms\KeyToVector.cs (1)
157
ctx.
Writer
.WriteBoolByte(_columns[i].OutputCountVector);
Transforms\LabelConvertTransform.cs (1)
133
ctx.
Writer
.Write(sizeof(float));
Transforms\LabelIndicatorTransform.cs (1)
106
ctx.
Writer
.WriteIntStream(_classIndex);
Transforms\NAFilter.cs (2)
179
ctx.
Writer
.Write(sizeof(float));
181
ctx.
Writer
.Write(_infos.Length);
Transforms\NormalizeColumnDbl.cs (16)
48
ctx.
Writer
.Write(sizeof(TFloat));
49
ctx.
Writer
.Write(numFeatures);
55
ctx.
Writer
.Write(-1);
61
ctx.
Writer
.WriteIntArray(indices);
63
ctx.
Writer
.WriteDoubleArray(scales);
64
ctx.
Writer
.WriteDoubleArray(offsets);
207
ctx.
Writer
.Write(sizeof(TFloat));
209
ctx.
Writer
.Write(binUpperBounds.Length);
211
ctx.
Writer
.WriteDoubleArray(featureUpperBounds);
274
ctx.
Writer
.Write(sizeof(TFloat));
275
ctx.
Writer
.WriteBoolByte(useLog);
276
ctx.
Writer
.Write(mean.Length);
277
ctx.
Writer
.WriteDoublesNoCount(mean);
278
ctx.
Writer
.WriteDoublesNoCount(stddev.AsSpan(0, mean.Length));
1203
ctx.
Writer
.WriteBoolByte(_offset != 0);
1289
ctx.
Writer
.WriteBoolByte(_offset != null);
Transforms\NormalizeColumnSng.cs (16)
48
ctx.
Writer
.Write(sizeof(TFloat));
49
ctx.
Writer
.Write(numFeatures);
55
ctx.
Writer
.Write(-1);
61
ctx.
Writer
.WriteIntArray(indices);
63
ctx.
Writer
.WriteSingleArray(scales);
64
ctx.
Writer
.WriteSingleArray(offsets);
207
ctx.
Writer
.Write(sizeof(TFloat));
209
ctx.
Writer
.Write(binUpperBounds.Length);
211
ctx.
Writer
.WriteSingleArray(featureUpperBounds);
274
ctx.
Writer
.Write(sizeof(TFloat));
275
ctx.
Writer
.WriteBoolByte(useLog);
276
ctx.
Writer
.Write(mean.Length);
277
ctx.
Writer
.WriteSinglesNoCount(mean);
278
ctx.
Writer
.WriteSinglesNoCount(stddev.AsSpan(0, mean.Length));
1364
ctx.
Writer
.WriteBoolByte(_offset != 0);
1450
ctx.
Writer
.WriteBoolByte(_offset != null);
Transforms\Normalizer.cs (3)
473
ctx.
Writer
.Write(vectorType != null);
478
ctx.
Writer
.Write((byte)itemKind);
482
ctx.
Writer
.WriteIntArray(vectorType.Dimensions.ToArray());
Transforms\OneToOneTransformerBase.cs (1)
66
ctx.
Writer
.Write(ColumnPairs.Length);
Transforms\RangeFilter.cs (6)
191
ctx.
Writer
.Write(sizeof(float));
194
ctx.
Writer
.Write(_min);
195
ctx.
Writer
.Write(_max);
196
ctx.
Writer
.WriteBoolByte(_complement);
197
ctx.
Writer
.WriteBoolByte(_includeMin);
198
ctx.
Writer
.WriteBoolByte(_includeMax);
Transforms\RowShufflingTransformer.cs (5)
175
ctx.
Writer
.Write(_poolRows);
176
ctx.
Writer
.WriteBoolByte(_poolOnly);
177
ctx.
Writer
.WriteBoolByte(_forceShuffle);
178
ctx.
Writer
.WriteBoolByte(_forceShuffleSource);
180
ctx.
Writer
.Write(_forceShuffleSeed);
Transforms\SkipTakeFilter.cs (2)
179
ctx.
Writer
.Write(_skip);
181
ctx.
Writer
.Write(_take);
Transforms\SlotsDroppingTransformer.cs (2)
346
ctx.
Writer
.WriteIntArray(SlotsMin[i]);
347
ctx.
Writer
.WriteIntsNoCount(SlotsMax[i]);
Transforms\TransformBase.cs (1)
421
ctx.
Writer
.Write(Infos.Length);
Transforms\TypeConverting.cs (3)
227
ctx.
Writer
.Write(b);
228
ctx.
Writer
.Write(_columns[i].OutputKeyCount.Count ?? _columns[i].OutputKind.ToInternalDataKind().ToMaxInt());
231
ctx.
Writer
.Write((byte)_columns[i].OutputKind);
Transforms\ValueToKeyMappingTransformer.cs (2)
663
ctx.
Writer
.WriteBoolBytesNoCount(_textMetadata);
679
c.
Writer
.Write(_unboundMaps.Length);
Transforms\ValueToKeyMappingTransformerImpl.cs (6)
626
ctx.
Writer
.Write((byte)MapType.Text);
629
ctx.
Writer
.Write(_pool.Count);
703
ctx.
Writer
.Write((byte)MapType.Codec);
706
codecFactory.WriteCodec(ctx.
Writer
.BaseStream, codec);
708
ctx.
Writer
.Write(_values.Count);
709
using (var writer = codecT.OpenWriter(ctx.
Writer
.BaseStream))
Microsoft.ML.Ensemble (18)
OutputCombiners\BaseAverager.cs (1)
44
ctx.
Writer
.Write(sizeof(Single));
OutputCombiners\BaseMultiCombiner.cs (2)
64
ctx.
Writer
.Write(sizeof(Single));
65
ctx.
Writer
.WriteBoolByte(Normalize);
OutputCombiners\BaseStacking.cs (2)
83
ctx.
Writer
.Write(sizeof(Single));
84
ctx.
Writer
.Write(ValidationDatasetProportion);
OutputCombiners\Median.cs (1)
70
ctx.
Writer
.Write(sizeof(Single));
OutputCombiners\MultiWeightedAverage.cs (1)
88
ctx.
Writer
.Write((int)_weightageKind);
OutputCombiners\Voting.cs (1)
68
ctx.
Writer
.Write(sizeof(Single));
OutputCombiners\WeightedAverage.cs (1)
86
ctx.
Writer
.Write((int)_weightageKind);
PipelineEnsemble.cs (2)
500
ctx.
Writer
.Write(PredictorModels.Length);
510
ctx.
Writer
.Write(_inputCols.Length);
Trainer\EnsembleDistributionModelParameters.cs (1)
137
ctx.
Writer
.Write((int)PredictionKind);
Trainer\EnsembleModelParameters.cs (1)
127
ctx.
Writer
.Write((int)PredictionKind);
Trainer\EnsembleModelParametersBase.cs (5)
104
ctx.
Writer
.Write(Models.Length);
105
ctx.
Writer
.WriteSingleArray(Weights);
113
ctx.
Writer
.WriteBitArray(model.SelectedFeatures);
116
ctx.
Writer
.Write(numMetrics);
120
ctx.
Writer
.Write((Single)metric.Value);
Microsoft.ML.FastTree (15)
FastTree.cs (1)
2908
ctx.
Writer
.Write(NumFeatures);
GamModelParameters.cs (8)
170
ctx.
Writer
.Write(NumberOfShapeFunctions);
172
ctx.
Writer
.Write(_numInputFeatures);
174
ctx.
Writer
.Write(Bias);
176
ctx.
Writer
.WriteDoubleArray(_binEffects[i]);
182
ctx.
Writer
.WriteDoublesNoCount(_binUpperBounds[i]);
185
ctx.
Writer
.Write(_inputFeatureToShapeFunctionMap.Count);
188
ctx.
Writer
.Write(kvp.Key);
189
ctx.
Writer
.Write(kvp.Value);
RandomForestRegression.cs (2)
204
ctx.
Writer
.WriteBoolByte(true);
205
ctx.
Writer
.Write(_quantileSampleCount);
TreeEnsemble\InternalQuantileRegressionTree.cs (2)
65
ctx.
Writer
.WriteDoubleArray(_labelsDistribution);
66
ctx.
Writer
.WriteDoubleArray(_instanceWeights);
TreeEnsemble\InternalRegressionTree.cs (1)
366
BinaryWriter writer = ctx.
Writer
;
TreeEnsemble\InternalTreeEnsemble.cs (1)
67
BinaryWriter writer = ctx.
Writer
;
Microsoft.ML.ImageAnalytics (22)
ImageLoader.cs (1)
177
ctx.
Writer
.Write(_useImageType);
ImagePixelExtractor.cs (6)
755
ctx.
Writer
.Write((byte)ColorsToExtract);
756
ctx.
Writer
.Write((byte)OrderOfExtraction);
757
ctx.
Writer
.WriteBoolByte(OutputAsFloatArray);
759
ctx.
Writer
.Write(OffsetImage);
762
ctx.
Writer
.Write(ScaleImage);
763
ctx.
Writer
.WriteBoolByte(InterleavePixelColors);
ImageResizer.cs (4)
242
ctx.
Writer
.Write(col.ImageWidth);
243
ctx.
Writer
.Write(col.ImageHeight);
245
ctx.
Writer
.Write((byte)col.Resizing);
247
ctx.
Writer
.Write((byte)col.Anchor);
VectorToImageTransform.cs (11)
675
ctx.
Writer
.Write((byte)Colors);
676
ctx.
Writer
.Write((byte)Order);
677
ctx.
Writer
.Write(ImageWidth);
678
ctx.
Writer
.Write(ImageHeight);
680
ctx.
Writer
.Write(OffsetImage);
682
ctx.
Writer
.Write(ScaleImage);
683
ctx.
Writer
.WriteBoolByte(InterleavedColors);
684
ctx.
Writer
.Write(DefaultAlpha);
685
ctx.
Writer
.Write(DefaultRed);
686
ctx.
Writer
.Write(DefaultGreen);
687
ctx.
Writer
.Write(DefaultBlue);
Microsoft.ML.KMeansClustering (1)
KMeansModelParameters.cs (1)
228
var writer = ctx.
Writer
;
Microsoft.ML.Mkl.Components (13)
OlsLinearRegression.cs (6)
863
ctx.
Writer
.Write(RSquared);
865
ctx.
Writer
.Write(RSquaredAdjusted);
867
ctx.
Writer
.WriteBoolByte(HasStatistics);
876
ctx.
Writer
.WriteDoublesNoCount(_standardErrors);
877
ctx.
Writer
.WriteDoublesNoCount(_tValues);
878
ctx.
Writer
.WriteDoublesNoCount(_pValues);
VectorWhitening.cs (7)
485
ctx.
Writer
.WriteSingleArray(_models[i]);
487
ctx.
Writer
.WriteSingleArray(_invModels[i]);
838
ctx.
Writer
.Write((int)Kind);
840
ctx.
Writer
.Write(Epsilon);
842
ctx.
Writer
.Write(MaximumNumberOfRows);
843
ctx.
Writer
.WriteBoolByte(SaveInv);
845
ctx.
Writer
.Write(Rank);
Microsoft.ML.OnnxTransformer (5)
OnnxTransform.cs (5)
427
ctx.
Writer
.Write(Inputs.Length);
432
ctx.
Writer
.Write(Outputs.Length);
438
ctx.
Writer
.Write(customShapeInfosLength);
443
ctx.
Writer
.WriteIntArray(info.Shape);
446
ctx.
Writer
.Write(_options.RecursionLimit);
Microsoft.ML.Parquet (7)
ParquetLoader.cs (2)
417
ctx.
Writer
.Write(_columnChunkReadSize);
418
ctx.
Writer
.Write(_parquetOptions.TreatBigIntegersAsDates);
PartitionedFileLoader.cs (3)
269
ctx.
Writer
.Write(_tailingDirCount);
282
ctx.
Writer
.WriteIntArray(_srcDirIndex);
284
ctx.
Writer
.WriteByteArray(_subLoaderBytes);
PartitionedPathParser.cs (2)
161
ctx.
Writer
.Write(_columns.Length);
274
ctx.
Writer
.Write(_columns.Length);
Microsoft.ML.PCA (5)
PcaTrainer.cs (1)
523
var writer = ctx.
Writer
;
PcaTransformer.cs (4)
155
ctx.
Writer
.Write(Dimension);
156
ctx.
Writer
.Write(Rank);
160
ctx.
Writer
.WriteSinglesNoCount(Eigenvectors[i].AsSpan(0, Dimension));
163
ctx.
Writer
.WriteSingleArray(MeanProjected);
Microsoft.ML.Recommender (5)
MatrixFactorizationPredictor.cs (5)
181
ctx.
Writer
.Write(NumberOfRows);
182
ctx.
Writer
.Write(NumberOfColumns);
183
ctx.
Writer
.Write(ApproximationRank);
186
Utils.WriteSinglesNoCount(ctx.
Writer
, _leftFactorMatrix);
187
Utils.WriteSinglesNoCount(ctx.
Writer
, _rightFactorMatrix);
Microsoft.ML.StandardTrainers (56)
FactorizationMachine\FieldAwareFactorizationMachineModelParameters.cs (7)
208
ctx.
Writer
.Write(_norm);
209
ctx.
Writer
.Write(FieldCount);
210
ctx.
Writer
.Write(FeatureCount);
211
ctx.
Writer
.Write(LatentDimension);
212
ctx.
Writer
.WriteSingleArray(_linearWeights);
224
ctx.
Writer
.WriteSingleArray(latentWeights);
417
ctx.
Writer
.Write(_threshold);
LdSvm\LdSvmModelParameters.cs (7)
182
ctx.
Writer
.Write(_numLeaf);
183
ctx.
Writer
.Write(numFeatures);
184
ctx.
Writer
.Write(_sigma);
194
ctx.
Writer
.WriteSinglesNoCount(_biasW.AsSpan());
196
ctx.
Writer
.WriteSinglesNoCount(_biasTheta.AsSpan());
198
ctx.
Writer
.WriteSinglesNoCount(_biasThetaPrime.AsSpan());
217
ctx.
Writer
.WriteSinglesNoCount(vector.GetValues());
Standard\LinearModelParameters.cs (4)
225
ctx.
Writer
.Write(Bias);
226
ctx.
Writer
.Write(Weight.Length);
227
ctx.
Writer
.WriteIntArray(Weight.GetIndices());
228
ctx.
Writer
.WriteSingleArray(Weight.GetValues());
Standard\LogisticRegression\MulticlassLogisticRegression.cs (16)
651
ctx.
Writer
.Write(NumberOfFeatures);
652
ctx.
Writer
.Write(NumberOfClasses);
653
ctx.
Writer
.WriteSinglesNoCount(Biases.AsSpan(0, NumberOfClasses));
659
ctx.
Writer
.Write(0); // Number of starts.
660
ctx.
Writer
.Write(0); // Number of indices.
661
ctx.
Writer
.Write(NumberOfFeatures * Weights.Length);
665
ctx.
Writer
.WriteSinglesNoCount(fv.GetValues());
671
ctx.
Writer
.Write(NumberOfClasses + 1);
675
ctx.
Writer
.Write(numIndices);
686
ctx.
Writer
.Write(numIndices);
689
ctx.
Writer
.Write(numIndices);
702
ctx.
Writer
.Write(i);
710
ctx.
Writer
.WriteIntsNoCount(fwIndices);
717
ctx.
Writer
.Write(numIndices);
730
ctx.
Writer
.Write(fwValues[i]);
737
ctx.
Writer
.WriteSinglesNoCount(fwValues);
Standard\ModelStatistics.cs (12)
145
ctx.
Writer
.Write(ParametersCount);
148
ctx.
Writer
.Write(TrainingExampleCount);
150
ctx.
Writer
.Write(Deviance);
151
ctx.
Writer
.Write(NullDeviance);
321
ctx.
Writer
.WriteSinglesNoCount(coeffStdErrorValues);
322
ctx.
Writer
.Write(_coeffStdError.Length);
324
ctx.
Writer
.WriteIntsNoCount(_coeffStdError.GetIndices());
327
ctx.
Writer
.Write(_bias);
330
ctx.
Writer
.WriteBoolByte(_weights.IsDense);
331
ctx.
Writer
.Write(_weights.Length);
332
ctx.
Writer
.WriteSinglesNoCount(_weights.GetValues());
334
ctx.
Writer
.WriteIntsNoCount(_coeffStdError.GetIndices());
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (5)
374
ctx.
Writer
.Write(_labelCount);
375
ctx.
Writer
.WriteLongStream(_labelHistogram);
376
ctx.
Writer
.Write(_featureCount);
380
ctx.
Writer
.WriteLongStream(_featureHistogram[i]);
383
ctx.
Writer
.WriteDoublesNoCount(_absentFeaturesLogProb.AsSpan(0, _labelCount));
Standard\MulticlassClassification\OneVersusAllTrainer.cs (2)
424
ctx.
Writer
.WriteBytesNoCount(outputFormula, 1);
425
ctx.
Writer
.Write(preds.Length);
Standard\MulticlassClassification\PairwiseCouplingTrainer.cs (1)
360
ctx.
Writer
.Write(_numClasses);
Standard\Simple\SimpleTrainers.cs (2)
121
ctx.
Writer
.Write(_seed);
400
ctx.
Writer
.Write(_prob);
Microsoft.ML.TensorFlow (5)
TensorflowTransform.cs (5)
451
ctx.
Writer
.WriteBoolByte(isFrozen);
452
ctx.
Writer
.WriteBoolByte(_addBatchDimensionInput);
453
ctx.
Writer
.WriteBoolByte(_treatOutputAsBatched);
496
ctx.
Writer
.Write(Inputs.Length);
501
ctx.
Writer
.Write(Outputs.Length);
Microsoft.ML.TimeSeries (60)
AdaptiveSingularSpectrumSequenceModeler.cs (22)
487
ctx.
Writer
.Write(_seriesLength);
488
ctx.
Writer
.Write(_windowSize);
489
ctx.
Writer
.Write(_trainSize);
490
ctx.
Writer
.Write(_rank);
491
ctx.
Writer
.Write(_discountFactor);
492
ctx.
Writer
.Write((byte)_rankSelectionMethod);
493
ctx.
Writer
.WriteBoolByte(_wTrans != null);
494
ctx.
Writer
.WriteSingleArray(_alpha);
495
ctx.
Writer
.WriteSingleArray(_state);
496
ctx.
Writer
.WriteBoolByte(ShouldComputeForecastIntervals);
497
ctx.
Writer
.Write(_observationNoiseVariance);
498
ctx.
Writer
.Write(_autoregressionNoiseVariance);
499
ctx.
Writer
.Write(_observationNoiseMean);
500
ctx.
Writer
.Write(_autoregressionNoiseMean);
501
ctx.
Writer
.Write(_nextPrediction);
502
ctx.
Writer
.Write(_maxRank);
503
ctx.
Writer
.WriteBoolByte(_shouldStablize);
504
ctx.
Writer
.WriteBoolByte(_shouldMaintainInfo);
505
ctx.
Writer
.Write(_maxTrendRatio);
513
ctx.
Writer
.WriteSingleArray(tempArray);
517
ctx.
Writer
.WriteSingleArray(tempArray);
520
TimeSeriesUtils.SerializeFixedSizeQueue(_buffer, ctx.
Writer
);
ExponentialAverageTransform.cs (1)
93
ctx.
Writer
.Write(_decay);
IidAnomalyDetectionBase.cs (1)
147
StateRef.Save(ctx.
Writer
);
MovingAverageTransform.cs (2)
110
ctx.
Writer
.Write(_lag);
112
ctx.
Writer
.WriteSingleArray(_weights);
PercentileThresholdTransform.cs (1)
100
ctx.
Writer
.Write(_percentile);
PValueTransform.cs (2)
105
ctx.
Writer
.Write(_seed);
106
ctx.
Writer
.WriteBoolByte(_isPositiveSide);
SequentialAnomalyDetectionTransformBase.cs (5)
258
ctx.
Writer
.Write((byte)Martingale);
259
ctx.
Writer
.Write((byte)ThresholdScore);
260
ctx.
Writer
.Write((byte)Side);
261
ctx.
Writer
.Write(PowerMartingaleEpsilon);
262
ctx.
Writer
.Write(AlertThreshold);
SequentialForecastingTransformBase.cs (1)
92
ctx.
Writer
.Write(_outputLength);
SequentialTransformBase.cs (3)
339
ctx.
Writer
.Write(WindowSize);
340
ctx.
Writer
.Write(InitialWindowSize);
351
bs.TryWriteTypeDescription(ctx.
Writer
.BaseStream, _transform.Schema[colIndex].Type, out byteWritten);
SequentialTransformerBase.cs (5)
430
ctx.
Writer
.Write(WindowSize);
431
ctx.
Writer
.Write(InitialWindowSize);
434
ctx.
Writer
.Write(ConfidenceLowerBoundColumn ?? string.Empty);
435
ctx.
Writer
.Write(ConfidenceUpperBoundColumn ?? string.Empty);
437
bs.TryWriteTypeDescription(ctx.
Writer
.BaseStream, OutputColumnType, out int byteWritten);
SlidingWindowTransformBase.cs (2)
123
ctx.
Writer
.Write(_lag);
124
ctx.
Writer
.Write((byte)_begin);
SrCnnAnomalyDetectionBase.cs (1)
137
StateRef.Save(ctx.
Writer
);
SrCnnTransformBase.cs (5)
134
ctx.
Writer
.Write((byte)BackAddWindowSize);
135
ctx.
Writer
.Write((byte)LookaheadWindowSize);
136
ctx.
Writer
.Write((byte)AvergingWindowSize);
137
ctx.
Writer
.Write((byte)JudgementWindowSize);
138
ctx.
Writer
.Write(AlertThreshold);
SsaAnomalyDetectionBase.cs (5)
285
ctx.
Writer
.Write(SeasonalWindowSize);
286
ctx.
Writer
.Write(DiscountFactor);
287
ctx.
Writer
.Write((byte)ErrorFunction);
288
ctx.
Writer
.Write(IsAdaptive);
289
StateRef.Save(ctx.
Writer
);
SsaForecastingBase.cs (4)
204
ctx.
Writer
.Write(IsAdaptive);
205
ctx.
Writer
.Write(Horizon);
206
ctx.
Writer
.Write(ConfidenceLevel);
207
StateRef.Save(ctx.
Writer
);
Microsoft.ML.TorchSharp (8)
AutoFormerV2\ObjectDetectionTrainer.cs (4)
620
ctx.
Writer
.Write(Options.NumberOfClasses);
622
ctx.
Writer
.Write(Options.ScoreThreshold);
623
ctx.
Writer
.Write(Options.IOUThreshold);
643
if (!saver.TryWriteTypeAndValue<VBuffer<T>>(ctx.
Writer
.BaseStream, labelColType, ref val, out bytesWritten))
NasBert\NerTrainer.cs (1)
294
if (!saver.TryWriteTypeAndValue<VBuffer<T>>(ctx.
Writer
.BaseStream, labelColType, ref val, out bytesWritten))
NasBert\TextClassificationTrainer.cs (1)
231
if (!saver.TryWriteTypeAndValue<VBuffer<T>>(ctx.
Writer
.BaseStream, labelColType, ref val, out bytesWritten))
Roberta\QATrainer.cs (1)
659
ctx.
Writer
.Write(Options.TopKAnswers);
TorchSharpBaseTrainer.cs (1)
431
ctx.
Writer
.Write(Options.NumberOfClasses);
Microsoft.ML.Transforms (101)
Dracula\CMCountTable.cs (5)
127
ctx.
Writer
.Write(Depth);
128
ctx.
Writer
.Write(Width);
135
ctx.
Writer
.Write(dict.Count);
138
ctx.
Writer
.Write(kvp.Key);
139
ctx.
Writer
.Write(kvp.Value);
Dracula\CountTable.cs (4)
126
ctx.
Writer
.Write(LabelCardinality);
130
ctx.
Writer
.WriteDoubleArray(_priorFrequencies);
133
ctx.
Writer
.Write(GarbageThreshold);
143
ctx.
Writer
.WriteSingleArray(_garbageCounts);
Dracula\CountTableTransformer.cs (2)
574
ctx.
Writer
.Write(Utils.Size(_labelClassNames));
584
ctx.
Writer
.WriteIntsNoCount(Seeds);
Dracula\DictCountTable.cs (3)
106
ctx.
Writer
.Write(table.Count);
109
ctx.
Writer
.Write(pair.Key);
111
ctx.
Writer
.Write(pair.Value);
Dracula\Featurizer.cs (4)
109
ctx.
Writer
.Write(_labelBinCount);
110
ctx.
Writer
.Write(NumFeatures);
111
ctx.
Writer
.WriteSinglesNoCount(PriorCoef);
112
ctx.
Writer
.WriteSinglesNoCount(LaplaceScale);
Dracula\MultiCountTable.cs (4)
182
ctx.
Writer
.Write(_countTables.Length);
188
ctx.
Writer
.Write(size);
337
ctx.
Writer
.Write(ColCount);
338
ctx.
Writer
.WriteIntsNoCount(SlotCount);
ExpressionTransformer.cs (4)
401
ctx.
Writer
.Write(_columns.Length);
406
ctx.
Writer
.Write(inputColumnNames.Length);
413
ctx.
Writer
.Write(_columns[i].VectorInputColumn);
415
ctx.
Writer
.Write(_columns[i].InputKinds[j].ToIndex());
FourierDistributionSampler.cs (4)
179
ctx.
Writer
.Write(sizeof(float));
181
ctx.
Writer
.Write(_gamma);
302
ctx.
Writer
.Write(sizeof(float));
304
ctx.
Writer
.Write(_a);
GcnTransform.cs (3)
865
ctx.
Writer
.WriteBoolByte(EnsureZeroMean);
866
ctx.
Writer
.Write((byte)Norm);
868
ctx.
Writer
.Write(Scale);
GroupTransform.cs (2)
318
ctx.
Writer
.Write(_groupColumns.Length);
326
ctx.
Writer
.Write(_keepColumns.Length);
HashJoiningTransform.cs (5)
312
ctx.
Writer
.Write(ex.NumberOfBits);
314
ctx.
Writer
.Write(ex.HashSeed);
315
ctx.
Writer
.WriteBoolByte(ex.Ordered);
317
ctx.
Writer
.Write(Utils.Size(ex.SlotMap));
325
ctx.
Writer
.WriteIntArray(ex.SlotMap[i]);
MissingValueIndicatorTransform.cs (1)
126
ctx.
Writer
.Write(sizeof(float));
MissingValueReplacing.cs (1)
517
object[] args = new object[] { ctx.
Writer
.BaseStream, saver, repType, repValue };
OptionalColumnTransform.cs (2)
154
ctx.
Writer
.Write(size);
162
saver.TryWriteTypeDescription(ctx.
Writer
.BaseStream, columnType, out written);
RandomFourierFeaturizing.cs (5)
173
ctx.
Writer
.Write(SrcDim);
174
ctx.
Writer
.Write(NewDim);
175
ctx.
Writer
.WriteBoolByte(_useSin);
176
ctx.
Writer
.Write(4); // fake array length
177
_state.Save(ctx.
Writer
);
SvmLight\SvmLightLoader.cs (2)
632
ctx.
Writer
.Write((int)_indicesKind);
633
ctx.
Writer
.Write(_featureCount);
Text\LdaTransform.cs (19)
389
ctx.
Writer
.Write(_ldaTrainer.NumVocab);
390
ctx.
Writer
.Write(memBlockSize);
391
ctx.
Writer
.Write(aliasMemBlockSize);
399
ctx.
Writer
.Write(i); //term_id
400
ctx.
Writer
.Write(termTopicVector.Length);
404
ctx.
Writer
.Write(p.Key);
405
ctx.
Writer
.Write(p.Value);
765
ctx.
Writer
.Write(sizeof(float));
1302
ctx.
Writer
.Write(NumberOfTopics);
1303
ctx.
Writer
.Write(AlphaSum);
1304
ctx.
Writer
.Write(Beta);
1305
ctx.
Writer
.Write(SamplingStepCount);
1306
ctx.
Writer
.Write(NumberOfIterations);
1307
ctx.
Writer
.Write(LikelihoodInterval);
1308
ctx.
Writer
.Write(NumberOfThreads);
1309
ctx.
Writer
.Write(MaximumTokenCountPerDocument);
1310
ctx.
Writer
.Write(NumberOfSummaryTermsPerTopic);
1311
ctx.
Writer
.Write(NumberOfBurninIterations);
1312
ctx.
Writer
.WriteBoolByte(ResetRandomGenerator);
Text\NgramHashingTransformer.cs (9)
263
ctx.
Writer
.Write(_columns.Length);
1064
ctx.
Writer
.Write(InputColumnNamesArray.Length);
1070
ctx.
Writer
.Write(NgramLength);
1073
ctx.
Writer
.Write(SkipLength);
1075
ctx.
Writer
.Write(NumberOfBits);
1076
ctx.
Writer
.Write(Seed);
1077
ctx.
Writer
.WriteBoolByte(RehashUnigrams);
1078
ctx.
Writer
.WriteBoolByte(UseOrderedHashing);
1079
ctx.
Writer
.WriteBoolByte(UseAllLengths);
Text\NgramTransform.cs (6)
175
ctx.
Writer
.Write(NgramLength);
178
ctx.
Writer
.Write(SkipLength);
180
ctx.
Writer
.Write((int)Weighting);
182
ctx.
Writer
.WriteBoolBytesNoCount(NonEmptyLevels);
468
_ngramMaps[i].Save(ctx.
Writer
);
469
ctx.
Writer
.WriteDoubleArray(_invDocFreqs[i]);
Text\StopWordsRemovingTransformer.cs (2)
219
ctx.
Writer
.Write((int)column.Language);
958
ctx.
Writer
.Write(_stopWordsMap.Count);
Text\TextNormalizing.cs (4)
137
ctx.
Writer
.Write((byte)_caseMode);
138
ctx.
Writer
.WriteBoolByte(_keepDiacritics);
139
ctx.
Writer
.WriteBoolByte(_keepPunctuations);
140
ctx.
Writer
.WriteBoolByte(_keepNumbers);
Text\TokenizingByCharacters.cs (2)
151
ctx.
Writer
.WriteBoolByte(_useMarkerChars);
152
ctx.
Writer
.WriteBoolByte(_isSeparatorStartEnd);
Text\WordBagTransform.cs (3)
278
ctx.
Writer
.Write(_columnName);
279
ctx.
Writer
.Write(_freqSeparator);
280
ctx.
Writer
.Write(_termSeparator);
Text\WordEmbeddingsExtractor.cs (2)
292
ctx.
Writer
.WriteBoolByte(_customLookup);
296
ctx.
Writer
.Write((uint)_modelKind);
Text\WordTokenizing.cs (1)
162
ctx.
Writer
.WriteCharArray(column.SeparatorsArray);
UngroupTransform.cs (2)
376
ctx.
Writer
.Write((int)Mode);
377
ctx.
Writer
.Write(_infos.Length);
Microsoft.ML.Vision (9)
DnnRetrainTransform.cs (4)
687
ctx.
Writer
.WriteBoolByte(isFrozen);
688
ctx.
Writer
.WriteBoolByte(_addBatchDimensionInput);
691
ctx.
Writer
.Write(_inputs.Length);
696
ctx.
Writer
.Write(_outputs.Length);
ImageClassificationTrainer.cs (5)
1432
ctx.
Writer
.Write(_classCount);
1433
ctx.
Writer
.Write(_imagePreprocessorTensorInput);
1434
ctx.
Writer
.Write(_imagePreprocessorTensorOutput);
1435
ctx.
Writer
.Write(_graphInputTensor);
1436
ctx.
Writer
.Write(_graphOutputTensor);