질문과 답변

RunMe.py의 argument에 대한 질문
2022. 9. 26 (월) 13:47 mungkle 조회 54 좋아요 0 스크랩 0 댓글 2

안녕하세요.
얼떨결에 Quest5까지 참여하게 됐네요.
RunMe.py 코드를 보다가 궁금한 점이 있어서 글을 남깁니다.

 

RunMe.py의 코드 초반에 등장하는 argument에 대해 궁금한 점이 있습니다.

1. input sequence length --seqLength

2. step size while creating segments --stepSize

3. if to merge activities --merge

4. gravity rotation filter application --preprocessing
 

1, 2, 3번이 의미하는 바가 무엇인지 궁금합니다.

4번에서 gravity rotation filter가 무엇인지, 왜 사용해야 하는지 궁금합니다.

 

감사합니다.

 

칩헤드 2022.09.26 16:48 답글  | 
문의하신 4개의 인수들에 대한 답변입니다. 조금이나라 도움이 되시길 기도합니다. :) 1. input sequence length: --seqLength --> 입력으로 들어오는 텐서들을 자를때, 각 텐서마다 자르는세그멘테이션의 범위입니다. 2. step size while creating segments: --stepSize --> 텐서로부터 세그멘테이션의 범위만큼 자를때, 자르는 세크멘테이션의 사이즈입니다. 3. if to merge activities: --merge --> 보통 유사데이타의 중복의 최소화 하기 위하여 머징합니다. 즉 라벨링 되어 있는 데이타들 (.csv)이 있는데요. WISDM 데이타셋 기준으로 Jogging, Stationary, Stairs, Walking 등 4개의 클래스로 머징하는 작업을 수행합니다. 4. gravity rotation filter application: --preprocessing --> 데이타를 전처리하기 위해 샘플 주기를 수행하는 옵션입니다. 중력 좌표를 찾고 회전하여 데이타셋을 전처리 합니다. 이때 정규화 값은 0.4 (커팅 필터값) / 20 (샘플링값) = 0.02 으로 계산되고, 이후, SciPY 모듈의 butter 메서드를 이용하여 아날로그/디지털 필터를 구합니다.
mungkle 2022.09.27 12:36
댓글
답변 감사합니다. 파이썬 코드를 더 봐야겠네요.

로그인 후
참가 상태를 확인할 수 있습니다.