What is SmartML™?
Learn more about SmartML, Plainsight's model training backend
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 your model available for deployment through an API endpoint, a visual preview of your model detections, and evaluation metrics.

How can I use SmartML?

SmartML is used when you train a model in Plainsight. To get started with training a model from a labeled dataset, start here:

What output will I get from SmartML?

At this time, SmartML output is not available for download. Once deployed, you can test your model and use the Inference API to get predictions on your data.

How can I see predictions from my trained model?

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.