RyanKor / 2021-google-ml-bootcamp

Google Machine Learning Bootcamp 2021
13 stars 0 forks source link

[JN Env Error] Jupyter Notebook Kernel Dead when executing TF #12

Closed RyanKor closed 3 years ago

RyanKor commented 3 years ago

텐서플로우2 라이브러리 가상환경 내 설치 이후, 아래와 같은 에러 발생

image

별도의 의존성 문제가 발생할 수 없는 코드이며 (단순 텐서플로우 설치 후 실행 과정), 코드 에러가 아닌 IDE 실행 과정에서 버그가 발생함

RyanKor commented 3 years ago

Error Fixed

원인 : ARM 아키텍처 기반 노트북에서 아직 텐서플로우를 파이썬 라이브러리 형태로 설치하면 커널에서 인식 못하는 에러가 발생함

방법 :

1. ARM 기반 텐서플로우 설치 방법 진행에 따라 설치 진행 블로그 안내 글

2. 또는 Google Colab을 사용해서 코드 실행 진행

후기

M1 맥북이 GPU 코어도 있고, 메모리 성능도 intel 칩보다 효율이 좋아서 만족스럽게 사용하지만, 개발 생태계 관점에서 자리를 잡으려면 시간이 많이 소요될 것으로 보인다.

MS, Amazon 도 독자적으로 반도체 개발에 착수한다는데, 매번 이런 상황이 발생하지 않을까 싶다 (가뜩이나 VirtualBox M1 Mac에서 지원 안되는 것도 매우 짜증나는 요소다)