Tensorflow 101

텐서플로우를 이용하여 가장 간단한 형태의 텐서플로우 코드를 작성하여 딥러닝을 구현해보는 딥러닝 기초 수업입니다.

Tensorflow 101 텐서플로우를 이용하여 가장 간단한 형태의 텐서플로우 코드를 작성하여 딥러닝을 구현해보는 딥러닝 기초 수업입니다.

첫번째 딥러닝 - 레모네이드 판매 예측

수업소개

레모네이드 판매량을 예측하는 딥러닝 모델을 텐서플로우를 이용하여 만들어 봅니다. 

 

강의 

 

손실의 의미 

 

실습 

 

소스코드

colab |  backend.ai

###########################
# 라이브러리 사용
import tensorflow as tf
import pandas as pd

###########################
# 데이터를 준비합니다.
파일경로 = 'https://raw.githubusercontent.com/blackdew/tensorflow1/master/csv/lemonade.csv'
레모네이드 = pd.read_csv(파일경로)
레모네이드.head()
# 종속변수, 독립변수
독립 = 레모네이드[['온도']]
종속 = 레모네이드[['판매량']]
print(독립.shape, 종속.shape)

###########################
# 모델을 만듭니다.
X = tf.keras.layers.Input(shape=[1])
Y = tf.keras.layers.Dense(1)(X)
model = tf.keras.models.Model(X, Y)
model.compile(loss='mse')

###########################
# 모델을 학습시킵니다. 
model.fit(독립, 종속, epochs=1000, verbose=0)
model.fit(독립, 종속, epochs=10)

###########################
# 모델을 이용합니다. 
print(model.predict(독립))
print(model.predict([[15]]))

댓글

댓글 본문
  1. xjayx
    마지막 모델을 이용합니다. 에서
    model.predict([[15]]) 에서 에러가 납니다.

    import numpy as np # numpy 라이브러리 추가
    model.predict(np.array([[15]]))
    로 변경해서 해결하였습니다.
  2. 부드러우미
    240510
  3. 시아네스
    231102.
  4. apple
    온도와 판매량에서 대괄호를 2번 쓰는 이유는 무엇인가요?
  5. kwaife
    완료
  6. 솔나무
    호오... 아직 모르는 단어/..? 들이 있지만 재밌군요!
  7. 첫번째 딥러닝코드이네요..^^
  8. 루피밤비집사
    완료
  9. Yu Han Noh
    완료
  10. 완료
  11. 인간지능
    완료. 감사합니다.
  12. 엄현주
    완료
  13. 김영환
    완료
  14. Poroporo
    완료:)
  15. Hotbrains
    완료~ 감사합니다.
  16. amuronamie
    완료
  17. 이덕규
    완료
  18. 김지민
    완료!
  19. 이성민
    완료~
  20. 210721
  21. shg7271
    210721
  22. songji
  23. 이지윤
    완료!
  24. semin3993
    레모네이드 완료
  25. Naked Lunch
    야학 3기! 기온이 영하인 겨울철이 되어야 레모네이드 장수는 판매를 멈추고 드디어 한숨 돌리고 얼어버린 레모네이드를 마실 수 있군요...
  26. 한세월
    에제 완료
  27. minkey
    야학3기 21.07.19 완료
  28. 낭만코더
    강의 계속 눈팅만하고 댓글올린적 없는데 저도 댓글한번 달아보아요 ^_^
    강의 잘봤습니다. 감사합니다.
  29. 정효빈
    좋은 강의 감사합니다!! 첫 딥러닝이였습니다!! 너무 뿌듯합니다 ㅎㅎ
  30. jwoh
    05-06
  31. dongtandobby
    좋은 강의 감사합니다.
    tensorflow 버전에 따른 차이가 있어 작업 환경에 따라 예제가 작동 안하는 경우가 있네요. 공부하면서 정리했습니다.
    https://givemethesocks.tistory.com/63
  32. 장청룡
    20210310 완료
  33. 장청룡
    20210310 완료
  34. 범벌
    완료
  35. 김현우
    완료
  36. Mia99
    완료하였습니다.
  37. 청춘낭비금물
    완료
  38. ericpark
    완료했습니다.
  39. 바이크
    완료
  40. DreamComeTrue
    완료!
  41. 조지아
    완료
  42. Juni
    완료
  43. agg98
    완료
  44. 셍상잉
    완료!
  45. 금순언니
    완료
  46. 힘센엔진
    완료
  47. minnie
    완료
  48. Mikiss
    완전 재미있어요!
  49. 손님입장
    완료
  50. jeseung
    완료!
버전 관리
이선비
현재 버전
선택 버전
graphittie 자세히 보기