프로그램을 실행하는 서버를 사용하는 방법

때문에 큰 깊이 연구 매개 변수, 데이터의 양이 종종 서버에서 프로그램을 실행해야합니다. 이 문서에서는 터미널 에뮬레이션 소프트웨어 Mobaxter (기본적으로 같은 다른 단말기 소프트웨어)를 사용하여 서버에 연결하고 코드를 실행하는 방법에 대해 설명합니다.

Mobaxter를 사용하여 서버 프로세스에 연결 (또한 일반적인 리눅스 명령을 제공하는 블로그에서) 아래 블로그 링크를 참조하십시오.
면책 조항 :이 문서에 원래 문서 CSDN 블로거 "Muzi 웨이"및 후속의 CC 4.0-SA 저작권 계약, 원본 소스 링크이 문을 첨부 해주세요 재현이다.
원본 링크 : HTTPS : //blog.csdn.net/qq_43774897/article/details/88878007

다음으로, 일반적으로 사용되는 리눅스 명령 설명 프로그램을 실행합니다.
첫 번째 단계 :
LS :보기 현재 파일 및 디렉토리 폴더
CD : 작업 디렉토리 (당신이 코드를 실행하면 코드를 실행하려는 작업 디렉토리로 전환 첫 번째, cd 및 디렉토리 사용 사이에 공간이 있다는 주) 다음 그림에서 전환합니다.

단계 :
NVIDIA-SMI : 참조 GPU 사용, 아래 그림과 같이. 노란색 원 부분 GPU의 수는 현재 서버, 0,1,2 앞 소유하는 방법. . . GPU의 번호입니다. 빨간색 원은 번호가있는 GPU 부분에 의해 점령된다. 수를 뺀 유휴 GPU의 수에있는 빨간색 원 안에 노란색 원은 수 당신이 GPU를 할 수 있다는 것입니다 지금이다.
그림 삽입 설명 여기
그림 삽입 설명 여기
세 번째 단계 :
CUDA_VISIBLE_DEVICES = : 지정 GPU (사용에 영향을 미치는 다른 GPU 서버의 사용을 지정하거나, 다른 모든 GPU를 차지합니다 확인) 모든 GPU는 0-7의 번호 위에있는, 같은 이미지로, 등호 후 번호를 입력 GPU의 번호에 의해 점유는 0,1,2,3,6입니다. 그래서 등호 기호 뒤에 4,5,7 될 수있다.
평 파일을 실행 : 파이썬 공간이 파일 이름을 실행하려면
내가 purge_ckpt.py 파일을 실행하여 아래와 같이 명령을 입력하려는 등
그림 삽입 설명 여기
의 .sh 파일을 실행 : ./ 파일 이름을
다음과 같이 예를 들어, 나는 run_segan +의 _train.sh 파일을 실행 명령을 입력합니다
그림 삽입 설명 여기
X 축 + chmod를 : 첫 번째 실행의 .sh 파일은 종종이 어떤 권한없는 chmod를 + X 명령의 .sh 파일 권한에 사용되는 것을 불평 할 것이다.
예를 들어, 나는 run_segan +의 _train.sh 권한을 부여 아래 그림과 같이 명령을 입력
그림 삽입 설명 여기
한 다음 보통의 .sh 파일을 실행할 수 있습니다.

출시 두 원저 · 원 찬양 한 · 전망 (66)

추천

출처blog.csdn.net/weixin_43936357/article/details/105166522