본문 바로가기
  • AI 개발자가 될래요
Deep Learning

[Tensorflow] tf-nightly 란?, 설치법, 사용법

by 꿀개 2023. 2. 28.

tf-nightly란?

tf-nightly란 텐서플로우(tensorflow)의 일일 빌드 버전이다. 쉽게 설명하면 아래와 같다.

  • tensorflow: 안정된 버전의 텐서플로우. 안정적이나 버그 패치 등 현재 개발 중인 최신 내용이 포함되어 있지 않다.
  • tf-nightly: 개발중인 버전의 텐서플로우. 매일 매일 개발, 수정되는 텐서플로우를 빌드하여 배포한 버전. 최신 기능과 버그 패치가 포함되어 있으나 불안정 할 수 있다.

 

설치법

간단하게 pip 명령어로 설치 가능하다.

pip install tf-nightly

일반적으로 tensorflow를 설치하여 안정적인 버전을 사용하나,

최신 기능이나 본인이 사용하는 기능에 버그 패치 등이 필요한 경우에 tf-nightly를 설치하여 사용하면 된다.

 

사용법

사용방법은 기존과 같다. 

일반적인 tensorflow를 호출할 때와 마찬가지로 아래의 import 문으로 호출할 수 있습니다.

import tensorflow as tf

 

 

기존 tensorflow가 설치된 상태에서 tf-nightly를 설치하면 tf-nightly 버전의 텐서플로우가 호출된다.

반대의 경우 tensorflow 버전의 텐서플로우가 호출된다.

 

여기서 유의할 점은,

둘 중 하나를 지우면 텐서플로우가 호출되지 않아 원하는 버전의 텐서플로우를 다시 설치해줘야 한다.