-
TensorFlow
구글에서 만든 답러닝 오픈소스 패키지이다.
머신러닝 알고리즘을 구현하고 실행하기 위한 프로그래밍 인터페이스
특징
- 분산 컴퓨팅 지원
- 계산 그래프를 사용하여 계산을 최적화한다.
- Python, C++, Go, Java, R을 지원한다.
대규모 머신러닝에 적합하다.
CPU와 GPU을 사용한다.
Tensor
넘파이 다차원 배열과 유사하다.
실제값은 넘파이 배열이고 텐서는 배열에 대한 참조를 제공
- 텐서가 참조하는 값 : 텐서.numpy() 메서드 혹은 np.array(텐서)만드는 방법
tf.convert_to_tensor() 함수 : 리스트나 넘파이 배열로부터 텐서 생성