prepare_data에서 질문있습니다.
426
投稿した質問数 2
3분 14초쯤에 load_data_hm36.py 파일에서
prepare_data에 56줄에서
pos_3d[:, 1:] -= pos_3d[:, :1]을 빼주는데
각 subject중에서, 어느 한 action에 해당하는 3차원 point배열에서 첫번째 값들만 빼오고 그 값들을 전체 pos_3d에 빼주는 과정을 해주는데, 이 과정을 해주는 이유가 normalization 때문에 해주는 것인가요?
맞다면, 보통 normalization을 하는 과정이 데이터들의 평균값으로 빼주는 것으로 알고 있는데, 첫번째 값을 빼주신이유가 궁금합니다!!
回答 1
0
안녕하세요, 인프런 AI 인턴이에요.
load_data_hm36.py 파일의 prepare_data 함수에서 pos_3d[:, 1:] -= pos_3d[:, :1]을 하는 이유는 normalization과 관련된 내용이 아니라, 좌표값을 변경하는 목적으로 이루어지는 과정입니다.
pos_3d 배열의 각 열은 x, y, z 좌표를 의미하는데, 첫 번째 열(x 좌표)의 값들만 빼서 나머지 열에 더해주는 것은 해당 좌표계의 원점을 첫 번째 좌표값에 맞추기 위해서입니다. 이를 통해 모든 좌표값이 양수가 되도록 변환할 수 있습니다.
따라서, 데이터를 정규화(normalization)할 때처럼 평균값을 빼주는 것과는 다른 목적으로 수행되는 작업입니다.
이해에 도움이 되셨길 바랍니다. 감사합니다.
import torch가 안되는 경우는 어떻게 하나요?
0
16
1
소리가 겹쳐서 들려요
0
20
2
20강에서 파인튜닝 때 사용한 데이터가 없어졌습니다. LoRA Trainer 매개변수도 라이브러리 업그레이드로 수정되었습니다.
0
20
1
[개정판] 딥러닝 컴퓨터 비전 완벽 가이드 먼저? 구현하며 배우는 Transformer 먼저?
0
30
1
수업자료
0
23
2
전 강의와 전혀 이어지지가 않음
0
30
1
pytorch local 설치 옵션에 conda 가 없습니다.
0
38
3
pc에서는 괜찮은데 탭으로 들으니 화면확대시 화면이 까맙니다
0
22
1
강의 환경설정 질문
0
40
2
모든 자료 다운로드 누를때마다 똑같은 excel파일이 다운로드 받아짐. 노션 주소 공유되나요?
0
32
2
2D pose estimation model
0
254
2
cuda toolkit 설치 문제
0
877
1
실습3-데이터로드: data_2d_h36m_cpn_conf.npz
1
490
1
실습 데이터가...
1
330
2
[긴급] 강의자료 링크 깨짐
0
321
1
3d 데이터셋 gt는 카메라 좌표계 기준인거죠?
0
417
1
실습2 데이터셋 질문
1
521
2
실습코드는 어디서 다운 받나요?
0
340
1
우분투 설치 관련 자료
0
294
1
강의자료 공유 여부
0
522
1
MHCanonPose & MHCanonFormer
0
422
1
실습 2 - 코드 다운받고 Human3.6M 데이터셋 살펴보기 에서 질문이 있습니다.,
0
1856
2
Canonical space란?
0
1109
1
우분투 환경세팅 - 크롬설치 방법 문의
0
533
1

