반응형

python 72

PyTorch에서 "CUDA 메모리 부족"을 방지하는 방법

PyTorch에서 "CUDA 메모리 부족"을 방지하는 방법 GPU 메모리가 낮은 PyTorch 사용자에게 매우 일반적인 메시지라고 생각합니다. RuntimeError: CUDA out of memory. Tried to allocate X MiB (GPU X; X GiB total capacity; X GiB already allocated; X MiB free; X cached) 각 레이어를 GPU에 로드한 다음 다시 로드하여 이미지를 처리하려고 했습니다. for m in self.children(): m.cuda() x = m(x) m.cpu() torch.cuda.empty_cache() 하지만 그것은 별로 효과적이지 않은 것 같습니다.작은 GPU 메모리를 사용하면서 큰 딥 러닝 모델을 훈련시킬 수..

programing 2023.07.22

Python에서 POST 및 GET 변수는 어떻게 처리됩니까?

Python에서 POST 및 GET 변수는 어떻게 처리됩니까? PHP에서는 그냥 사용할 수 있습니다.$_POSTPOST 및$_GETGET(쿼리 문자열) 변수의 경우.파이썬에서 이에 해당하는 것은 무엇입니까?HTML 양식을 다음과 같이 게시한다고 가정합니다. 원시 cgi를 사용하는 경우: import cgi form = cgi.FieldStorage() print form["username"] Django, Pylon, Flask 또는 Pyramid를 사용하는 경우: print request.GET['username'] # for GET form method print request.POST['username'] # for POST form method 터보 기어 사용, 체리피: from cherrypy ..

programing 2023.07.22

파이썬에서 어떻게 tmp 파일을 만들 수 있습니까?

파이썬에서 어떻게 tmp 파일을 만들 수 있습니까? 파일의 경로를 참조하는 다음 기능이 있습니다. some_obj.file_name(FILE_PATH) 여기서 FILE_PATH는 파일 경로의 문자열입니다.H:/path/FILE_NAME.ext 다음 문자열의 내용을 사용하여 파이썬 스크립트 내에 FILE_NAME.ext 파일을 만들고 싶습니다. some_string = 'this is some content' 어떻게 하는 거지?Python 스크립트는 Linux 상자 안에 배치됩니다.당신이 찾고 있는 것 같아요. import tempfile with tempfile.NamedTemporaryFile() as tmp: print(tmp.name) tmp.write(...) 그러나: 이름이 지정된 임시 파일이 ..

programing 2023.07.22

git 저장소에서 .pyc 파일 무시

git 저장소에서 .pyc 파일 무시 어떻게 무시할 수 있습니까?.pyc파일 git? 넣으면, 넣으면, 넣으면은..gitignore동작되지 않습니다.저는 그들이 커밋을 확인하지 않고 추적을 해제해야 합니다.다음 행을 추가해야 합니다. *.pyc 에게.gitignore저장소 초기화 직후 Git 저장소 트리의 루트 폴더에 있는 파일입니다. 랄프테닌자가 말했듯이, 만약 당신이 사전에 그것을 하는 것을 잊었다면, 당신이 단지 라인을 추가한다면..gitignore파일, 모두 이전에 커밋됨.pyc파일은 계속 추적되므로 저장소에서 제거해야 합니다. Linux 시스템(또는 MacOSX와 같은 "부모 & 아들")에 있는 경우 저장소의 루트에서 실행해야 하는 다음 한 줄 명령만으로 빠르게 실행할 수 있습니다. find ...

programing 2023.07.17

1D Numpy 배열에서 Numpy를 사용하여 로컬 최대값/minima 찾기

1D Numpy 배열에서 Numpy를 사용하여 로컬 최대값/minima 찾기 1D numpy 배열에서 로컬 maxima/minima를 찾을 수 있는 numpy/scipy의 모듈 기능을 제안할 수 있습니까?분명히 가장 간단한 접근법은 가장 가까운 이웃을 보는 것이지만, 저는 numpy distro의 일부인 수용된 해결책을 갖고 싶습니다.SciPy >= 0.11에서 import numpy as np from scipy.signal import argrelextrema x = np.random.random(12) # for local maxima argrelextrema(x, np.greater) # for local minima argrelextrema(x, np.less) 프로듀스 >>> x array([..

programing 2023.07.17

importos.path를 사용해야 합니까, importos를 사용해야 합니까?

importos.path를 사용해야 합니까, importos를 사용해야 합니까? 공식 문서에 따르면,os.path다입듈▁thus다니. 그렇다면,어떤?그렇다면, 어떤 수입 방법이 선호됩니까? # Should I always import it explicitly? import os.path 아니면... # Is importing os enough? import os " 져오기에 "".os제게 도움이 됩니다."알아요, 지금 저에게도 잘 작동합니다(파이썬 2.6 기준).제가 알고 싶은 것은 이 문제에 대한 공식적인 권고 사항입니다.그래서 이 질문에 답하시면 추천서를 올려주세요.os.path재미있는 방식으로 작동합니다.▁like처럼 보입니다.os.path는 그러나실는로제는▁but로.os를 사용하여 마법을 수행하는..

programing 2023.07.17

프로그래머가 아닌 사람과 주피터 노트북을 공유하려면 어떻게 해야 합니까?

프로그래머가 아닌 사람과 주피터 노트북을 공유하려면 어떻게 해야 합니까? 마감되었습니다. 이 질문은 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 것입니다.충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 질문은 허용되지 않습니다.질문에 사실과 인용문으로 답변할 수 있도록 질문을 편집할 수 있습니다. 3년 전에 문을 닫았습니다. 이 질문을 개선합니다. 나는 주피터와 함께 할 수 있는/할 수 없는 일에 대해 머리를 싸매고 있습니다. 저는 내부 서버에서 주피터 서버를 실행하고 있으며, VPN과 비밀번호 보호를 통해 액세스할 수 있습니다. 실제로 노트북을 만드는 것은 저 혼자뿐이지만, 다른 팀원들이 읽기 전용..

programing 2023.07.17

pip 설치 실패: OSError: [Errno 13] 디렉터리에서 사용 권한이 거부됨

pip 설치 실패: OSError: [Errno 13] 디렉터리에서 사용 권한이 거부됨 pip install -r requirements.txt합니다.OSError: [Errno 13] Permission denied: '/usr/local/lib/...무엇이 문제이고 어떻게 해결해야 합니까?(장고를 설정하려고 합니다) Installing collected packages: amqp, anyjson, arrow, beautifulsoup4, billiard, boto, braintree, celery, cffi, cryptography, Django, django-bower, django-braces, django-celery, django-crispy-forms, django-debug-toolbar,..

programing 2023.07.17

문자열 목록을 숫자로 정렬하는 방법은 무엇입니까?

문자열 목록을 숫자로 정렬하는 방법은 무엇입니까? 나는 이것이 사소한 것처럼 들린다는 것을 알지만 나는 깨닫지 못했습니다.sort()파이썬의 기능이 이상했습니다.저는 실제로 문자열 형태의 "숫자" 목록을 가지고 있기 때문에 먼저 그것들을 int로 변환한 다음 정렬을 시도합니다. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 제공: ['1', '10', '2', '200', '22', '23', '3', '4'] 내가 원하는 것은 ['1','2','3','4','10','22','23','200'] 숫자 집합 정렬과 관련된 알고리즘을 찾아봤지만, 제가 찾은 알고리즘은 ..

programing 2023.07.17

URL에서 반환된 Zip 파일 다운로드

URL에서 반환된 Zip 파일 다운로드 웹 브라우저에서 제출할 때 zip 파일을 저장하기 위해 대화 상자가 나타나는 URL이 있으면 파이썬에서 이 zip 파일을 어떻게 캡처하고 다운로드할 수 있습니까?제가 알기로는, 이를 위한 적절한 방법은 다음과 같습니다. import requests, zipfile, StringIO r = requests.get(zip_file_url, stream=True) z = zipfile.ZipFile(StringIO.StringIO(r.content)) z.extractall() 물론 당신은 GET가 성공적이었는지 확인하고 싶을 것입니다.r.ok. python 3+의 경우 문자열을 하위로 지정합니다.IO 모듈이 포함된 IO 모듈 및 바이트 사용문자열 대신 IOIO: 다음은..

programing 2023.07.17
반응형