• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Python, SQL 게시판 tensorflow2 Linear Regression

tensorflow2 Linear Regression

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #117258

    이종찬
    참가자

    <h4>수업의 예제에선 아래와 같이 에러가 나서

    AttributeError Traceback (most recent call last) Cell In[7], line 19
    17 # 옵티마이저를 사용하여 손실 함수를 최소화합니다.
    18 for i in range(300): ---> 19 opt.minimize(손실함수, var_list=[a, b])
    20 print(a.numpy(), b.numpy())
    AttributeError: 'Adam' object has no attribute 'minimize'

    이유를 보니 minimize 매서드가 없고
    TensorFlow 2.x에서 tf.keras.optimizers.Optimizer
    클래스의 메서드로 구현되어 있지 않습니다.
    라 합니다.

    해서 GradientTape를 사용하여 결과가 나오게 하는데 수업처럼
    그냥 minimize를 사용하는 방법은 없나요?
    01</h4>
    <h4>같은 이유로 다음 강의의 예제도 minimize메서드가 제공되지 않았다고 하여
    GradientTape를 사용하여 그래디언트를 계산하고, apply_gradients 메서드를
    사용합니다. 꼭 GradientTape, apply_gradients 를 사용해야 하나요?
    02

    아니면 제가 아나콘다의 가상환경에서 사용하느라 조건이 달라진건가요?
    이유가 궁금합니다.</h4>

    #117273

    codingapple
    키 마스터
    터미널에서 pip uninstall tensorflow 하고 pip install tensorflow==2.15.0 입력해봅시다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠