[Train] 탭에서는 학습에 필요한 파라미터를 설정한 후, 학습을 진행하는 기능을 수행합니다.

학습 정보 패널(Training Parameters)
문자 인식 기능에서 학습은 Box 학습과 Text 학습 두 단계로 이루어집니다.
Box 학습
- Box stage iteration: 해당 숫자만큼 Box 학습을 진행합니다. 학습하고자 하는 데이터의 양에 비례하여 설정하는 것이 권장됩니다. 단, 최소 100 이상의 값을 입력하여야 학습 결과가 저장됩니다.
Text 학습
- Text stage iteration: 해당 숫자만큼 Text 학습을 진행합니다. 학습하고자 하는 데이터의 양에 비례하여 설정하는 것이 권장됩니다. 단, 최소 100 이상의 값을 입력하여야 학습 결과가 저장됩니다.
- Save Best Model: 학습 중 validation 그룹에 속한 데이터에 대해 검사를 수행하여 가장 성능이 좋은 모델을 [training 이름].best 형식으로 저장합니다. 해당 기능을 활성화할 경우 validation 데이터에 대한 검사를 수행할 iteration 간격(Validation interval)을 지정할 수 있습니다. Validation interval은 최소 100 이상을 입력하여야 합니다.
- Checkpoint Interval: 해당 숫자만큼 학습이 진행될 때 마다 학습된 결과를 저장합니다. Checkpoint Interval의 체크박스를 선택하지 않을 시 중간 결과가 저장되지 않습니다. 단, 최소 100 이상의 값을 입력하여야 하며 만약 Save Best Model 이 활성화되어 있다면 validation interval의 정수배를 입력하여야 합니다.
이미지 변형 패널(Image Augmentation)
불량 검사 모드의 [Train]-Image Augmentation 참고.
학습 목록 패널(Training List)
해당 패널은 불량 검사 모드의 학습 목록 패널의 사용법과 동일합니다.
Training Progress

학습 진행 정보 패널을 제외한 부분은 불량 검사 모드의 Training Progress와 동일합니다. 학습 진행 정보 패널에는 box stage와 text stage의 학습 진행도가 표시됩니다. Text stage는 box stage가 끝난 후 시작합니다.
