import tensorflow as tf
키 = 170
신발 = 260
a = tf.Variable(0.1)
b = tf.Variable(0.2)
def 손실함수():
예측값 = 키 * a + b
return tf.square(260 - 예측값)
opt = tf.keras.optimizers.Adam(learning_rate=0.1)
for i in range(10):
opt.minimize(손실함수, var_list=[a, b])
print(a.numpy(), b.numpy())
-- 에러내용 --
AttributeError: 'Adam' object has no attribute 'minimize'
tf.keras부터 문제가 생기는 것 같습니다.
텐서플로 2.16.1 / 파이썬 3.9.13 사용중입니다