1 interface inheriting from ISingleCanSaveOnnx
Microsoft.ML.Data (1)
Model\Onnx\ICanSaveOnnx.cs (1)
85internal interface IDistCanSaveOnnx : ISingleCanSaveOnnx, IValueMapperDist
13 implementations of ISingleCanSaveOnnx
Microsoft.ML.Data (2)
Prediction\Calibrator.cs (2)
1166public sealed class NaiveCalibrator : ICalibrator, ICanSaveInBinaryFormat, ISingleCanSaveOnnx 1676public sealed class PlattCalibrator : ICalibrator, IParameterMixer, ICanSaveModel, ISingleCanSavePfa, ISingleCanSaveOnnx
Microsoft.ML.FastTree (3)
FastTree.cs (1)
2785ISingleCanSaveOnnx
FastTreeTweedie.cs (1)
487public sealed class FastTreeTweedieModelParameters : TreeEnsembleModelParametersBasedOnRegressionTree, ISingleCanSaveOnnx
RandomForestRegression.cs (1)
39ISingleCanSaveOnnx
Microsoft.ML.KMeansClustering (1)
KMeansModelParameters.cs (1)
32ISingleCanSaveOnnx
Microsoft.ML.StandardTrainers (7)
Standard\LinearModelParameters.cs (2)
54ISingleCanSaveOnnx 696public sealed class PoissonRegressionModelParameters : RegressionModelParameters, IParameterMixer<float>, ISingleCanSaveOnnx
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
425ISingleCanSaveOnnx
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (1)
227ISingleCanSaveOnnx
Standard\MulticlassClassification\OneVersusAllTrainer.cs (2)
250ISingleCanSaveOnnx 500private abstract class ImplBase : ISingleCanSavePfa, ISingleCanSaveOnnx
Standard\Simple\SimpleTrainers.cs (1)
335IValueMapperDist, ISingleCanSaveOnnx
32 references to ISingleCanSaveOnnx
Microsoft.ML.Data (18)
Prediction\Calibrator.cs (9)
377=> ((ISingleCanSaveOnnx)this).SaveAsOnnx(ctx, outputNames, featureColumnName); 379bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumnName) 384Host.Assert(_mapper is ISingleCanSaveOnnx); 386var mapper = (ISingleCanSaveOnnx)_mapper; 390var calibrator = Calibrator as ISingleCanSaveOnnx; 1294bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn) 1792bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] scoreProbablityColumnNames, string featureColumnName)
Prediction\CalibratorCatalog.cs (1)
271if (_calibrator is ISingleCanSaveOnnx onnx)
Scorers\SchemaBindablePredictorWrapper.cs (8)
112Contracts.Assert(ValueMapper is ISingleCanSaveOnnx); 113var mapper = (ISingleCanSaveOnnx)ValueMapper; 344Contracts.Assert(ValueMapper is ISingleCanSaveOnnx); 347var mapper = (ISingleCanSaveOnnx)ValueMapper; 456var mapper = ValueMapper as ISingleCanSaveOnnx;
Microsoft.ML.FastTree (3)
FastTree.cs (1)
3129bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn)
FastTreeTweedie.cs (1)
535bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn)
RandomForestRegression.cs (1)
218bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn)
Microsoft.ML.KMeansClustering (1)
KMeansModelParameters.cs (1)
289bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn)
Microsoft.ML.StandardTrainers (10)
Standard\LinearModelParameters.cs (2)
258bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputs, string featureColumn) 738bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputs, string featureColumn)
Standard\LogisticRegression\MulticlassLogisticRegression.cs (3)
974/// Actual implementation of <see cref="ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext, string[], string)"/> should happen in derived classes. 1018/// Redirect <see cref="ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext, string[], string)"/> call to the right function. 1020bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputs, string featureColumn) => SaveAsOnnxCore(ctx, outputs, featureColumn);
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (1)
422bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn)
Standard\MulticlassClassification\OneVersusAllTrainer.cs (3)
498bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputNames, string featureColumn) => _impl.SaveAsOnnx(ctx, outputNames, featureColumn); 552var pred = Predictors[i] as ISingleCanSaveOnnx;
Standard\Simple\SimpleTrainers.cs (1)
403bool ISingleCanSaveOnnx.SaveAsOnnx(OnnxContext ctx, string[] outputs, string labelColumn)