커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
선형회귀 실습하는데 오류가 납니다
가장 쉽게 배우는 머신러닝 v6
1주차
북마크
손*준
댓글
1
추천
0
조회수
15
조회수
15
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


import numpy as np

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense

from tensorflow.keras.optimizers import Adam, SGD


x_data = np.array([[1], [2], [3]])

y_data = np.array([[10], [20], [30]])


model = Sequential([

  Dense(1)

])


model.compile(loss='mean_squared_error', optimizer=SGD(lr=0.1))


model.fit(x_data, y_data, epochs=100) # epochs 복수형으로 쓰기!



스파르타 즉문즉답




WARNING:absl:`lr` is deprecated in Keras optimizer, please use `learning_rate` or use the legacy optimizer, e.g.,tf.keras.optimizers.legacy.SGD.
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-35-b916cb00e6f5> in <cell line: 15>()
     13 model.compile(loss='mean_squared_error', optimizer=SGD(lr=0.1))
     14 
---> 15 model.fit(x_data, y_data, epochs=100) # epochs 복수형으로 쓰기!


5 frames

/usr/local/lib/python3.10/dist-packages/keras/engine/training_v1.py in _make_train_function(self)
   2282                 with backend.name_scope("training"):
   2283                     # Training updates
-> 2284                     updates = self.optimizer.get_updates(
   2285                         params=self._collected_trainable_weights,
   2286                         loss=self.total_loss,

AttributeError: 'SGD' object has no attribute 'get_updates'



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴