일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 유전역학
- 모수적 모델
- PYTHON
- paper review
- decorater
- tabular
- 데코레이터
- MRI
- deep learning #segmentation #sementic #pytorch #UNETR #transformer #UNET #3D #3D medical image
- 확산강조영상
- TeCNO
- precision #정밀도 #민감도 #sensitivity #특이도 #specifisity #F1 score #dice score #confusion matrix #recall #PR-AUC #ROC-AUC #PR curve #ROC curve #NPV #PPV
- 확산텐서영상
- parametric model
- MICCAI
- Phase recognition
- 비모수적 모델
- parer review
- words encoding
- Surgical video analysis
- TabNet
- 코드오류
- monai
- parrec
- nibabel
- non-parametric model
- nfiti
- genetic epidemiology
- 파이썬
- nlp
- Today
- Total
목록linux (5)
KimbgAI
2년 전인가.. 개인용 딥러닝 서버를 구축했을때 4TB 정도면 넉넉히 잘 쓸줄 알았는데, 1년 정도 쓰니 중간중간 관리를 안해주면 금방 찰 것 같았다.. 근데 최근에 데이터를 무진장 많이 받을 일이 있어서 도저히 4테라로는 감당이 안돼서 8테라를 추가로 구입했음! 아무튼 연결하는 방법은 아래 순서와 같다. 1. 당연하겠지만 먼저 물리적으로 HDD를 컴퓨터에 연결 - 전원을 끄고 연결하기를 추천.. 2. 컴퓨터를 켜고 디스크가 감지되었는지 확인해야함. - 아래 명령어를 통해 확인할 수 있고, sudo fdisk -l'/dev/sdX' 와 같은 형식으로 표시된다. 3. (옵션사항) 파티셔닝 단계파티셔닝은 안해도 된다. ChatGPT의 파티셔닝 설명 " 파티셔닝은 하드 디스크를 논리적인 섹션으로 나누는 작업입..
scp란? SCP (Secure Copy Protocol) 는 네트워크를 이용하여 리눅스(유닉스) 시스템간의 안전하게 파일/폴더를 복사하는 네트워크 프로토콜 입니다. SCP는 SSH (Secure Shell) 연결을 통해 데이터가 복사되는 동안 파일과 패스워드를 암호화하여 보호합니다. 그러므로 중간에 트래픽이 중단되더라도, 정보는 여전히 암호화된 상태입니다. 사용법 (local에서 remote로 발신) 1. 단일 파일인 경우 scp () @: scp myfile1.txt root@192.168.000.000:/mypath 2. 여러개의 파일인 경우 scp () @: scp myfile1.txt myfile2.txt root@192.168.000.000:/mypath 3. 폴더인 경우 scp -r @: s..
리눅스에는 다양한 압축방법이 있지만 자주 사용하는 명령어를 정리해보았다. [tar, zip] 사용 - tar는 말만 압축이지 용량이 줄어들진 않는다. 파일들을 단순히 하나로 그룹핑해주는거라.. - 반면, tar.gz는 압축되어 용량이 줄어든다. - zip은 용량압축이 가능하며, linux에서는 설치가 안된 상태일 수 있어 $apt install zip 으로 설치 가능하다. (압축하기) $tar -cvf $tar -zcvf $zip -r (압축풀기) $tar -xvf $tar -zxvf $unzip (옵션 설명) -c : 파일을 묶겠다 -v : 과정을 보여달라 -f : 대상이 되는 파일명을 명시하겠다. -z : gz(gzip) 형태를 사용하겠다.
본 내용은 내가 자주 사용하는 screen 명령어를 정리한 것. 보통 putty를 통해서 서버에 접근하는데, screen을 몰랐을때는 putty로 여러번 터미널을 열었던 기억이 있다. screen은 하나의 터미널을 여러 개의 가상 터미널로 다중화해주는 도구다. 터미널에서 해당 프로세스를 백그라운드로 작업하기 위해서는 Crtl+z 를 사용하지만, 작업을 모니터링하기 위해서는 번거로운 점이 있다. 하지만 screen을 사용하면 새로운 가상 터미널을 열면 그만이기 때문에 편리한 점이 많다. [screen 명령어] $screen -list : 스크린 세션 목록 확인 $sreen -S {MySession} : 세션에 이름을 지정하여 실행 $sreen -r {MySession} : Detached된 세션 재진입 $..
터미널 내에서는 운영체제 변수(환경변수)와 쉘 변수가 있다. 운영체제 변수는 nano, sudo 등과 같은 기본적으로 운영체제 위에서 작동하는 것이고, 쉘 변수는 사용자가 만드는 임의의 변수이다. $export 명령어를 통해 쉘 변수를 환경변수로 등록할 수 있고, $env 를 통해 등록된 환경변수를 확인할 수 있다. 하지만 터미널이 종료되면 환경변수는 사라지게 되기 때문에, 매번 자동으로 환경변수를 등록하고 싶다면, .bashrc 파일에 변수를 저장하면 된다. .bashrc는 보통 홈(~/) 경로에 있다. $nano ~/.bashrc 에서 아래와 같이 환경변수를 추가할 수 있다. export TORCH_CUDA_ARCH_LIST=8.6 (pytorch와 호환이 되는 CUDA의 compute capabil..