본문 바로가기

Python29

[error]tensorflow-gpu 설치 중 발생 error 아래는 tensorflow-gpu 설치 중 발생한 에러들에 대해 정리한 문서입니다. 발생했던 에러들은 거의 cuDNN과 CUDA의 버전이 맞지 않아 발생한 것들이었습니다. 처음으로 해보는 설치였고, 여러 블로그를 참고하며 겨우겨우 진행하다 보니 난관이 많았습니다. 몇 번을 설치하고 지웠는지 참.... 이젠 정상적으로 설치가 됐겠지? 생각해도 gpu가 제대로 작동하는지를 테스트해보면 tf.test.is_gpu_avaliable() # gpu 작동 확인 >> False tf.test.is_gpu_avaliable() >> False tf.test.is_gpu_avaliable() >> False 그래도 터미널을 다시 한 번 천천히 확인해보니 문제가 조금씩 보이더군요. 1. cudart64_101.dll no.. 2021. 1. 26.
[Python]리스트에서 특정 문자열만 추출하기 문자열로 된 리스트를 다루다 보면, 특정 문자만 포함된 단어만을 추출하고 싶을 때가 있습니다. 예를 들면, 영어 문장 안에서 'a'가 포함된 단어만을 골라낸다거나, 'ing' 혹은 'ed'가 포함된 단어를 골라내는 것입니다. 아래의 예시를 볼까요. 문장 하나가 툭 던져지듯 주어졌다고 치겠습니다. The scientist does not study nature because it is useful, he studies it because he delights in it, and he delights in it because it is beautiful. If nature were not beautiful, it would not be worth knowing, and if nature were not wo.. 2021. 1. 17.
[Python] 순서가 뒤집힌 리스트 출력하기 # 원래 리스트 li=[1,2,3,4,5] # 순서가 뒤집힌 리스트 li_reverse=[5,4,3,2,1] 코드를 작성하다 보면 위와 같은 뒤집힌 리스트가 필요할 때가 있습니다. 그럴 때 활용하는 함수가 바로 reverse, reversed 입니다. 1. reverse() li.reverse() print(li) >> [5,4,3,2,1] reverse는 리스트 값들의 순서를 뒤집은 리스트를 반환합니다. 하지만 원 리스트에 직접 적용되기에 자동적으로 변수를 덮어쓰게 되고, 변수 지정도 불가능합니다. 변수를 지정하여 출력하려고 시도할 경우 None만 출력되는 것을 볼 수 있습니다. # 원래 리스트 li=[1,2,3,4,5] # reverse 적용 li.reverse() # li 변수의 리스트가 원래의 [.. 2020. 10. 21.
[Python] 리스트 내림차순, 오름차순으로 정렬하기 파이썬에서 매우 중요한 자료형 중 하나인 리스트(list)의 내림차순, 오름차순 정렬방법을 알아보겠습니다. 리스트는 이름 그대로 대괄호 안에 숫자(int, float)나 문자(str)인 값들이 양옆으로 길게 늘어선 형태를 하고 있습니다. 문자와 숫자가 섞인 리스트는 존재할 수 없으며, 리스트의 값은 전체가 숫자이거나 전체가 문자이거나 둘 중 하나입니다. 설명은 이쯤하고 본격적으로 리스트를 정렬하는 방법을 알아보겠습니다. 우선 샘플 리스트 두 개를 준비합니다. 정수 리스트 하나, 문자 리스트 하나입니다. # 샘플 리스트 두 개를 준비 # 정수 int_li=[1,2,3,4,5] # 문자열 str_li=['a','b','c','d','e'] 오름차순, 내림차순 정렬을 할 때는 sorted라는 함수를 사용합니다.. 2020. 10. 17.