C.W.K.
Stream
Lesson 02 of 08 · published

Backend 설정

~14 min · backend

Level 0Keras 도제
0 XP0/97 lessons0/20 achievements
0/120 XP to next level120 XP to go0% complete

Backend 설정 방법 세 가지: (1) env var KERAS_BACKEND=jax python script.py, (2) Python 코드에서 os.environ['KERAS_BACKEND'] = 'jax' 를 *import keras 전*에, (3) ~/.keras/keras.json{"backend": "jax"} 로 영구 설정. 추천 순서: env var > config 파일 > 코드 내 설정.

가장 흔한 실수: import keras 다음에 env 바꾸기 — 안 먹어. import 시점에 backend 가 freeze 돼. 디버깅하다 backend 바꾸려면 process 재시작.

백엔드 노트:
⚙️ Backend Note

Code

import os
os.environ["KERAS_BACKEND"] = "jax"
import keras  # Must come AFTER setting the env var
{{
    "backend": "jax",
    "floatx": "float32",
    "epsilon": 1e-07,
    "image_data_format": "channels_last"
}}
import keras
keras.config.set_backend("torch")  # Change backend after import

External links

Exercise

backend 선택 보여주는 세 작은 스크립트 짜 — env var, os.environ, config 파일 각각. 매번 keras.config.backend() 가 선택한 backend 보이는지 확인.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.