$ pip3 install torch torchvision torchaudio ERROR: Could not find a version that satisfies the requirement torch (from versions: none) ERROR: No matching distribution found for torch torch 버전을 찾을 수 없다고 나온다. 원인: python이 너무 최신 버전(3.9.12)이었음 해결법: python을 적당한 버전으로 낮춘다. $ conda install python=3.8
In short, Home 디렉토리에 .tmux.conf 파일을 만들어서 다음 옵션을 넣어주면 된다. 먼저 .tmux.conf 파일이 있는지 확인한다. ls -a ~ 이때 .tmux.conf 파일이 없으면 생성해주고, vim ~/.tmux.conf 아래의 내용을 넣어준다. set-option -g default-shell "/bin/bash" # bash를 기본 shell로 사용하여서 .bashrc 등의 파일을 불러오게 함 set -g default-terminal "screen-256color" # tmux에 color를 나오게 함 끝 Refrence (https://unix.stackexchange.com/questions/320465/new-tmux-sessions-do-not-source-bash..
개인적으로 사용하는 alias 목록 bash가 실행 될 때 마다 alias를 설정하는 것은 번거롭다. 미리 alias command를 적어넣고, 자동으로 실행되게 하는 것이 가장 편리한 듯 하다. 아래의 내용을 ~/.bash_alias 파일에 작성 한 후 bash가 시작되면 실행되는 파일인 .bashrc에서 실행되게 만들어 사용한다. alias jupyter_init='jupyter notebook --ip=0.0.0.0 --port=8899' alias gb='git branch' alias gs='git status' alias gd='git diff' alias tmux-kill='tmux kill-session -t ' alias tmux-gpu='tmux at -t GPU' alias tmux-..

개요 ssh로 remote server에 접속할 때 계정의 비밀번호를 계속 입력하는 것이 번거로울 때가 있습니다. 이를 해결하기 위해서 ssh에서 제공하는 ssh-keygen을 이용해 hash key를 만들어서 비밀번호 입력없이 접속하는 방법을 소개합니다. 그리고 ssh와 scp를 이용할 때 remote server의 별칭을 이용해서 접속하는 방법도 소개합니다. ssh-keygen ssh-keygen은 비대칭키 암호화 방식을 이용하여서 ssh 프로토콜을 이용해 접속하는 방식입니다. 아래의 명령어를 window에서는 cmd에서, wsl이나 linux에서는 터미널에서 입력을 해줍니다. ssh-keygen -t rsa 위의 명령을 입력하면 이후 3개의 값을 입력하게 됩니다. 키를 저장할 경로( 기본값 : $H..
문제에 있는 조건을 그대로 구현하였다. #define LOCAL #include #define sf1(a) cin >> a; #define pf1(a) cout > x >> y; cin >> K; vector v = vector(N,vector(M,0)); for(int i = 0; i > v[i][j]; } } int inp; for(int i = 0; i > inp; nx = x + dy[inp-1]; ny = y + dx[inp-1]; // pf2(nx,ny); if(nx >= 0 && nx = 0 && ny < M){ if(v[x][y] != 0){ ..
예전 부터 백준 문제를 풀 때 문제의 입력 값을 직접 복사해서 치는 것이 너무 귀찮았다. 이번에 다시 알고리즘 공부를 시작하면서, 입력 파일 및 출력 파일을 이용하여서 문제를 푸는 방법을 찾아보았다. 1. OS의 Redirect 기능 이용 이 기능이 프로그램 코드를 수정하지 않고 하는 방법 중에서는 가장 쉬운 방법이라고 생각한다. 프로그램을 실행할 때 ./program output.txt와 같이 입력하면, 'input.txt'의 파일의 내용을 stdin의 입력으로 받고 'output.txt'의 파일에 stdout의 출력을 적는다. 만약에 프로그램의 출력은 터미널에서 보고 싶다면, ./program 기호는 다음에 오는 argument에 파일의 출력을 적겠다는 뜻이다. 당연하게도..
백준 17427번 약수의 합 2 [https://www.acmicpc.net/problem/17427] 문제 두 자연수 A와 B가 있을 때, A = BC를 만족하는 자연수 C를 A의 약수라고 한다. 예를 들어, 2의 약수는 1, 2가 있고, 24의 약수는 1, 2, 3, 4, 6, 8, 12, 24가 있다. 자연수 A의 약수의 합은 A의 모든 약수를 더한 값이고, f(A)로 표현한다. x보다 작거나 같은 모든 자연수 y의 f(y)값을 더한 값은 g(x)로 표현한다. 자연수 N이 주어졌을 때, g(N)을 구해보자. 입력 첫째 줄에 자연수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 출력 첫째 줄에 g(N)를 출력한다. 시간 제한 / 메모리 제한 0.5 초 (추가 시간 없음) / 512 MB 풀이 문제..