MKL 계산의 결과가 불일치하면 MKL 계산의 결과가 변경되지 Microsoft R Server Machine Learning Server

이 문서에서는 누락된 환경 변수로 인하여 결과가 불일치하는 문제를 해결하는 데 도움이 됩니다.

다음에 적용됩니다.   SQL Server 2017 Windows, Microsoft Machine Learning Server(R Server)
원래 KB 번호:   4488257

증상

Microsoft SQL Server 2017의 일부로 Microsoft R Server 9.0, 9.1, 9.2, 9.3.x 또는 Microsoft Machine Learning Server 실행하면 Intel Math 커널 라이브러리(MKL) 계산에서 결과가 모호하게 표시됩니다. 이 문제는 환경 변수가 누락되어 MKL_CBWR 발생합니다.

원인

이 문제는 2017 및 2017과 함께 포함된 새 기능이 Intel MKL 라이브러리에 Microsoft R Server SQL Server 발생합니다. 이 기능에 대한 자세한 내용은 CNR(조건부 숫자 재현성) 소개를 참조하세요.

해결 방법

이 문제를 해결하기 위해 Microsoft R Server=AUTO 시스템 환경 변수를 설정하여 Microsoft R Server Machine Learning Server MKL_CBWR 조건부 재현성을 구성합니다. 이렇게 하려면 다음 단계를 수행해야 합니다.

  1. 제어판에서 시스템 및 보안 시스템 고급 시스템 설정 > > > 환경 변수 를 선택합니다.

  2. 새 User 또는 System 변수를 만들고 다음 값을 지정합니다.

    • 변수 이름을 에 로 MKL_CBWR.
    • 변수 값을 AUTO로 설정
  3. 다시 Microsoft R Server.

상태

Microsoft는 이 문제가 Microsoft 제품에서 문제인 것으로 확인했습니다.

향후 버전의 Microsoft R Server MKL_CBWR=AUTO 설정이 기본 설정이 됩니다.

참조

SQL Server Machine Learning 서비스에서 알려진 문제 타사 정보 고지 조항

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.