기타
-
Hand4Whole 모델의 hand 모듈(Pose2Pose)과 PARE의 body 모듈을 결합한 결과를 출력하려고 한다. 여기서 문제는 Hand4Whole은 SMPL-X 기반, PARE는 smpl기반이라는 것이다. Hand4Whole의 body pose 파라미터(smpl-x)는 아래와 같다. torch.Size([1, 63]) PARE의 body pose 파라미터(smpl)은 다음과 같다. torch.Size([1, 23, 3, 3]) 이걸 [1, 63]에 집어넣어야 하는데... 주석을 보면 pare의 rotmat 파라미터는 "rotation in euler angles format (N,J,3,3)" 라고 적혀있다. gist에 정리해놓았던 게 있어서 이걸로 해결했다. 바로 [1, 69]로 바뀐다. bo..
python smplHand4Whole 모델의 hand 모듈(Pose2Pose)과 PARE의 body 모듈을 결합한 결과를 출력하려고 한다. 여기서 문제는 Hand4Whole은 SMPL-X 기반, PARE는 smpl기반이라는 것이다. Hand4Whole의 body pose 파라미터(smpl-x)는 아래와 같다. torch.Size([1, 63]) PARE의 body pose 파라미터(smpl)은 다음과 같다. torch.Size([1, 23, 3, 3]) 이걸 [1, 63]에 집어넣어야 하는데... 주석을 보면 pare의 rotmat 파라미터는 "rotation in euler angles format (N,J,3,3)" 라고 적혀있다. gist에 정리해놓았던 게 있어서 이걸로 해결했다. 바로 [1, 69]로 바뀐다. bo..
2022.06.23 -
TCMR 코드로 학습을 돌려보던 중 insta variety 데이터셋에서 유독 전처리 시간이 오래 걸렸다. #insta_utils.py image = np.expand_dims(sess1.run(tf.image.decode_jpeg(images_data[i], channels=3)), axis=0) 해당 코드는 tfrecord에서 이미지를 session run해서 읽어오고 있는데, 그냥 tfrecord -> jpg 이미지로 바꾼 뒤, 이미지를 읽도록 하니 엄청난 시간 단축이 되었다. image = np.expand_dims(cv2.imread('/home/Data/insta_variety_img/train/'+osp.basename(fname)+'/'+str(vid_idx)+'/'+str(i)+'.jpg..
tfrecord의 심각한 bottleneck (image read time 속도 지연 문제)TCMR 코드로 학습을 돌려보던 중 insta variety 데이터셋에서 유독 전처리 시간이 오래 걸렸다. #insta_utils.py image = np.expand_dims(sess1.run(tf.image.decode_jpeg(images_data[i], channels=3)), axis=0) 해당 코드는 tfrecord에서 이미지를 session run해서 읽어오고 있는데, 그냥 tfrecord -> jpg 이미지로 바꾼 뒤, 이미지를 읽도록 하니 엄청난 시간 단축이 되었다. image = np.expand_dims(cv2.imread('/home/Data/insta_variety_img/train/'+osp.basename(fname)+'/'+str(vid_idx)+'/'+str(i)+'.jpg..
2022.06.14 -
pytorch3d 라이브러리 관련 오류로 pip install pytorch3d 로 설치할 경우 구버전이 설치되어 발생하는 문제 실행환경 : pytorch 1.8.2 from pytorch3d import _C ImportError: ../python3.8/site-packages/pytorch3d/_C.cpython-38-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceIdEEPKNS_6detail12TypeMetaDataEv 해결 - git stable 버전 설치하는 방법으로 해결 pip install "git+
pytorch3d 관련 오류 해결 - undefined symbolpytorch3d 라이브러리 관련 오류로 pip install pytorch3d 로 설치할 경우 구버전이 설치되어 발생하는 문제 실행환경 : pytorch 1.8.2 from pytorch3d import _C ImportError: ../python3.8/site-packages/pytorch3d/_C.cpython-38-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceIdEEPKNS_6detail12TypeMetaDataEv 해결 - git stable 버전 설치하는 방법으로 해결 pip install "git+
2022.02.08 -
wandb라는 모델 logging 서비스를 알게되었는데, 어찌보면 cloud 기반 tensorboard 느낌이다. 되게 API가 잘 되어있고 시각화하면서 바로 학습 과정을 보기가 좋아서 유용한 것 같다. 자세한 설명은 아래 사이트를 참고하는 게 좋고, 간단한 확인을 하고 싶다면 아래의 colab 노트북을 참고해도 좋을 것 같습니다. (프로젝트 생성 시 나오는 Quick guide로 만든 간단한 예제입니다.) https://greeksharifa.github.io/references/2020/06/10/wandb-usage/ Python, Machine & Deep Learning Python, Machine Learning & Deep Learning greeksharifa.github.io https:..
딥러닝 모델 web logging 서비스 - wandbwandb라는 모델 logging 서비스를 알게되었는데, 어찌보면 cloud 기반 tensorboard 느낌이다. 되게 API가 잘 되어있고 시각화하면서 바로 학습 과정을 보기가 좋아서 유용한 것 같다. 자세한 설명은 아래 사이트를 참고하는 게 좋고, 간단한 확인을 하고 싶다면 아래의 colab 노트북을 참고해도 좋을 것 같습니다. (프로젝트 생성 시 나오는 Quick guide로 만든 간단한 예제입니다.) https://greeksharifa.github.io/references/2020/06/10/wandb-usage/ Python, Machine & Deep Learning Python, Machine Learning & Deep Learning greeksharifa.github.io https:..
2022.01.28 -
heroku로 올린 웹 서비스(ex.django)에 접속했으나 떠있는 웹서비스가 없어서 heroku log 확인 시 제목과 같은 메시지가 나오는 경우입니다. 이 경우 터미널에서 heroku login을 한 뒤 아래의 명령을 입력한 후 확인하시면 정상적으로 작동이 됩니다. heroku ps:scale web=1 참고자료 https://stackoverflow.com/questions/18552846/no-web-processes-running-django-in-heroku No web processes running Django in heroku I was trying to deploy my application in heroku, but when i finally try to run my applicat..
No web processes running Django in herokuheroku로 올린 웹 서비스(ex.django)에 접속했으나 떠있는 웹서비스가 없어서 heroku log 확인 시 제목과 같은 메시지가 나오는 경우입니다. 이 경우 터미널에서 heroku login을 한 뒤 아래의 명령을 입력한 후 확인하시면 정상적으로 작동이 됩니다. heroku ps:scale web=1 참고자료 https://stackoverflow.com/questions/18552846/no-web-processes-running-django-in-heroku No web processes running Django in heroku I was trying to deploy my application in heroku, but when i finally try to run my applicat..
2022.01.23 -
안녕하세요! 오늘은 heroku 서비스를 이용해서 django를 이용해 만든 웹서비스를 무료로 배포하는 방법을 알려드리겠습니다. 저도 이번에 해보면서 굉장히 편하고, 무료라 데모 사이트나 소규모 사이트, 포트폴리오 사이트를 올리는 데에 되게 좋겠다는 생각을 했습니다. django 웹 소스도 github 링크를 공유해 드리니 필요하시면 이용하셔도 괜찮습니다! https://www.heroku.com/ Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.herok..
heroku로 django 웹서비스 무료로 배포하기안녕하세요! 오늘은 heroku 서비스를 이용해서 django를 이용해 만든 웹서비스를 무료로 배포하는 방법을 알려드리겠습니다. 저도 이번에 해보면서 굉장히 편하고, 무료라 데모 사이트나 소규모 사이트, 포트폴리오 사이트를 올리는 데에 되게 좋겠다는 생각을 했습니다. django 웹 소스도 github 링크를 공유해 드리니 필요하시면 이용하셔도 괜찮습니다! https://www.heroku.com/ Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.herok..
2022.01.22