SmartML is Plainsight's own model training backend. SmartML enables a user to train a computer vision model using their labeled datasets without writing a single line of code. It takes a labeled dataset and configuration as input and outputs model files, Tensorboard logs, and evaluation metrics.
SmartML is used when you train a model in Plainsight. To get started with training a model from a labeled dataset, start here:
In order to retrieve predictions from your model, you will need to use the ML Inference API to return predictions.
This can be used in conjunction with Google Pub/Sub to manage your inference data.
If you want to visually see detections on your images for testing purposes, you can use Test Model to upload an image and view the resulting detections.