[JAX] Cholesky decomposition error 230318 기준

2023. 3. 18. 23:32·연구 Research/인공지능 Artificial Intelligent

현재 기준(230318)으로 cholesky decomposition을 사용할 때 행렬 크기가 50정도 넘어가면 nan을 출력하는 오류가 있다.

 

jnp.linalg.cholesky(K)
jax.random.multivariate_normal(subkeys[0], np.zeros((N_samples,)), K)

 

이 때문에 cholesky decomposition을 쓰는 다른 함수들도 영향을 받았는데

jax.random.multivariate_normal의 경우에도 랜덤하게 추출하는 과정에서 cholesky decomposition을 쓴다.

cholesky decomposition은 어쩔 수 없을 것 같고

 

jax.random.multivariate_normal(subkeys[0], np.zeros((N_samples,)), K, method='svd')

jax.random.multivariate_normal의 경우에는 다른 메소드(위에서는 svd)를 쓰면 에러없이 사용할 수 있다.

저작자표시 비영리 변경금지 (새창열림)

'연구 Research > 인공지능 Artificial Intelligent' 카테고리의 다른 글

[JAX] 기본 Neural Networks 모델  (0) 2023.03.23
[JAX] Gradient, Jacobian, Hessian 등 미분값 구하기  (2) 2023.03.22
[JAX] JAX vmap에 대한 설명  (0) 2023.03.17
[AI] Sampyl에 대한 간단한 설명  (0) 2023.03.05
[PyTorch] 개별 파라미터 learning rate 다르게 설정 및 learning rate 확인  (2) 2023.03.05
'연구 Research/인공지능 Artificial Intelligent' 카테고리의 다른 글
  • [JAX] 기본 Neural Networks 모델
  • [JAX] Gradient, Jacobian, Hessian 등 미분값 구하기
  • [JAX] JAX vmap에 대한 설명
  • [AI] Sampyl에 대한 간단한 설명
보통의공대생
보통의공대생
수학,프로그래밍,기계항공우주 등 공부하는 기록들을 남깁니다.
  • 보통의공대생
    뛰는 놈 위에 나는 공대생
    보통의공대생
  • 전체
    오늘
    어제
    • 분류 전체보기 (459)
      • 공지 (1)
      • 영어 공부 English Study (40)
        • 텝스 TEPS (7)
        • 글 Article (21)
        • 영상 Video (10)
      • 연구 Research (99)
        • 최적화 Optimization (3)
        • 데이터과학 Data Science (7)
        • 인공지능 Artificial Intelligent (40)
        • 제어 Control (45)
      • 프로그래밍 Programming (103)
        • 매트랩 MATLAB (25)
        • 파이썬 Python (33)
        • 줄리아 Julia (2)
        • C++ (3)
        • 리눅스 우분투 Ubuntu (6)
      • 항공우주 Aeronautical engineeri.. (21)
        • 항법 Navigation (0)
        • 유도 Guidance (0)
      • 기계공학 Mechanical engineering (13)
        • 열역학 Thermodynamics (0)
        • 고체역학 Statics & Solid mechan.. (10)
        • 동역학 Dynamics (1)
        • 유체역학 Fluid Dynamics (0)
      • 수학 Mathematics (34)
        • 선형대수학 Linear Algebra (18)
        • 미분방정식 Differential Equation (3)
        • 확률및통계 Probability & Sta.. (2)
        • 미적분학 Calculus (1)
        • 복소해석학 Complex Analysis (5)
        • 실해석학 Real Analysis (0)
      • 수치해석 Numerical Analysis (21)
      • 확률 및 랜덤프로세스 Random process (2)
      • 추론 & 추정 이론 Estimation (3)
      • 기타 (26)
        • 설계 프로젝트 System Design (8)
        • 논문작성 Writing (55)
        • 세미나 Seminar (2)
        • 생산성 Productivity (3)
      • 유학 생활 Daily (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    에러기록
    IEEE
    JAX
    서버
    인공지능
    Numerical Analysis
    수치해석
    Linear algebra
    ChatGPT
    pytorch
    MATLAB
    obsidian
    논문작성법
    생산성
    matplotlib
    텝스
    딥러닝
    WOX
    Statics
    텝스공부
    논문작성
    LaTeX
    Dear abby
    옵시디언
    Python
    Zotero
    Julia
    teps
    고체역학
    우분투
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
보통의공대생
[JAX] Cholesky decomposition error 230318 기준
상단으로

티스토리툴바