1 interface inheriting from ISingleCanSaveOnnx
Microsoft.ML.Data (1)
Model\Onnx\ICanSaveOnnx.cs (1)
85internal interface IDistCanSaveOnnx : ISingleCanSaveOnnx, IValueMapperDist
2 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
20 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.StandardTrainers (2)
Standard\LogisticRegression\MulticlassLogisticRegression.cs (2)
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.