1. 사용자 정의 층
텐서플로는 기본적으로 많은 표준 층을 제공하지만, 특정 문제에 따라 고유한 층이 필요한 경우가 있을 수 있습니다. 텐서플로의 저수준 API는 번거로움 없이 이러한 층을 제작할 수 있는 기능을 제공합니다.
2. 사용자 정의 손실 함수
상황에 따라 표준 손실 함수를 사용해 모든 문제를 효과적으로 해결할 수 있는 것은 아닙니다. 맞춤형 손실 함수를 생성할 수 있는 도구를 제공함으로써 텐서플로는 자유도 높은 모델 설계를 할 수 있습니다.
3. 새로운 최적화 전략 구현
경사 하강법 변형 함수들이 머신 러닝 환경을 지배하고 있지만, 특정 시나리오에서는 혁신적인 최적화 방법이 필요할 수 있습니다. 텐서플로는 이러한 방법을 원활하게 통합할 수 있도록 지원합니다.