본문 바로가기

AI & Deep Learning/실습

(3)
linear regression 구현_tensorflow 2-1. tensorflow 로 간단한 linear regression 구현 소스 출처: https://github.com/hunkim/DeepLearningZeroToAll/ - 이전에 그냥 terminal 에서 사용했던 방식은 가독성이 좀 떨어지는 것 같아서 Jupyter을 설치하여 사용 - virtualenv : python 가상 환경 - jupyter notebook : 오픈 소스 웹 애플리케이션으로, 라이브 코드, 등식, 시각화와 설명을 위한 텍스트 등을 포함한 문서를 만들고 공유하도록 할 수 있음 : 주로 데이터 클리닝, 변형, 수치 시뮬레이션, 통계 모델링, 머신 러닝 등에 사용 : Python, R, Julia, Scala 등 데이터 과학 분야에서 인기있는 40종의 다양한 프로그래밍 언어를..
tensorflow 간단한 실행 - Placeholder Placeholder : 값을 실행 시 입력 받겠다는 노드 ex1> Q. 상수 입력해 두고 출력이 아닌, 값을 넣어보고 싶다 A. 노드를 만드는데 placeholder 라는 특별한 노드로 만들어주기 : 똑같이 세션을 만들고 실행, : feed_dict가 노드 의 값을 실행 시에 지정해주는 것 : 텐서플로우 입장에서, “그래프 실행시키고 싶은데 저 노드의 값을 모르겠으니, 값을 넘겨줘” 라는 뜻 : 두번째 실행 예시처럼 값을 하나만 넣지 않고 n개 의 값을 넣는 array 로 넣을 수도 있음 출처 : 모두의 딥러닝 https://hunkim.github.io/ml/
tensorflow 간단한 실행 - Constant 상수(Constant) 이용 / Computational Graph 예제 일단 따라해보기 ex1> (tensorflow) $ python >>> import tensorflow as tf #tensorflow 임포트 >>> hello = tf.constant(‘Hello, TensorFlow!’) >>> sess = tf.Session() >>> print(sess.run(hello)) Hello, TensorFlow! Q. tf.constant 에서 constant가 무엇인지 궁금해 짐 A. tensorflow 에서의 상수 import tensorflow as tf tf.constant(x)를 시용하여 상수 선언. - 출력 방법2가지(ex. 정수) 1) 그냥 x 값 그대로 출력 2) tensorflow..