Use Models

Use Models in Mech-Vision

Usage Instructions

The exported models can be used in the Mech-Vision Step Deep Learning Model Package Inference.

Compatibility

  • Starting from Mech-Vision 2.0.0, only the Object Detection, Instance Segmentation, Classification, and Defect Segmentation model packages output by Mech-DLK 2.5.0 or later versions can be loaded in the “Deep Learning Model Package Inference” Step. The Unsupervised Segmentation, Fast Positioning, Text Detection, and Text Recognition model packages are no longer supported.

  • It is recommended that the models exported from Mech-DLK 2.5.0 or later versions should be used in conjunction with Mech-Vision 1.8.0 or above.

  • It is recommended that single models exported from Mech-DLK 2.4.1 or later versions should be used in Mech-Vision 1.7.0 or above.

  • Single models exported from Mech-DLK 2.4.1 or later versions can only be used in Mech-Vision version 1.7.2 or above.

  • When the Deep Learning Model Package Inference Step performs inference on a model package exported from Mech-DLK 2.2.0 and early versions in Mech-Vision 1.7.2, defect determination rules configured for this model package are invalid. You need to configure them again in Mech-DLK version 2.4.1 or above before exporting the model package.

  • For model packages of object detection exported from Mech-DLK 2.4.1 or later versions, when the Max num of inference objects is set to 1, and the hardware type of the deep learning model package management tool is CPU, the inference speed becomes very low. It is recommended that the Max num of inference objects be greater than 1. (Only for model packages imported into Mech-Vision 1.7.x.)

Click here to view the details on compatibility.

Instance Segmentation

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.4.0

1.4.0

Instance Segmentation (please start the deep learning server for the Step)

1.4.0

.pth/.py

1.5.x

2.0.0/2.1.0

Instance Segmentation (please start the deep learning server for the Step)

1.4.0

.pth/.py

2.0.0/2.1.0

Instance Segmentation (please start the deep learning server for the Step)

2.0.0/2.1.0

.dlkmp/.dlkcfg

1.6.0

2.0.0/2.1.0

Instance Segmentation (please start the deep learning server for the Step)

1.4.0

.pth/.py

2.0.0/2.1.0

Instance Segmentation (please start the deep learning server for the Step)

2.0.0/2.1.0

.dlkmp/.dlkcfg

No deep learning environment required

Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpack

1.6.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpackC/.dlkpack

1.6.2

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpackC/.dlkpack

1.7.0

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpackC/.dlkpack

1.7.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpackC/.dlkpack

1.7.2

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.7.4

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

2.0.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

Classification

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.4.0

1.4.0

Classification (please start the deep learning server for the Step)

1.4.0

.pth/.json

1.5.x

2.0.0/2.1.0

Classification (please start the deep learning server for the Step)

1.4.0

.pth/.json

No deep learning environment required

Deep Learning Inference

2.0.0/2.1.0

.dlkpack

1.6.0

2.0.0/2.1.0

Classification (please start the deep learning server for the Step)

1.4.0

.dlkpack

No deep learning environment required

Deep Learning Inference (Mech-DLK 2.1.0/2.0.0)

2.0.0/2.1.0

.dlkpack

No deep learning environment required

Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpack

1.6.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpackC/.dlkpack

1.6.2

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.3.0+

.dlkpack

1.7.0

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.4.0+

.dlkpack

1.7.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.4.0+

.dlkpack

1.7.2

No deep learning environment required

Deep Learning Model Package Inference

2.4.0+

.dlkpack

1.7.4

No deep learning environment required

Deep Learning Model Package Inference

2.4.0+

.dlkpack

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.4.0+

.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.4.0+

.dlkpack

2.0.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

Object Detection

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.4.0

1.4.0

Object Detection (please start the deep learning server for the Step)

1.4.0

.pth/.py

1.5.x

2.0.0/2.1.0

Object Detection (please start the deep learning server for the Step)

1.4.0

.pth/.py

No deep learning environment required

Deep Learning Inference

2.0.0/2.1.0

.dlkpack

1.6.0

2.0.0/2.1.0

Object Detection (please start the deep learning server for the Step)

1.4.0

.dlkpack

No deep learning environment required

Deep Learning Inference (Mech-DLK 2.1.0/2.0.0)

2.0.0/2.1.0

.dlkpack

No deep learning environment required

Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpack

1.6.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpackC/.dlkpack

1.6.2

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpackC/.dlkpack

1.7.0

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpackC/.dlkpack

1.7.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpackC/.dlkpack

1.7.2

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.7.4

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

2.0.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

Defect Segmentation

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.4.0

1.4.0

Defect Segmentation (please start the deep learning server for the Step)

1.4.0

.pth/.py

1.5.x

No deep learning environment required

Deep Learning Inference

2.0.0/2.1.0

.dlkpack

1.6.0

No deep learning environment required

Deep Learning Inference (Mech-DLK 2.1.0/2.0.0)

2.0.0/2.1.0

.dlkpack

No deep learning environment required

Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpack

1.6.1

No deep learning environment required

Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpack

1.6.2

No deep learning environment required

Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.1+

.dlkpack

1.7.0

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpackC/.dlkpack

1.7.1

No deep learning environment required

Deep Learning Model Package CPU Inference/Deep Learning Model Package Inference (Mech-DLK 2.2.0+)

2.2.0+

.dlkpackC/.dlkpack

1.7.2

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.7.4

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.2.0+

.dlkpackC/.dlkpack

2.0.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

Text Detection

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

2.0.0+

No longer supported

Text Recognition

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

2.0.0+

No longer supported

Unsupervised Segmentation

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.5.0+

.dlkpack

2.0.0+

No longer supported

Fast Positioning

Mech-Vision Version Deep Learning Environment Version Mech-Vision Step Compatible Mech-DLK Version Model File Extension(s)

1.7.2

No deep learning environment required

Deep Learning Model Package Inference

2.3.0-2.5.3

.dlkpack

1.7.4

No deep learning environment required

Deep Learning Model Package Inference

2.3.0-2.5.3

.dlkpack

1.8.0

No deep learning environment required

Deep Learning Model Package Inference

2.3.0-2.5.3

.dlkpack

1.8.2

No deep learning environment required

Deep Learning Model Package Inference

2.3.0-2.5.3

.dlkpack

2.0.0+

No longer supported

Use Models in Mech-DLK SDK

Mech-DLK SDK is a software development kit specifically designed to be used with Mech-DLK. Its main purpose is to help developers easily do deep learning inference in their software systems. With Mech-DLK SDK, developers can rapidly deploy deep learning models trained in Mech-DLK and flexibly integrate deep learning functionality into their own applications without reliance on Mech-Vision.

Usage Instructions

If you need to use Mech-DLK SDK, see Mech-DLK SDK User Manual for details.

You can also visit Mech-Mind’s Download Center to get related resources.

Compatibility

Currently, Mech-DLK SDK only supports the inference based on models trained by Mech-DLK (version 2.4.2 or above).

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.