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