Darknet 계층 class의 최종 확률은 해당 node 값 하나가 아니라 root부터 그 node까지의 조건부 확률을 모두 곱한 값이므로, 계층이 깊을수록 숫자가 작아지는 것이 자연스럽습니다.
tree.c는 flat class 목록을 부모, 자식 group으로 묶고, sibling softmax 결과를 전체 계층 확률로 바꾸는 후처리를 담당합니다. 아래 코드는 Darknet의 list, 파일 helper와 tree 구조체를 전제로 하므로 독립 실행 예제가 아닙니다.