클라우드 호스팅에 TensorFlow를 설치하는 방법

텐서 플로우

인공 지능은 비약적으로 발전하고 있습니다. 점점 더 강력 해지고 새로운 작업에 적용될 수 있습니다. 그만큼 기계 학습 TensorFlow와 같은 프로젝트에서 특히주의해야 할 AI 분야 중 하나입니다. 서버 또는 클라우드 호스팅이있는 경우 여기에이 프로젝트를 설치하여 명시 적으로 프로그래밍 할 필요없이 학습 할 수 있습니다.

이 튜토리얼에서는이 강력한 오픈 소스 프로젝트를 설치하는 방법을 단계별로 보여 드리겠습니다. 클라우드 호스팅에서. 이를 위해 Clouding을 가격, 편의성, 스페인어 연중 무휴 24 시간 지원, 가용성, 이점, 특히 바르셀로나의 스페인 영토에 데이터 센터를두고 있다는 점을 기준으로 Clouding을 선택했습니다. 따라서 유럽 데이터 보호법이 적용됩니다.

¿Tensorflow가 내 비즈니스를 어떻게 도울 수 있습니까??

비즈니스 앱

전염병에서 기업은 현대화해야합니다 경쟁력이 있습니다. 유럽 ​​원조의 대부분은 이러한 디지털 전환에 정확하게 전달 될 것입니다. 적응하지 못한 모든 기업은이 건강 위기의 경제적 결과로 더 많은 고통을 겪었습니다. 예를 들어, 중소기업조차도 실제 판매에서 온라인 판매로 빠르게 전환하여 제한에 영향을받지 않고 계속 운영 할 수있었습니다.

클라우드, IoT 또는 AI와 같은 기술은 필수적입니다. 특유한, TensorFlow 및 머신 러닝으로, 당신은 큰 혜택을 얻을 수 있습니다. 몇 가지 예를 인용하려면 :

  • 디자인이나 사진에 전념하는 경우 AI를 사용하여 이미지를 개선하십시오.
  • 의학적 검사 결과를 분석하여 의학적 진단을 지원합니다.
  • 민첩한 이미지 처리 및 자동화 된 카탈로그 작성.
  • 음성 또는 소리 인식을 가르칩니다.
  • 얼굴 분석, 감정 등
  • 자동화 된 오류 감지.
  • 텍스트의 언어를 자동으로 감지합니다.
  • 다양한 일상 업무를 간소화합니다.
  • 그리고 긴 등. 응용 프로그램은 거의 상상할 수 없습니다 ...

따라서 널리 사용 된 산업, 자동차와 같은 부문, 건강 부문, 보험, 세무 기관 및 기타 많은 전문가.

무엇입니까 TensorFlow?

Tensorflow 로고

TensorFlow는 오픈 소스 소프트웨어입니다., Google 엔지니어 및 연구원이 처음 개발 한 후 나중에 출시되었습니다. 수치 컴퓨팅 및 기계 학습을위한 라이브러리입니다. 이를 위해 데이터 흐름 그래프를 사용하고 노드는 수학적 연산을 나타내고 가장자리는 그들 사이에 전달되는 다차원 데이터 행렬 (텐서)을 나타냅니다.

이 소프트웨어를 사용하면 인공 신경망 인간이 배우고 추론하는 방식과 유사한 방식으로 패턴과 상관 관계를 탐지하고 해독하는 등 여러 작업을 수행합니다.

이 프로젝트는 또한 많은 유연성을 제공하여 CPU 또는 GPU를 사용한 계산, 둘 다 PC, 서버 및 모바일 장치에 있습니다. 이것은 크로스 플랫폼이기 때문에 가능하며 GNU / Linux, macOS, Windows, iOS 및 Android와 같은 시스템과이 튜토리얼에서 볼 수있는 웹 서비스에서 실행할 수 있습니다. Python, C ++ 또는 Java와 같은 다른 프로그래밍 언어를 사용하는 여러 래퍼도 있습니다. 단일 API로 모두 가능합니다.

설치 TensorFlow 단계적으로

다음은 방법에 대한 단계별 예제 TensorFlow 설치 en 클라우드 호스팅. 이를 위해 VPS를 사용합니다. 흐림.io, Windows 및 Linux 운영 체제를 모두 선택할 수 있습니다. 물론 블로그의 주제와 GNU / Linux의 이점을 고려할 때 Linux 배포판을 기반으로 할 것이라는 데 의심의 여지가 없습니다.

계정 생성 및 클라우드 플랫폼 준비

시작하기 전에이 공급자가 제공하는 서비스에 액세스하려면 등록해야합니다. € 5 무료 크레딧 즐기기 그들은 플랫폼 테스트를 제안합니다. 계정 확인을 위해 표시된 단계를 따르는 것처럼 간단합니다. XNUMX 분이면됩니다.

흐림

그 후 Clouding의 공식 웹 사이트로 돌아 가야합니다. 로그인 사용자 이름과 비밀번호 입력:

흐려지는 로그

이제 보시다시피 사용하기 매우 간단하고 직관적 인 Clouding 제어판을 볼 수 있습니다. 너무 많은 지식이 없어도이 튜토리얼을 따르면 문제없이 처리 할 수 ​​있습니다. 시작한다 TensorFlow 용 인스턴스 생성, 프레스 첫 번째 서버를 만들려면 여기를 클릭하십시오.:

Tensorflow 시작 연결

그러면 메뉴로 이동합니다. 서버 구성. 가장 먼저 VPS의 이름을 지정하고 선호하는 것을 선택할 수 있습니다. 그런 다음 OS를 선택해야합니다. 이 튜토리얼에서는 제공하는 배포판 중 하나 (CentOS, Ubuntu Server, Ubuntu Desktop 또는 Debian)를 선택합니다. 선호하는 것을 선택할 수 있습니다. 제 경우에는 Ubuntu Server 20.04를 선택하겠습니다.

호스팅 구성

베이스 시스템을 선택한 후 다음은 나머지 매개 변수 구성 아래 같은 페이지에 표시됩니다. 보시다시피 머신의 구성 옵션 중에서 필요한 RAM, vCPU 코어 또는 SSD 스토리지 공간의 양을 선택할 수 있습니다. TensorFlow 자체의 경우별로 필요하지 않지만 나머지 데이터에 대해서는 예를 들어 처리해야 할 수 있으므로 필요한 사항에 대해 신중하게 생각하십시오 (하지만 확장 할 수 있음).

Tensorflow 인스턴스

원하는 이름을 지정하여 SSH 키를 만드는 것도 중요합니다. 그러면 입력 할 때마다 수동으로 암호를 입력 할 필요없이 원격으로 액세스 할 수 있도록 쌍을 다운로드 할 수 있습니다. 또한 방화벽 또는 백업 복사본을 구성 할 수도 있습니다. 이 경우 백업과 방화벽 모두 그대로 둡니다.

완료되면 모든 것이 정상인지 확인하고 pulsa 에비아. 그러면 클라우드 인스턴스가 생성 된 다른 화면으로 리디렉션됩니다. 그러나 상태 섹션에서 생성되는 것을 볼 수 있습니다.

Tensorflow 인스턴스

눈 깜짝 할 사이에 시스템이 설치 및 구성됩니다. 그러면 상태가 다음과 같이 나타납니다. 활동적인. 그리고 당신은 이미 그것을 사용할 수 있습니다.

SERVER Active Cluding

이 화면에서 서버 이름을 클릭하면 다음으로 이동합니다. 세부 정보 요약:

기본 액세스 구성

스크롤하면 해당 섹션을 찾을 수 있습니다. 서버에 액세스하는 방법. 서버에 액세스하고 관리하는 데 필요한 모든 것을 찾을 수있는 곳이므로 매우 중요합니다. 예를 들어 SSH 키를 다운로드하거나 SSH로 액세스 할 공용 IP, 사용자 이름 (루트) 및 액세스 비밀번호를 볼 수 있습니다.

SSH 키

이 데이터는 Clouding 인스턴스에 Tensorflow 설치를 시작하는 다음 단계에서 필요하므로 손실하지 마십시오.

P재 요구 사항

시작하려면 먼저 Tensorflow에 유용한 종속성 또는 패키지를 충족하고 모든 것이 최신 버전으로 유지되도록 업데이트해야합니다. 이를 위해 터미널에 들어가서 이전 이미지에서 보여준 암호와 IP를 사용하여 SSH로 연결하여 배포판에서 원격으로 인스턴스에 액세스합니다 (ipdelserver를 Clouding 인스턴스의 IP로 바꾸는 것을 잊지 마십시오). :

ssh root@tuipdelservidor

ssh 액세스

또한 입력해야하고 액세스 권한을 부여 할 인스턴스의 암호를 묻습니다. 당신은 터미널의 프롬프트가 더 이상 로컬이 아닙니다.,하지만 클라우드 서버 내부에 있습니다. 따라서 지금부터 실행하는 모든 명령은 로컬 시스템이 아닌 인스턴스에 적용됩니다.

ssh 액세스

이제 첫 번째는 시스템 업그레이드 다음 명령으로 :

apt-get update && apt-get -y upgrade

Tensorflow 설치

이제 python3 설치 필요한 기타 보조 패키지 :

apt-get install python3 python3-pip python3-dev

다음은 가상 환경 준비, Python3 표준 라이브러리의 일부인 virtualenv 모듈을 사용합니다.

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

파이썬 모듈 설치

그 후 프롬프트가 변경되었음을 알 수 있으며 이제 TF 환경 사용자 이름과 호스트 앞에.

신속한

Tensorflow 설치 (CPU 지원)

모든 준비가 완료되었습니다. TensorFlow 설치 Clouding 인스턴스에서. 다음 단계는 다음과 같습니다.

pip install --upgrade tensorflow

설치가 완료되면 다음을 수행 할 수 있습니다. 설치 확인 다음 명령을 사용합니다.

python -c ‘import tensorflow as tf; print(tf.version)’

그러면 Tensorflow 버전이 설치된 출력이 반환됩니다. 거기에서 당신은 할 수 있습니다 Tensorflow 사용 시작 필요한 모든 작업에 대해 ...

결론

결론적으로 Clouding이 VPS와 함께 작동하도록 제공하는 시설은 Tensorflow와 같은 모든 프로젝트를 설치하거나 구성 할 수있는 경험을 제공합니다. 로컬 컴퓨터에서하는 것만 큼 쉽습니다.. 이러한 유형의 서버의 성능과 확장 성만 있으면됩니다.

또한 제어판은 매우 직관적이며 기술 지식이 없어도 마법사가 안내합니다. 반면에 제공되는 옵션은 매우 유연, 필요한 가상 하드웨어 리소스와 운영 체제를 모두 선택할 수 있습니다. 이러한 다재다능 함으로 인해 아무리 특별하더라도 귀하의 요구에 완벽하게 맞출 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.