Skip to content

Models

clock

 

A machine learning model contains algorithms that analyze what happened in the past to help us do better in the future. In Arundo Edge, you can stream tag data into models, execute the model logic, and then view visualizations of the model output.


Deploying Models to Arundo Edge

To use a machine learning model in Arundo Edge, you must first deploy the model from Arundo Edge Manager.

Here's how.

Prerequisites

  • Verify your device meets the system requirements​
  • Install the latest version of Docker Desktop/CE (Windows / macOS / Linux)
  • Start Docker and keep it running
  • Build the model into a Docker image and add it to your Docker registry
  1. Access Arundo Edge Manager.
  2. Select Docker Images on the sidebar.
  3. Click Deploy next to the image containing the model.
  4. Select Model (Deploy image to an edge as a model).
  5. Enter the name of the model.
  6. Complete the following for every model endpoint you want to define:

    1. Click Add endpoint.
    2. Enter a name for the endpoint.
    3. Select Update Criteria for the endpoint.
    4. Add input tags for the endpoint.
    5. Add output tags for the endpoint.
  7. Click Start.


Viewing Model Output

Here's how to view the calculated outputs for deployed models.

Prerequisites

  • Install the latest version of Docker Desktop/CE (Windows / macOS / Linux)
  • Start Docker and keep it running
  1. Select Viewer on the sidebar.
  2. Open the Graphs tab.
  3. Move down to the Models section.

    Graphs showing the output for deployed models now display.

    Model output


Managing Models

Editing a Model
  1. Select Compute Chain on the sidebar.
  2. Locate the model in the list.
  3. Click Edit next to the model.
  4. Make changes as necessary.
  5. Click Update.
Deleting a Model
  1. Select Compute Chain on the sidebar.
  2. Locate the model in the list.
  3. Click Remove next to the model.
  4. Click Yes to confirm.

Last update: June 15, 2020