22 implementations of CanSaveOnnx
Microsoft.ML.Data (22)
DataView\RowToRowMapperTransform.cs (1)
91bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => _mapper is ICanSaveOnnx onnxMapper ? onnxMapper.CanSaveOnnx(ctx) : false;
Prediction\Calibrator.cs (4)
305bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (_mapper as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true; 750bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (_bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true; 1186bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => true; 1702bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => true;
Prediction\CalibratorCatalog.cs (1)
247bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => _calibrator is ICanSaveOnnx onnxMapper ? onnxMapper.CanSaveOnnx(ctx) : false;
Scorers\GenericScorer.cs (1)
147bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (Bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Scorers\MulticlassClassificationScorer.cs (1)
91bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (_bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Scorers\PredictedLabelScorerBase.cs (1)
273bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (Bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Scorers\SchemaBindablePredictorWrapper.cs (1)
49bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (ValueMapper as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Transforms\ColumnConcatenatingTransformer.cs (1)
425public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\ColumnCopying.cs (1)
204public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\ColumnSelecting.cs (1)
731public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\Hashing.cs (1)
1476bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => true;
Transforms\KeyToValue.cs (1)
578public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\KeyToVector.cs (1)
610public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\Normalizer.cs (1)
724public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\SlotsDroppingTransformer.cs (1)
877public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\TransformBase.cs (1)
493bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => CanSaveOnnxCore;
Transforms\TypeConverting.cs (1)
390public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\ValueMapping.cs (1)
1034public bool CanSaveOnnx(OnnxContext ctx) => true;
Transforms\ValueToKeyMappingTransformer.cs (1)
712public bool CanSaveOnnx(OnnxContext ctx) => true;
15 references to CanSaveOnnx
Microsoft.ML.Data (15)
DataView\RowToRowMapperTransform.cs (2)
91bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => _mapper is ICanSaveOnnx onnxMapper ? onnxMapper.CanSaveOnnx(ctx) : false; 222Host.Check(onnx.CanSaveOnnx(ctx), "Cannot be saved as ONNX.");
Model\Onnx\ICanSaveOnnx.cs (1)
53/// Save as ONNX. If <see cref="ICanSaveOnnx.CanSaveOnnx"/> is
Prediction\Calibrator.cs (4)
305bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (_mapper as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true; 391if (!(calibrator?.CanSaveOnnx(ctx) == true && calibrator.SaveAsOnnx(ctx, new[] { outputNames[1], outputNames[2] }, featureColumnName))) 750bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (_bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true; 796Host.Check(((ICanSaveOnnx)this).CanSaveOnnx(ctx), "Called despite not being savable");
Prediction\CalibratorCatalog.cs (2)
247bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => _calibrator is ICanSaveOnnx onnxMapper ? onnxMapper.CanSaveOnnx(ctx) : false; 273Host.Check(onnx.CanSaveOnnx(ctx), "Cannot be saved as ONNX.");
Scorers\GenericScorer.cs (1)
147bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (Bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Scorers\MulticlassClassificationScorer.cs (2)
91bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (_bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true; 224Contracts.Check(((ICanSaveOnnx)this).CanSaveOnnx(ctx), "Cannot be saved as ONNX.");
Scorers\PredictedLabelScorerBase.cs (1)
273bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (Bindable as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Scorers\SchemaBindablePredictorWrapper.cs (1)
49bool ICanSaveOnnx.CanSaveOnnx(OnnxContext ctx) => (ValueMapper as ICanSaveOnnx)?.CanSaveOnnx(ctx) == true;
Transforms\TransformBase.cs (1)
606Host.Assert(((ICanSaveOnnx)this).CanSaveOnnx(ctx));