업그레이드 주의사항
Mech-MSR 2.1.1 업그레이드 시 유의사항
Mech-MSR은 2.0.0~2.1.0에서 바로 2.1.1로 업그레이드할 수 있으며, 이전 버전에서 생성된 솔루션도 2.1.1에서 정상 작동합니다. 다만, 다음과 같은 호환성 이슈가 발생할 수 있습니다.
-
Mech-MSR 2.1.0 에서 2.1.1로 업그레이드
-
딥 러닝 모델 패키지의 추론 스텝에 중요한 변경 사항이 적용되어, 기존 프로젝트 실행 결과에 영향을 줄 수 있습니다.
-
데이터 추출 스텝의 데이터 처리 로직이 변경되면 프로젝트 실행에 영향을 줄 수 있습니다.
-
변경 사항 : 스텝 출력 포트의 선언 차원 결정 규칙이 업데이트되었습니다.
아래 그림과 같이, 2.1.1에서 단일 요소를 추출할 경우, 출력 포트 선언 차원은 입력 포트에서 선언된 차원보다 1만큼 감소합니다.
범위 요소를 추출할 경우, 출력 포트 선언 차원은 입력 포트에서 선언된 차원과 동일하게 유지됩니다. -
가능한 영향 : 이 출력에 의존하는 후속 스텝에서 차원 변경으로 인해 오류가 발생할 수 있습니다.
-
해결 방법 : 업데이트된 규칙에 따라 스텝 파라미터를 설정하거나, 스텝에서 데이터 흐름 출력에 대해 병합하여 차원 감소를 적용함으로써, 데이터 차원이 후속 처리 요구 사항과 일치하도록 조정합니다.
단일 요소 추출 범위(range) 요소 추출 예 : 차원 2, 인덱스 1
입력 :
Number [] [] = [[1], [2], [3]]
출력 :
Number [] = [1]
예 : 차원 2, 인덱스 1~2
입력 :
Number [] [] = [[1], [2], [3]]
출력 :
Number [] [] = [[1], [2]]
-
-
-
Mech-MSR 2.0.0 에서 2.1.1로 업그레이드
버전 2.0.0에서 2.1.1로 직접 업그레이드할 경우, 위 "2.1.0에서 2.1.1로 업그레이드" 시 데이터 추출 스텝의 변경 사항이 반영됩니다. 업그레이드 후에는 해당 스텝이 포함된 프로젝트를 꼼꼼히 검증하여 데이터 흐름 로직이 올바르게 작동하는지 확인하는 것이 권장됩니다.