Package examples.onnx.cv

Functions

preprocessing
Link copied to clipboard
fun preprocessing(resizeTo: Pair<Int, Int>, model: OnnxInferenceModel): Operation<BufferedImage, Pair<FloatArray, TensorShape>>
runImageRecognitionPrediction
Link copied to clipboard
fun runImageRecognitionPrediction(modelType: ONNXModels.CV, executionProviders: List<ExecutionProvider> = emptyList()): List<Pair<String, Float>>
runONNXAdditionalTraining
Link copied to clipboard
fun runONNXAdditionalTraining(modelType: ONNXModels.CV, resizeTo: Pair<Int, Int> = Pair(224, 224))

This examples demonstrates the transfer learning concept on the Image Recognition model:

runONNXImageRecognitionPrediction
Link copied to clipboard
fun runONNXImageRecognitionPrediction(modelType: ONNXModels.CV, resizeTo: Pair<Int, Int> = Pair(224, 224))