Before You Upgrade

You are currently viewing the documentation for the latest version (2.1.1). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

Mech-MSR 2.1.1 Upgrade Notes

Mech-MSR can be directly upgraded from version 2.0.0 or 2.1.0 to 2.1.1, and the solutions created on the previous versions can still function properly in 2.1.1. However, there may be some compatibility issues:

  • Upgrade from Mech-MSR 2.1.0 to 2.1.1

    • There is a key change in the Deep Learning Model Package Inference Step that may affect project execution:

      • Change: When a “Defect Segmentation” model package is used, the Segmented Surface Data output port of this deep learning Step has had its declared dimension changed from 0 to 1.

      • Implications: Subsequent Steps that depend on this output may encounter errors due to the dimensional change.

      • Solution: Troubleshoot the affected Steps according to the error messages. If the adjustments you made can not resolve the issue,refer to Framework Loop to try fixing the issue, or contact Technical Support.

        2.1.1 2.1.0

        dl dimension change 211

        dl dimension change 210

    • The data processing logic of the Extract Data Step has changed, which may affect the project execution:

      • Change: The rule for determining the declared dimension of the Step’s output port has been updated. In 2.1.1, as shown in the figures below, the declared dimensions of the output port are reduced by 1 when extracting a single element and remain unchanged when extracting a range of elements, compared to the dimensions of the input port.

      • Implications: Subsequent Steps that depend on the output of the Step may encounter errors due to the dimensional change.

      • Solution: Set Step parameters according to the updated rule or perform the Decrease Dimension by Merging operation on the data flow output by the Step to ensure that the dimensions of the data match the subsequent processing requirements.

        Extract a single element Extract a range of elements

        extract single element

        extract elements

        E.g.: “Dimension” is set to 2, and “Index” is set to 1.

        Input: Number [] [] = [[1], [2], [3]]

        Output: Number [] = [1]

        E.g.: “Dimension” is set to 2, and the index range is set to 1 to 2.

        Input: Number [] [] = [[1], [2], [3]]

        Output: Number [] [] = [[1], [2]]

  • Upgrade from Mech-MSR 2.0.0 to 2.1.1

    If you upgrade directly from version 2.0.0 to 2.1.1, note that the change to the Extract Data Step described under “Upgrade from 2.1.0 to 2.1.1” also applies. It is recommended to thoroughly validate the projects that use this Step after the upgrade to ensure that the data flow logic is correct.

Is this page helpful?

You can give a feedback in any of the following ways:

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.