TensorFlow는 기계 학습을 위한 종단 간 오픈 소스 플랫폼입니다. 도구, 라이브러리 및 커뮤니티 리소스로 구성된 포괄적이고 유연한 에코시스템을 통해 연구원은 ML의 최신 기술을 적용하고 개발자는 ML 기반 애플리케이션을 쉽게 구축하고 배포할 수 있습니다.
TensorFlow는 다양한 작업에서 사용할 수 있지만 특히 심층 신경망의 교육 및 유추에 중점을 둡니다. 플랫폼은 데이터 흐름 및 미분 가능한 프로그래밍을 기반으로 하는 기호 수학 라이브러리입니다.
TensorFlow 설치
TensorFlow는 vSphere Bitfusion과 함께 사용하는 기계 학습 프레임워크입니다.
Python 3용 패키지 설치 관리자인 pip3을 사용하여 TensorFlow를 설치합니다. 이 절차는 Ubuntu 20.04, CentOS 8 및 Red Hat Linux 8에 적용됩니다.
사전 요구 사항
- vSphere Bitfusion 클라이언트를 설치했는지 확인합니다.
- Linux 운영 체제에 NVIDIA CUDA 및 NVIDIA cuDNN을 설치했는지 확인합니다.
프로시저
TensorFlow 벤치마크 설치
TensorFlow 벤치마크는 TensorFlow 프레임워크의 성능을 테스트하도록 설계된 오픈 소스 ML 애플리케이션입니다.
TensorFlow 벤치마크를 분기하고 로컬 환경으로 다운로드합니다. Git에서 분기는 별도의 개발 라인입니다.
사전 요구 사항
프로시저
TensorFlow 벤치마크 실행
TensorFlow 벤치마크를 실행하여 vSphere Bitfusion 및 TensorFlow 배포의 성능을 테스트할 수 있습니다.
TensorFlow 벤치마크를 실행하고 다양한 구성을 사용하면 ML 워크로드가 vSphere Bitfusion 환경에서 응답하는 방식을 파악할 수 있습니다.
프로시저
결과
이제 원격 서버에서 공유 GPU를 사용하는 vSphere Bitfusion으로 TensorFlow 벤치마크를 실행할 수 있습니다. 벤치마크는 다양한 모델과 매개 변수를 지원하기 때문에 광범위한 기계 학습 분야를 살펴보는 데 유용합니다. 자세한 내용은 "VMware vSphere Bitfusion 사용자 가이드" 의 내용을 참조하십시오.