전체 글 (52) 썸네일형 리스트형 Docker Volume 연결하기 docker run -d -it \--name \-v "/path/to/project:/root/project" \-e PYTHONPATH=/root/project \:docker commit --pause :Docker 내부의 파일들과 외부의 파일을 연결하기 위해서는 bind mount를 통해 저장소를 이어줘야 한다.방법은 간단하다.docker run -d -it --memory="100g" --memory-swap="200g" --memory-reservation="20g" --gpus all --name dim --shm-size=40g -v "{내 컴퓨터의 경로}:{Docker 내부 경로}" -e PYTHONPATH=/root rnltls97/dim_diffusionmamba:latest와 .. Docker로 Diffusion Mamba 학습하기 이전 포스팅에서, docker의 volume을 dataset이 위치하는 assets에만 걸어두었다.이유는 학습한 모델이 어디에 저장되는지 몰랐기 때문인데, 나중에 볼륨을 추가로 걸어주면 될 테니 큰 걱정은 하고있지 않는다.추가적으로, docker file에서 root를 걸을 때, root에 기존 file을 모두 copy, 즉COPY . /root/을 하는것 보다는,COPY . /root/DIM/과 같이 새로운 폴더를 만들어서 한 뒤, 전체 폴더를 volume으로 연결하는 작업을 진행해보고 싶다.-> 이렇게 하면 전체 코드를 volume과 연결해도 mamba를 잘 로드할 수 있을 것이라고 "추측" 하고 있다. DiM 학습을 진행하면서, 다음과 같은 문제들이 발생했다. 문제 1: cannot import n.. Docker로 Mamba 시작하기 Mamba Module을 사용하기 위해서는, Linux 를 요구한다고 한다..물론, 능력자들이 Windows에서도 수행할 수 있는 방법을 알려줬지만 (https://github.com/state-spaces/mamba/issues/12), 나중에 무슨 문제가 생길지 걱정되었다.WSL로 몇 차례 시도했으나, 좋은 성과를 얻지 못해 Docker를 사용해 환경을 세팅하기로 했다.사수분의 도움으로, 기본적인 docker file은 어느정도 만들어져있는 상태였고, 나는 mamba를 위한 세팅이 추가적으로 필요했다. 아래와 같은 요구조건을 만족할 수 있도록 했다.1. cuda-toolkit Version이 11.6 이상일 것.2. torch.cuda.is_available()이 True가 나올 것. 내 WSL에서는.. HumanML3D Dataset 준비하기 Demo를 수행하기 위해서는, Human3DML이 필요하다.따라서 코드가 원활이 동작하는지 확인하기 위해, HumanML3D 데이터셋을 내려받는다.HumanML3D에 사용되는 AMASS의 정책에 의해, 바로 다운로드는 불가능하다. 대신 아래 GitHub에서 가공할 수 있으니, 아래 Git을 clone하자. https://github.com/EricGuo5513/HumanML3D GitHub - EricGuo5513/HumanML3D: HumanML3D: A large and diverse 3d human motion-language dataset.HumanML3D: A large and diverse 3d human motion-language dataset. - EricGuo5513/HumanML3D.. MoMask: Generative Masked Modeling of 3D Human Motions Hierarchical Layer: base layer 초록 (Abstract)새로운 text-driven 3D 사람 모션 생성을 위한 masked modeling frame-work인 MoMask를 소개한다.MoMask는 사람 모션을 high-fidelity detail을 표현하는 multi-layer discrete motion 토큰으로 표현하기 위해 계층적 양자화 방식(Hierarchical quantization scheme)을 사용한다.Vector Quantization으로 부터 얻어진 모션 토큰 시퀀스는 base layer부터 시작해서 순차적으로 residual 토큰을 만들고, hierarchy의 subsequent layer을 통해 저장된다.이후, 두 개의 bidirectional trans.. MotionGPT: Human Motion as a Foreign Language Abstractpre-train된 Large Language Model들이 나타나며, 언어와 multimodal 데이터를 통합한 모델을 만드는 것이 여전히 챌린지로 남아있다.Though the advancement of pre-trained large language models unfolds, the exploration of building a unified model for language and other multimodal data, such as motion, remains challenging and untouched so far.바디랭귀지처럼, human motion은 언어와 의미적으로 비슷함.언어모델과 large-scale motion 모델을 융합해 모션과 언어의 관계를 학습하는 사전학습.. Welcome to Hogwarts! Gemma Sprint를 어느정도 마무리 지었다.Sprint를 진행하면서, 다시금 데이터가 얼마나 중요한지 느낄 수 있는 시간이었다. 해리포터 자료를 얻기 위해, 총 3가지를 고려했다. https://hp-lexicon.org/ Harry Potter LexiconHarry and Hermione, in disguise as an elderly Muggle couple, encounter who they think is Bathilda Bagshot in Godric’s Hollow on Christmas Eve. They follow her to her house, where she is revealed to be Nagini. In the ensuing battle, Hermione’s quick t.. 모빌린트 1차 면접 후기 보호되어 있는 글입니다. 이전 1 2 3 4 ··· 7 다음