건축 컴퓨터 비전

4000여개의 파일을 python download-scannet -o . --type .sens --id scene0000_00 부터 python download-scannet -o . --type .sens --id scene1000_03 까지 저장하는 스크립트 함수 및 변수에 관한 기본 사이트 !/usr/bin/bash list=$(seq -w 1 1000) for scene in ${list} do for subscene in 00 01 02 03 do echo "python download-scannet.py -o . --type .sens --id scene${scene}_${subscene}" done done 우선, 필요한 명령문을 출력할 수 있는지 확인. 0000 부터 1000까지 0으로 ..
지금 나는 어떤 사용자/그룹인가? 아니면 게스트인가? 리눅스는 다수의 사용자용 os이다. 운영체제 설계의 가장 기본이 되는 가정이고, 윈도우와 가장 큰 차이점을 드러낸다. 그래서, 디스크 내에 모든 디렉토리와 파일은 소유자/소유자 그룹이 있고, 누구는 실행할수 있고/쓸 수 있고/볼 수 있는지를 다 정할 수 있다. 궁극적으로, 다수의 사용자가 하나의 cpu자원을 우선 순서와 규칙을 지켜가며 사용하게 해주는게 리눅스라는 운영체제가 존재하는 이유이다. 현재 시스템에 로그인한 사용자를 확인하는 법 users 현재 시스템에 접속한 사용자를 확인하는 법 who 현재 로그인되어 있는 사용자 계정을 확인 whoami(users와 똑같음) 현재 사용자가 갖고있는 권한(그룹 포함) 확인 id 이제 각 파일(또는 디렉토리)..
쉘 창에서, nvidia driver 버전확인 nvidia-smi cuda 버전 확인 nvcc --version 파이썬 idle 상에서 torch 버전 확인 torch.__version__
nvdia 드라이버 설치 확인 명령어 nvidia-smi: 드라이버가 지원하는 최대 CUDA 버전 nvcc -V: 실제로 설치된 CUDA 버전 설치가 안되어있다면, 이 사이트(ubuntu 20.04)를 참고해서 설치한다. 그리고 cuda를 이 사이트(ubuntu 20.04)를 참고해서 설치한다. 컴퓨터 비전 패키지 Neural Recon을 빌드하던 중에, pycuda 관련 오류가 났다. undefined symbol 오류 undefined symbol: _ZSt28__throw_bad_array_new_lengthv (Fedora 34, gcc 11) 아래 사이트를 참고해서 해결법을 찾았다. https://github.com/stan-dev/pystan/issues/294 Compilation crash..