python 4

[python] warning 제거

파이썬 warning 메세지 안보이게 하는 방법사용하는 라이브러리에서 버전에 따라서 warning메세지가 뜨는 경우가 많다.하나하나 확인해서 대응하면 좋겠지만, 그런 여유로움이 없는 분도 있다.(나같은...)터미널에 원하는 메세지만 보길 원하는데 warning메세지때문에 한눈에 안들어온다.아래 코드로 warning메세지를 제거할 수 있다.import warningswarnings.filterwarnings('ignore')

파이썬 python 2024.06.25

Cuda, Cudnn, Nvidia 버전 확인하고 호환되는 pytorch 설치

tensorflow를 처음 사용하려고 했을때 버전을 제대로 확인하지 않아서 몇번이나 다시 지우고 깔고를 반복하면서 지치고 시간낭비 햇던 기억이 있었다. 이번엔 한번에 성공하려고 여기저기 찾아보면서 step by step으로 정리하면서 설치해보았다. 내 컴퓨터 환경 윈도우 cuda == 11.2 cudnn == 8.1.0 nvidia driver == 516.94 python == 3.7 pytorch == NVIDIA GeForce GTX 1080 Ti 1. cuda 버전 확인 nvcc -V # 또는 nvcc --version 윈도우 cmd창을 켜서 위의 명령어를 실행한다. 빨간색으로 밑줄 친 부분이 현재 Cuda 버전이다. 2. Cudnn 버전 확인 C:\Program Files\NVIDIA GPU C..

환경설정 2023.01.19

(파이썬 python) 백준 2293번 : 동전 1

# 2293번 : 동전1 n,k = map(int,input().split()) coins=[] for _ in range(n): coins.append(int(input())) dp = [0 for i in range(k+1)] dp[0] = 1 for i in coins: for j in range(1, k + 1): if j - i >= 0: dp[j] += dp[j - i] print(dp[k]) 동적계획법(Dynamic Programming)알고리즘을 풀 때에는 항상 아래의 내용을 확인하면서 풀어야 한다. 중복되는 서브문제(overlapping subproblem) : 큰 문제를 작은 문제로 쪼갤 수 있어야한다. 즉 전체의 문제를 같은 방법이지만 부분문제로 나누어야 하며 이를 통해 나오는 부분문..