Skip to main content

Managing a Model

As your AI model collection grows, effective library management becomes essential for maintaining system performance and user satisfaction. This section presents how to view, search, filter, and sort your models.

Reuploading Model

As an admin, you may need to upload an AI model in the following situations:

  • To upload a new version of a model: When you're updating an existing model with improved performance or updated parameters.

  • To retry a failed upload: If the initial upload did not complete successfully, and the model is not registered in the system.

Uploading a new version of a model

AI models undergo continuous development and refinement across multiple iterations. If you’ve updated your model architecture, parameters, or training data, follow the steps below to upload the latest version to the platform.

Pre-requisites: Before you upload a new version of a previously uploaded AI model, ensure you have done the following:

  • Configured the YAML file
  • Updated version number in the YAML file

To upload a new version of a model, do the following:

  1. Follow the steps mentioned in the section Uploading a Model

  2. Confirm the new version is uploaded and then verify if the system displays the new version:

    alttext

Uploading a model that failed upload

In rare cases if the upload fails, then you can try to reupload the model again.

Pre-requisites:

  • Confirm if the platform displays the following icon for failed uploads:

    alttext

To upload a model, do the following:

  1. Follow the steps mentioned in the section Uploading Models.
  2. Confirm the upload is successful.

Managing Model Versions

In this section, you will get to know how to manage various versions of an AI model and deleting obsolete versions.

Version Control of Models

When you upload a new version of an existing AI model, the platform automatically extracts the version number from the model’s YAML file. This version number is displayed in the Models Versions section.

To enable a specific version of an AI model, do the following:

  1. Upload a new version of the model. Ensure that you have updated the version number in the model's YAML file.

    The new version of the model is displayed and enabled on the platform.

  2. If there are multiple versions of the model, locate the version number that you want to enable for inference, and click the toggle button to activate the model.

    alttext

note

At any time, only one AI model version can be enabled for automatic or manual inference in the system.

Deleting Versions of a Model

You can delete a specific version of an AI model if it is deprecated, obsolete, or no longer in use.

To delete a version of a model, do the following:

  1. In the Model Versions section, locate the version number that you want to delete.

  2. Click the Delete icon for the specific model.

    alttext

    The Delete Model dialog box is displayed.

  3. In the Delete Model dialog box, click the Delete button.

    alttext

    The version is successfully delete from the platform.

Managing Models on Marketplace

The platform enables you to publish your own models on the marketplace. You can also subscribe to models published by other other organizations on the platform.

Publishing a Model on Marketplace

Models can be published on the marketplace. This enables other organizations to subscribe to your models and use them for their benefits.

To publish models on marketplace, do the following:

  1. Locate the model that you want to publish. Ensure that you own the model.

  2. In the Model Info & Configuration section, click the Publish on Marketplace button to start the process of publishing the model.

    alttext

  3. Type or select the appropriate information about the model, and then click the Publish on Marketplace button.

    The Add Marketplace Item page is displayed.

  4. In the Add Marketplace Item page, add information about the model and click the Publish button.

    alttext

    The model is successfully published on the marketplace.

Removing a Model from Marketplace

When you remove an model from the marketplace, the organizations or individuals who have subscribed to your model will automatically unsubscribed from the model.

To remove models on marketplace, do the following:

  1. Locate the model that you want to remove.

  2. In the Model Info & Configuration section, click the Remove from Marketplace button to start the process of removing the model.

    alttext

    The Delete Marketplace Item dialog box is displayed.

  3. In the Delete Marketplace Item, click the OK button to permanently remove the item from the marketplace.

    The model is successfully removed from the marketplace.

Unsubscribing a Model from Marketplace

As an organization or individual, you can unsubscribe from a model published by another organization.

To unsubscribe from marketplace, do the following:

  1. Locate the model that you want to remove.

  2. In the Model Info & Configuration section, click the Unsubscribe button to start the process of removing the model.

    alttext

    The Unsubscribe from model dialog box is displayed.

  3. In the Unsubscribe from model, click the Unsubscribe button to unsubscribe from the item. alttext

Deleting a Model from Marketplace

When you delete a model, all the versions of the model are also removed from the platform.

To delete a model, do the following:

  1. Locate the model that you want to remove.

  2. In the Model Info & Configuration section, click the Unsubscribe button to start the process of removing the model.

    alttext

    The Delete Model dialog box is displayed.

  3. In the Delete Model dialog box, click the Delete button to permanently delete the model from the platform.

    alttext

Managing Your Model Library

As your AI model collection grows, effective library management becomes essential for maintaining system performance and user satisfaction.

This section presents how to view, search, filter, and sort your models.

Viewing Models

You can view all AI models available to you in the Models module. The list may include models you have uploaded, models you have subscribed, models available across your organization or workspace, or models published on marketplace.

To view models, do the following:

  1. Click the AI module and then select the Models sub-module.

    alttext

    The Models page is displayed.

    alttext

  2. In the Models page, view the complete list of AI models available in the platform.

    alttext

  3. Select any model and view the following details of the model.

ParameterDescriptionSignificance
Model IDUnique identifier for the modelUsed for API calls and system references
VersionCurrent iteration of the modelTracks development progression and compatibility
Family Model TypeClassification of AI model architectureDetermines capabilities and computational requirements
Job TypeProcessing task the model performsDefines the model's functional purpose
Tile SizeImage processing segment dimensionsAffects processing speed and memory requirements
Confidence ThresholdMinimum probability score for acceptanceControls precision vs. recall balance
NMS ThresholdNon-Maximum Suppression overlap tolerancePrevents duplicate detections in visual models
Resolution ParametersDefault, minimum, and maximum processing dimensionsEnsures optimal performance across different inputs
Configuration TypeWhether settings are Automatic or ManualDetermines workflow automation and execution mode

Searching Models

You can use the search bar at the top of the Models module to quickly find a model by name. You can search using full or partial keywords.

To find a model, do the following:

  1. Click the AI module and then select the Models sub-module.

    alttext

    The Models page is displayed.

  2. In the Models page, type the name of the model in the search box.

    alttext

    The platform will automatically display matching models as you type in the search bar.

  3. Select any model and view the following details of the model:

    ParameterDescriptionSignificance
    Model IDUnique identifier for the modelUsed for API calls and system references
    VersionCurrent iteration of the modelTracks development progression and compatibility
    Family Model TypeClassification of AI model architectureDetermines capabilities and computational requirements
    Job TypeProcessing task the model performsDefines the model's functional purpose
    Tile SizeImage processing segment dimensionsAffects processing speed and memory requirements
    Confidence ThresholdMinimum probability score for acceptanceControls precision vs. recall balance
    NMS ThresholdNon-Maximum Suppression overlap tolerancePrevents duplicate detections in visual models
    Resolution ParametersDefault, minimum, and maximum processing dimensionsEnsures optimal performance across different inputs
    Configuration TypeWhether settings are Automatic or ManualDetermines workflow automation and execution mode

Sorting Models

You can view the list of models by the most recently uploaded, edit date, or model name. You can also sort the list in ascending or descending order.

Both the sorting options can be applied individually or combined. For example, you can sort by model name in ascending order, or by most recently uploaded in descending order.

To sort models list, do the following:

  1. Click the AI module and then select the Models sub-module.

    alttext

    The Models page is displayed.

  2. In the Models page, click the Sort icon, and then one or both of the following:

    • Select the Most Recent or Name option in the Sort By drop-down list.

    • Select the Ascending or Descending option in the Sort Direction drop-down list.

      alttext

    The platform will instantly sort the models list in the following way:

    • Most Recent: Displays the most recently uploaded or edited models at the top.

    • Name: Sorts models in alphanumeric order, meaning names starting with numbers (e.g., 70cm_aircraft_data) appear before those starting with letters (e.g., Alphamap). You can toggle between A–Z and Z–A order.

    • Ascending / Descending: Reverses the selected sort order for any of the above criteria.

      Filtering Models

You can use filters to narrow down the list of models based on criteria such as model state and model availability. Filters help you quickly locate specific models from a large dataset.

To sort models list, do the following:

  1. Click the AI module and then select the Models sub-module.

    alttext

    The Models page is displayed.

  2. In the Models page, click the Filter icon, and then one or both of the following:

    • Select the Active or Inactive option in the Model State drop-down list.
    • Select the Available or Not Available option in the Model Availability drop-down list.

    alttext

    The platform will instantly filter the models list in the following way:

    • Model State: Active or Inactive
    • Model Availability: Available or Not Available