반응형
Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 31. 14:57예제로 배우는 텐서플로우 강좌 - 6. Logistic Regression( MNIST 데이터를 이용한 손글씨 인식 )

텐서플로우로 구현한 Logistic Regression입니다. MNIST 데이터를 가지고 손글씨 이미지를 훈련시키는 과정을 설명하고 있습니다. 다음 포스팅에서는 실제 손글씨를 촬영한 이미지를 인식하도록 해봅니다. 다음 사이트에 있는 텐서플로우 예제들을 공부한 결과를 비정기적으로 올리고 있습니다. https://github.com/aymericdamien/TensorFlow-Examples 텐서플로우 2.0에서 텐서플로우 1.x 코드를 실행하는 방법을 설명합니다. Tensorflow 2.0에서 Tensorflow 1.x 코드 실행하기https://webnautes.tistory.com/1393 # 수정 및 주석 : webnautes import tensorflow as tf #----------------..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 30. 22:35예제로 배우는 텐서플로우 강좌 - 5. Linear Regression

텐서플로우로 구현한 Linear Regression입니다. 다음 사이트에 있는 텐서플로우 예제들을 공부한 결과를 비정기적으로 올릴 예정입니다.https://github.com/aymericdamien/TensorFlow-Examples 텐서플로우 2.0에서 텐서플로우 1.x 코드를 실행하는 방법을 설명합니다. Tensorflow 2.0에서 Tensorflow 1.x 코드 실행하기https://webnautes.tistory.com/1393 # 수정 및 주석 : webnautes from __future__ import print_function import tensorflow as tf import numpy # 파이썬 리스트로 제공되는 입력을 NumPy 배열로 바꾸기 위해 사용됩니다. import ma..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 30. 22:34예제로 배우는 텐서플로우 강좌 - 4. 행렬(matrix) 계산

텐서플로우에서 행렬 계산하는 방법을 설명합니다. 다음 사이트에 있는 텐서플로우 예제들을 공부한 결과를 비정기적으로 올릴 예정입니다.https://github.com/aymericdamien/TensorFlow-Examples 텐서플로우 2.0에서 텐서플로우 1.x 코드를 실행하는 방법을 설명합니다. Tensorflow 2.0에서 Tensorflow 1.x 코드 실행하기https://webnautes.tistory.com/1393 같은 크기의 행렬간의 덧셈과 뺄셈은 tf.add와 tf.subtract 함수로 계산할 수 있습니다. from __future__ import print_function import tensorflow as tf # 2 x 2 행렬 # | 1 2 | # | 3 4 | matrix1..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 30. 22:33예제로 배우는 텐서플로우 강좌 - 3. 플레이스 홀더(Placeholder)

플레이스 홀더(tf.placeholder)에 대해 알아봅니다. 다음 사이트에 있는 텐서플로우 예제들을 공부한 결과를 비정기적으로 올릴 예정입니다.https://github.com/aymericdamien/TensorFlow-Examples 텐서플로우 2.0에서 텐서플로우 1.x 코드를 실행하는 방법을 설명합니다. Tensorflow 2.0에서 Tensorflow 1.x 코드 실행하기https://webnautes.tistory.com/1393 tf.constant 함수에서는 입력으로 사용할 값을 아규먼트로 입력해줘야 했지만 a = tf.constant(2) tf.placeholder 함수는 입력으로 사용할 데이터의 타입만 지정해주고 실제값은 나중에 세션에서 실행될때 입력해줍니다. from __future..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 30. 22:33예제로 배우는 텐서플로우 강좌 - 2. 텐서플로우의 기본 동작

간단한 계산을 하는 텐서플로우 프로그램을 통해 어떻게 동작하는지 알아봅니다. 다음 사이트에 있는 텐서플로우 예제들을 공부한 결과를 비정기적으로 올릴 예정입니다.https://github.com/aymericdamien/TensorFlow-Examples 텐서플로우 2.0에서 텐서플로우 1.x 코드를 실행하는 방법을 설명합니다. Tensorflow 2.0에서 Tensorflow 1.x 코드 실행하기https://webnautes.tistory.com/1393 본 포스팅에서는 저수준 텐서플로우 API인 텐서플로우 코어(TensorFlow Core)를 중심으로 설명합니다.텐서플로우 코어를 사용한 프로그래밍은 다음 두 단계로 이루어집니다. 수식을 그래프로 표현 2. 그래프 실행 # 파이썬2와 파이썬3에서 동일한..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 30. 22:32예제로 배우는 텐서플로우 강좌 - 1. 안녕, 텐서플로우 출력

첫번째 예제는 텐서플로우를 사용하여 “Hello, Tensorflow!”를 화면에 출력합니다. 다음 사이트에 있는 텐서플로우 예제들을 공부한 결과를 비정기적으로 올릴 예정입니다.https://github.com/aymericdamien/TensorFlow-Examples 텐서플로우 2.0에서 텐서플로우 1.x 코드를 실행하는 방법을 설명합니다. Tensorflow 2.0에서 Tensorflow 1.x 코드 실행하기https://webnautes.tistory.com/1393 # tensorflow 모듈을 임포트(import)하면 내부적으로 디폴트 그래프가 생성됩니다. import tensorflow as tf # 상수 오퍼레이션(constant operation)을 생성하여 디폴트 그래프에 추가합니다. ..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 30. 19:40Tensorflow 예제 - tf.reduce_mean 함수 사용법

저수준 API로 작성된 MNIST 코드에서 사용하는 tf.reduce_mean 함수에 대해 살펴봅니다 import tensorflow as tf x = tf.constant([[1., 3.], [2., 6.]]) sess = tf.Session() print(sess.run(x)) print(sess.run(tf.reduce_mean(x))) print(sess.run(tf.reduce_mean(x, 0))) print(sess.run(tf.reduce_mean(x, 1))) sess.close() [[1. 3.] [2. 6.]]3.0[1.5 4.5][2. 4.] tf.reduce_mean(x)처럼 두번째 인자를 적지 않은 경우 변수 x가 가리키는 배열 전체 원소의 합을 원소 개수로 나누어 계산합니다. ..

Deep Learning & Machine Learning/강좌&예제 코드2018. 8. 27. 23:01Tensorflow 예제 - MNIST 데이터 출력해보기

MNIST에 포함되어 있는 손글씨 이미지와 이미지가 의미한 숫자를 기록해 놓은 라벨을 출력해보는 방법을 설명합니다. 예전에 보았던 텐서플로우 초보자 가이드(?)에선 28 X 28 사이즈의 이미지를 크기 784(=28x28)인 일차원 배열로 변환한 MNIST 데이터를 가져오는 것으로 시작했었습니다. 지금은 keras 모듈을 사용하여 가져올 수 있어서 MNIST 데이터의 구조가 좀 달라진듯합니다. 문서 상으로 언급되는 MNIST 데이터 구조를 봐서는 이해가 잘안되서.. 위에서 언급한 두 가지 방법으로 MNIST 데이터를 가져와서 화면에 출력해보았습니다. 우선 예전에 사용했던 방법으로 tensorflow.examples.tutorials.mnist를 사용하여 작성된 코드입니다. import numpy as n..

반응형
image