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
Version
-
It is suggested that models exported from Mech-DLK 2.6.0 and later versions be used in Mech-vision 2.0.0 and above.
Model Package
-
Mech-Vision 1.8.2 or below do not support model Packages with Fast Positioning model in 2.6.0 or later versions and model Packages with Text Detection and Text Recognition in Mech-DLK2.6.1 and later versions.
-
Starting from Mech-Vision 2.0.0, only the Object Detection, Instance Segmentation, Classification, and Defect Segmentation model packages output by Mech-DLK2.4.1 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.
-
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-Vision1.7.x). |
Single Module and Cascaded Modules
-
All single modules can be used in version Mech-Vision1.7.0 or above, but below version 2.0.0.
-
Cascaded modules can only be used in version Mech-Vision1.7.2 or above, but below version 2.0.0.
-
Only Classification, Instance segmentation, Object detection and Defect segmentation modules exported from Mech-DLK 2.6.0 or above can be loaded in the “Deep Learning Model Package Inference” Step in Mech-Vision2.0.0 or above.
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) |
---|---|---|---|---|
2.0.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.4.1+ |
.dlkpack |
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.2.0+ |
.dlkpackC/.dlkpack |
1.8.1 |
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.7.4 |
No deep learning environment required |
Deep Learning Model Package Inference |
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.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.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.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.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.0 |
No deep learning environment required |
Deep Learning Model Package Inference (Mech-DLK 2.2.0+) |
2.2.0+ |
.dlkpack |
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 |
|
2.0.0/2.1.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) |
2.0.0/2.1.0 |
.dlkmp/.dlkcfg |
2.0.0/2.1.0 |
Instance Segmentation (please start the deep learning server for the Step) |
1.4.0 |
.pth/.py |
|
1.4.0 |
1.4.0 |
Instance Segmentation (please start the deep learning server for the Step) |
1.4.0 |
.pth/.py |
Classification
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.4.1+ |
.dlkpack |
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.4.0+ |
.dlkpack |
1.8.1 |
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.7.4 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.4.0+ |
.dlkpack |
1.7.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
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.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.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.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.0 |
No deep learning environment required |
Deep Learning Model Package Inference (Mech-DLK 2.2.0+) |
2.2.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 |
|
2.0.0/2.1.0 |
Classification (please start the deep learning server for the Step) |
1.4.0 |
.dlkpack |
|
1.5.x |
No deep learning environment required |
Deep Learning Inference |
2.0.0/2.1.0 |
.dlkpack |
2.0.0/2.1.0 |
Classification (please start the deep learning server for the Step) |
1.4.0 |
.pth/.json |
|
1.4.0 |
1.4.0 |
Classification (please start the deep learning server for the Step) |
1.4.0 |
.pth/.json |
Object Detection
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.4.1+ |
.dlkpack |
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.2.0+ |
.dlkpackC/.dlkpack |
1.8.1 |
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.7.4 |
No deep learning environment required |
Deep Learning Model Package Inference |
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.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.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.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.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.0 |
No deep learning environment required |
Deep Learning Model Package Inference (Mech-DLK 2.2.0+) |
2.2.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 |
|
2.0.0/2.1.0 |
Object Detection (please start the deep learning server for the Step) |
1.4.0 |
.dlkpack |
|
1.5.x |
No deep learning environment required |
Deep Learning Inference |
2.0.0/2.1.0 |
.dlkpack |
2.0.0/2.1.0 |
Object Detection (please start the deep learning server for the Step) |
1.4.0 |
.pth/.py |
|
1.4.0 |
1.4.0 |
Object Detection (please start the deep learning server for the Step) |
1.4.0 |
.pth/.py |
Defect Segmentation
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.4.1+ |
.dlkpack |
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.2.0+ |
.dlkpackC/.dlkpack |
1.8.1 |
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.7.4 |
No deep learning environment required |
Deep Learning Model Package Inference |
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.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.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.6.2 |
No deep learning environment required |
Deep Learning Model Package Inference (Mech-DLK 2.2.0+) |
2.2.1+ |
.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.0 |
No deep learning environment required |
Deep Learning Model Package Inference (Mech-DLK 2.2.0+) |
2.2.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 |
|
1.5.x |
No deep learning environment required |
Deep Learning Inference |
2.0.0/2.1.0 |
.dlkpack |
1.4.0 |
1.4.0 |
Defect Segmentation (please start the deep learning server for the Step) |
1.4.0 |
.pth/.py |
Text Detection
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0+ |
No longer supported |
|||
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0~2.6.0 |
.dlkpack |
1.8.1 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
1.8.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
Text Recognition
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0+ |
No longer supported |
|||
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0~2.6.0 |
.dlkpack |
1.8.1 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
1.8.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
Unsupervised Segmentation
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0+ |
No longer supported |
|||
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
1.8.1 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
1.8.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.5.0+ |
.dlkpack |
Fast Positioning
Mech-Vision Version | Deep Learning Environment Version | Mech-Vision Step | Compatible Mech-DLK Version | Model File Extension(s) |
---|---|---|---|---|
2.0.0+ |
No longer supported |
|||
1.8.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.3.0–2.5.4 |
.dlkpack |
1.8.1 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.3.0–2.5.4 |
.dlkpack |
1.8.0 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.3.0–2.5.4 |
.dlkpack |
1.7.4 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.3.0–2.5.4 |
.dlkpack |
1.7.2 |
No deep learning environment required |
Deep Learning Model Package Inference |
2.3.0–2.5.4 |
.dlkpack |
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.
Use Models in Mech-MSR
Single modules including Classification, Instance Segmentation, Object Detection, Defect Segmentation, Text Detection, Text Recognition and Unsupervised Segmentation of Mech-DLK 2.6.1 and above are supported in Mech-MSR 2.1.0 and above.
The exported models can be used in the Deep Learning Model Package Inference Step in Mech-MSR 2.1.0.