@Batsirai Tambo Thanks for the question.
• Can we deploy the model and perform the scoring on device without needing internet connectivity all the time?
Yes for our compact models you can export them with no requirement for connectivity after you have the model on the device.
• Does the pricing change if it is deployed on-prem? How does Azure count the number of transactions if we are operating offline?
For compact models exported to the edge we DO NOT charge for prediction.
Export only makes sense if you want to have offline inference capabilities (no/low internet access).
You do not have to export it at all, you will get better results from calling the managed Custom Vision service (if you can) because the models are not using compact Neural Network architectures.
Here is an example iOS Xamarin app that we built for the AI Girls Hackfest in NYC that simply uses Custom Vision directly.
it’s basically a REST API call to the inference endpoint.