Notice
Recent Posts
Recent Comments
Link
- Today
- Total
엔지니어스 - Engineeus
[Windows] 텐서플로우(Tensorflow) 딥러닝 신경망 구현 - 네트워크 생성 [2] 본문
Autonomous Tech./Machine Learning
[Windows] 텐서플로우(Tensorflow) 딥러닝 신경망 구현 - 네트워크 생성 [2]
Engineeus 2020. 3. 8. 00:27728x90
저번 포스트에서는 기본 환경 설정 및 텐서플로우란 뭔지에 관하여 배웠습니다.
https://mickael-k.tistory.com/64
또한, 아예 텐서플로우가 처음이라면 여기를 통해 기초 텐서플로우 프로그래밍을 배우고 오면 더 쉽게 이해가 갈거라 생각 합니다.
배울 것
본 포스트 에서는 기본적인 네트워크를 생성하며 아래와 같은 것들을 배우도록 하겠습니다.
-
텐서(tensor)
-
랭크(rank)
-
쉐입(shape)
-
플레이스홀더(place holder)
-
변수(varialble)
-
선형회 회귀(linear regression)
텐서란?
텐서는 매트릭스(행렬) 입니다.
텐서가 뭔지 보기 위해 주피터를 이용하여 한번 아래 코드를 쳐 보십시오.
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
print(hello)
아래와 같이 결과가 나올겁니다.
Tensor("Const:0", shape=(), dtype=string)
즉, hello 변수의 값을 출력 ㅎ ㅐ 보면, hello는 Tensor라는 자료형 이며, 상수(Const)를 담고 있으며 쉐입(shape)은 없고, 자료형(data type)은 문자열(string)입니다.
랭크(rank)
랭크는 차원의 수 입니다.
행렬 | 랭크 | |
0 차원 행렬 ( 상수 ) | 0 | 스칼라 |
1 차원 행렬 ( n ) | 1 | 백터 |
2 차원 행렬 ( n x n ) | 2 | 행렬 |
3 차원 행렬 ( n x n x n ) | 3 | n차원 텐서 |
쉐입(shape)
쉐입은 차원의 요소 개수로 텐서의 구조를 설명해줍니다.
장성 중
플레이스 홀더
'Autonomous Tech. > Machine Learning' 카테고리의 다른 글
텐서플로우(Tensorflow) 배워볼까? - 기초 개념 [1] (0) | 2020.03.08 |
---|---|
[Windows] 텐서플로우(Tensorflow) 사용 딥러닝 신경망 구현 - RNN 1편 [9] (0) | 2020.03.08 |
[Windows] 텐서플로우(Tensorflow) 딥러닝 신경망 구현 - 환경 설정 [1] (0) | 2020.03.07 |
CNN(Convolutional Neural Network) 이란? (0) | 2020.03.07 |
[Ubuntu] PyTorch로 YOLO 돌리기 - [1] {'Installation\n';} (0) | 2020.01.28 |
Comments