njs03332 / ml_study

3 stars 0 forks source link

2022/12/16 ~ 2022/12/22 #51

Open danbi5228 opened 1 year ago

danbi5228 commented 1 year ago
njs03332 commented 1 year ago

10.2.6 모델 저장과 복원

danbi5228 commented 1 year ago

10.2.5 서브클래싱 API로 동적 모델 만들기

model = WideAndDeepModel()


- 함수형 API와 흡사하지만 Input 클래스의 객체를 만드는 대신 call 메서드의 input 매개변수를 사용함
- call() 메서드 안에서 원하는 어떤 계산도 가능함
- for문, if문, 텐서플로 저수준 연산을 사용할 수 있음
- but, 모델구조가 call() 메서드 안에 숨겨져 있으므로 케라스가 쉽게 분석할 수 없음. 즉, 모델을 저장하거나 복사할 수 없음
또한 케라스 타입과 크기를 미리 확인할 수 없어서 실수가 발생하기 쉬움
- 높은 유연성이 필요하지 않는다면 서브클래싱 API 사용을 권장하지 않음. 시퀀셜 API와 함수형 API 사용권장!
givitallugot commented 1 year ago

10.2.7 콜백 사용하기