목록Artificial Intelligence (31)
엔지니어가 되고 싶은 공돌이

1. placeholder placeholder(dtype, shape, name) - 임의의 입력값을 받을 수 있도록 해준다. import tensorflow as tf # 플레이스홀더 노드와 add 노드를 정의합니다. a = tf.placeholder(tf.float32) b = tf.placeholder(tf.float32) adder_node = a + b # 암시적으로 tf.add(a, b) 형태로 정의될 것입니다. # 세션을 열고 그래프를 실행합니다. # 출력값 : # 7.5 # [ 3. 7.] sess = tf.Session() print(sess.run(adder_node, feed_dict={a: 3, b: 4.5})) print(sess.run(adder_node, feed_dict={..

1. 정의 텐서플로우: 텐서를 흘려보내면서 데이터를 처리하는 라이브러리 텐서: 다차원 배열 랭크: 텐서의 차원, 랭크가 0이면 스칼라, 1이면 벡터, 2이면 행렬, 3이상이면 텐서라고 부른다. - 텐서들은 계산 그래프 구조를 통해 노드에서 노드로 이동한다. - 텐서플로우 프로그램 작성 과정: 그래프 생성 -> 그래프 실행 : 생성과 실행을 따로 하는 이유는 실행과정에서 생성한 전체 그래프중 일부만 사용할 수 도 있기 때문. - 노드에 연산, 변수, 상수등을 정의 2. 기초 코딩 import tensorflow as tf # 그래프 노드를 정의하고 출력합니다. # 출력값 : Tensor("Const:0", shape=(), dtype=float32) Tensor("Const_1:0", shape=(), d..