"인간을 위한 딥러닝"... Keras 3.0 출시
Keras 3.0이 5개월간의 공개 베타 테스트를 거쳐 정식 출시됨.
다중 프레임워크 지원: Keras 3.0은 JAX, TensorFlow, PyTorch 상에서 Keras 워크플로우를 실행할 수 있는 전면적인 재작성 버전. 새로운 대규모 모델 훈련 및 배포 기능 제공
개발 속도 및 사용자 경험 강조: Keras 사용의 이점으로 높은 개발 속도, 사용자 경험, API 디자인, 디버깅 용이성이 강조.
모델 성능 최적화 및 확장: 모델 성능 최적화, 모델 생태계 옵션 확장, 대규모 모델 및 데이터 병렬 처리 지원 등을 제공.
API 및 백엔드 호환성: Keras 3 API는 TensorFlow, JAX, PyTorch에서 사용 가능하며, 내장 레이어만 사용하는 모든 Keras 모델은 지원되는 모든 백엔드에서 즉시 작동.
다중 프레임워크 레이어 및 모델 작성: Keras 3는 모든 백엔드에서 동일하게 작동하는 컴포넌트 생성을 지원.
대규모 데이터 및 모델 병렬 처리: 대규모 모델 샤딩 문제를 해결하기 위한 새로운 분산 API를 제공.
사전 훈련된 모델 지원: Keras 3에서는 다양한 사전 훈련된 모델을 사용할 수 있으며, 모든 백엔드에서 작동.
크로스 프레임워크 데이터 파이프라인 지원: Keras 3 모델은 JAX, PyTorch, TensorFlow 백엔드와 관계없이 다양한 데이터 파이프라인을 사용하여 훈련할 수 있음.
Keras 2에서 Keras 3으로의 이동: Keras 3은 Keras 2와 높은 수준의 호환성을 가지며, 대부분의 사용자는 코드 변경 없이 전환할 수 있음.
Keras 3.0의 출시는 머신러닝 개발의 유연성과 효율성을 크게 향상시키는 중요한 발전으로, 개발자들에게 다양한 환경에서 모델을 실험하고 배포할 수 있는 새로운 기회를 제공.
자세한 내용은 : https://keras.io/keras_3/
