|
Safemotion Lib
|
Public Member Functions | |
| __init__ (self, mode, data_folder, category_info, clip_len) | |
| load_data (self) | |
| preprocessing (self, sample) | |
| __len__ (self) | |
| __getitem__ (self, index) | |
Public Attributes | |
| mode | |
| data_folder | |
| category_info | |
| clip_len | |
| dataset | |
세이프모션의 데이터셋을 기반으로 단일 경로 모델을 학습하기 위한 데이터로더
args:
mode (str): 데이터로더의 셋팅 모드, 학습용일 경우 'train', 평가일 경우 'val'
data_folder (str): 학습용 데이터셋이 저장된 폴더, 해당 폴더 안에는 mode 폴더가 포함되어 있어야함
category_info (dict): 학습 데이터의 카테고리별 클래스 수
TODO: category_info는 제거해도 동작가능할 것으로 보여짐, 코드 수정 필요
clip_len (int): 샘플링할 프레임 수
Definition at line 92 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.__init__ | ( | self, | |
| mode, | |||
| data_folder, | |||
| category_info, | |||
| clip_len ) |
Definition at line 102 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.__getitem__ | ( | self, | |
| index ) |
Definition at line 149 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.__len__ | ( | self | ) |
Definition at line 146 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.load_data | ( | self | ) |
데이터를 로드하는 기능
Definition at line 110 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.preprocessing | ( | self, | |
| sample ) |
모델의 입력을 위한 데이터 전처리 기능
스켈레톤의 히트맵을 생성하는게 메인 기능임, 데이터 증강(data augmentation) 포함됨
TODO: 데이터 증강은 학습 모드일 경우만 진행되도록 코드 변경 필요
args:
sample (dict): 모델의 입력을 생성하기 위한 데이터
return (dict): 모델의 입력이 포함된 데이터
Definition at line 126 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.category_info |
Definition at line 105 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.clip_len |
Definition at line 106 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.data_folder |
Definition at line 104 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.dataset |
Definition at line 114 of file action_dataset_loader.py.
| action_dataset_loader.ActionDatasetLoader_v22.mode |
Definition at line 103 of file action_dataset_loader.py.