공식사이트 : https://www.tensorflow.org/?hl=ko


  • tf.placeholderrnn

  1. dtype: The type of elements in the tensor to be fed.
  2. shape: The shape of the tensor to be fed (optional). If the shape is not specified, you can feed a tensor of any shape.
  3. name:  A name for the operation (optional).

  • tf.contrib.rnn.BasicLSTMCell
    일부 사용하는 arg 를 기입해놈
  1. num_units : int 형의 유닛 갯수
  2. state_is_tuple : true 일시 두개의 state 를 돌려주고 false 일시 하나의 state로 돌려준다.
  •  tf.nn.dynamic_rnn
 arg

cell,

inputs,

sequence_length=None,

initial_state=None,

dtype=None,

parallel_iterations=None,

swap_memory=False,

time_manjor=False,

scope=None 

  1. cell : 

returns:

 (outputs,state)

  1. outputs : The RNN output Tensor
 time_major == False (default) 일 경우 Tensor shaped : [batch_size, max_time, cell.output_size]
 time_major == True 일경우 [max_time, batch_size, cell.output_size]

shape 모양이 바뀐다. 


'딥러닝' 카테고리의 다른 글

[딥러닝] 1.Tensorflow 개발환경설정  (0) 2018.05.23


 개발환경 Window10 64bit 


Download Anaconda 5.1 : https://repo.anaconda.com/archive/Anaconda3-5.1.0-Windows-x86_64.exe


파이썬 설치가 필요하나 아나콘다 설치시 추가 설치가 가능하다.

아나콘다는 파이썬과 딥러닝관련 파이썬패키지들을 제공하는것으로 보여진다.

anaconda3 + Tensorflow 설치 진행 (와이파이로 진행하여 약 2시간 정도 소요되었다.)





설치완료후 시작화면에 Anaconda 설치 파일은 다음과 같다.


 Anaconda Prompt 실행 후 ptyhon 버전확인할수 있다.

  > python --version



설치패키지 pip 설치

python -m pip install --upgrade pip



conda create -n tensorflow python=3.6.4

activate tensorflow


pip install tensorflow



설치가 완료되었고 python 코드를 통한 테스트 진행


파이썬 실행  > python 



 import tensorflow as tf

hello = tf.constant('Hello, IVIS')

output = tf.Session()

print(output.run(hello))

a=tf.constant(10)

b=tf.constant(11)

print(output.run(a+b))



테스트완료

'딥러닝' 카테고리의 다른 글

[Tensorflow] API  (0) 2018.07.26

+ Recent posts