Creating Predictors
ML Where your Users Are
Defining the Predictor
// The MobileNetv2 classification predictor returns a tuple
class MobileNetv2Predictor : IMLPredictor<(string label, float confidence)> { ... }Defining Constructors
/// <summary>
/// Create a custom predictor.
/// </summary>
public static async Task<MobileNetv2Predictor> Create () {
// Load edge model
var model = await MLEdgeModel.Create(...);
// Create predictor
var predictor = new MobileNetv2Predictor(model);
// Return predictor
return predictor;
}Making Predictions
Input Checking
Prediction
Marshaling
Disposing the Predictor
Last updated