task-difficulty-classifier

AI-Assist 추론 결과를 활용한 BBOX 작업 난이도 분류 및 엑셀 추출 모듈

Key Features

  • 인스턴스 수: 파일 내 인스턴스의 수
  • 평균 인스턴스 사이즈: 파일 내 인스턴스들의 이미지 사이즈 대비 비율(최대 5%로 Ceiling)
  • 평균 폐색 정도: 파일 내 인스턴스들이 평균적으로 겹쳐진 수

Example

example

Install

# git clone 후
pip install -r ./requirements.txt

Usage

python classify.py -p ${root_path} -s ${width height} -d ${dst_path}

Options

  • –root_path [-p] (str): AI-Assist 추론 결과 JSON 파일이 저장된 경로 Root (JSON per File)
  • –task_size [-s] (int): 이미지 사이즈
  • –n_cpus [-n] (int): JSON Parsing 시 병렬처리에 사용할 CPU 수 (default: 1)
  • –extract_ratio [-r] (float): 전체 파일 중 Difficulty & Easy Task의 비중 (default: 0.2)
  • –dst_path [-d] (str): 엑셀파일 저장 경로 (ex. /home/project/project_title.xlsx)
  • –title [-t] (str): 엑셀파일 제목 (default: Project Summary)

GitHub

View Github