반응형

Python 30

GPU에서 케라스 모델을 실행할 수 있습니까?

GPU에서 케라스 모델을 실행할 수 있습니까? Keras 모델을 실행하고 있는데, 제출 기한이 36시간인데, CPU에서 모델을 교육하면 50시간 정도 소요되는데, Keras를 GPU에서 실행할 수 있는 방법이 있나요? 저는 텐서플로 백엔드를 사용하고 있으며, 아콘다가 설치되지 않은 상태에서 주피터 노트북에서 실행하고 있습니다.네, GPU에서 케라스 모델을 실행할 수 있습니다.먼저 확인해야 할 몇 가지 사항이 있습니다. 시스템에 GPU(Nvidia)가 있습니다.AMD가 아직 작동하지 않기 때문에) 텐서플로의 GPU 버전을 설치했습니다. CUDA 설치 지침을 설치했습니다. GPU에서 텐서 흐름이 실행 중인지 확인하여 GPU가 작동 중인지 확인 sess = tf.Session(config=tf.ConfigPr..

programing 2023.07.17

Python Logging - 가져온 모듈에서 로깅 사용 안 함

Python Logging - 가져온 모듈에서 로깅 사용 안 함 Python logging 모듈을 사용하고 있으며, 가져온 타사 모듈에서 출력하는 로그 메시지를 사용하지 않도록 설정하고 싶습니다.예를 들어 다음과 같은 것을 사용하고 있습니다. logger = logging.getLogger() logger.setLevel(level=logging.DEBUG) fh = logging.StreamHandler() fh_formatter = logging.Formatter('%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s') fh.setFormatter(fh_formatter) logger.addHandler(fh) 그러..

programing 2023.07.12

NumPy 배열에서 가장 빈도가 높은 숫자 찾기

NumPy 배열에서 가장 빈도가 높은 숫자 찾기 다음과 같은 NumPy 배열이 있다고 가정합니다. a = np.array([1,2,3,1,2,1,1,1,3,2,2,1]) 이 배열에서 가장 빈도가 높은 번호를 어떻게 찾을 수 있습니까?리스트에 부정적이지 않은 모든 의도가 포함되어 있다면, 당신은 numpy를 살펴봐야 합니다.빈 카운트: http://docs.scipy.org/doc/numpy/reference/generated/numpy.bincount.html 그런 다음 np.argmax를 사용합니다. a = np.array([1,2,3,1,2,1,1,1,3,2,2,1]) counts = np.bincount(a) print(np.argmax(counts)) 더 복잡한 리스트(음의 숫자 또는 정수가 아닌..

programing 2023.06.27

AWS boto와 boto3의 차이점은 무엇입니까?

AWS boto와 boto3의 차이점은 무엇입니까? 저는 boto API를 배우려고 하는데, Python용으로 boto와 boto3라는 두 가지 주요 버전/패키지가 있다는 것을 알게 되었습니다. AWS boto 라이브러리와 boto3 라이브러리의 차이점은 무엇입니까?boto 패키지는 2006년부터 존재해온 손으로 코딩된 Python 라이브러리입니다.매우 인기가 많고 AWS에서 완벽하게 지원하지만 수작업으로 코딩되어 있고 사용 가능한 서비스가 너무 많기 때문에(항상 더 많이 표시됨) 유지 관리하기가 어렵습니다. 그래서 boto3는 boto core를 기반으로 한 boto 라이브러리의 새로운 버전입니다.AWS에 대한 모든 하위 수준 인터페이스는 서비스의 표준 설명에서 자동으로 생성되는 JSON 서비스 설명에..

programing 2023.06.22

Django admin에서 동일한 모델에 대한 여러 모델 관리자/뷰

Django admin에서 동일한 모델에 대한 여러 모델 관리자/뷰 동일한 모델에 대해 각각 다르게 사용자 지정되고 서로 다른 URL에 연결된 두 개 이상의 ModelAdmin을 생성하려면 어떻게 해야 합니까? 제가 Posts라고 불리는 장고 모델을 가지고 있다고 칩시다.기본적으로 이 모델의 관리 보기에는 모든 게시 개체가 나열됩니다. list_display와 같은 변수를 설정하거나 재정의하여 페이지에 표시되는 개체 목록을 다양한 방법으로 사용자 지정할 수 있습니다.queryset내 ModelAdmin의 메서드는 다음과 같습니다. class MyPostAdmin(admin.ModelAdmin): list_display = ('title', 'pub_date') def queryset(self, reque..

programing 2023.06.17

문자열에서 숫자 제거

문자열에서 숫자 제거 여기서 무엇이 요구되고 있는지 말하기가 어렵습니다.이 질문은 애매모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나 수사적이며, 현재의 형태로는 합리적으로 대답할 수 없습니다.이 질문을 다시 열 수 있도록 설명하는 데 도움이 필요한 경우,도움말 센터를 방문합니다. 마감됨10년 전에. 커뮤니티는 9개월 전에 이 질문을 다시 시작할지 여부를 검토한 후 이 질문을 닫았습니다. 원래 종료 이유가 해결되지 않았습니다. 문자열에서 숫자를 제거하려면 어떻게 해야 합니까?이것이 당신의 상황에 맞습니까? >>> s = '12abcd405' >>> result = ''.join([i for i in s if not i.isdigit()]) >>> result 'abcd' 이것은 목록 이해를 사용하..

programing 2023.06.17

매트플롯립에게 플롯이 끝났다는 것을 어떻게 알립니까?

매트플롯립에게 플롯이 끝났다는 것을 어떻게 알립니까? 다음 코드는 두 개의 PostScript(.ps) 파일로 플롯되지만 두 번째 코드는 두 줄을 모두 포함합니다. import matplotlib import matplotlib.pyplot as plt import matplotlib.mlab as mlab plt.subplot(111) x = [1,10] y = [30, 1000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("first.ps") plt.subplot(111) x = [10,100] y = [10, 10000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("second.ps..

programing 2023.06.07

아름다운 수프와 스크레이피 크롤러의 차이점은 무엇입니까?

아름다운 수프와 스크레이피 크롤러의 차이점은 무엇입니까? 저는 아마존과 이베이 제품 가격을 비교한 웹사이트를 만들고 싶습니다.다음 중 어느 것이 더 잘 작동하며 그 이유는 무엇입니까?나는 뷰티풀 수프는 어느 정도 익숙하지만 스크레이피 크롤러는 잘 모릅니다.Scrapy는 웹 스파이더 또는 웹 스크레이퍼 프레임워크입니다. Scrapy에게 크롤링을 시작할 루트 URL을 지정한 다음, 크롤링하고 가져올 URL 수 등에 대한 제약 조건을 지정할 수 있습니다.그것은 웹 스크래핑 또는 크롤링을 위한 완벽한 프레임워크입니다. 하는 동안에 BeautifulSoup은 URL에서 컨텐츠를 가져오는 작업을 상당히 잘 수행하는 구문 분석 라이브러리이며, 이 라이브러리를 사용하면 특정 부분을 번거로움 없이 구문 분석할 수 있습니..

programing 2023.06.07

Collections.defaultdict 차이와 일반 dict

Collections.defaultdict 차이와 일반 dict 저는 파이썬 문서의 예시를 읽었지만, 여전히 이 방법이 무엇을 의미하는지 이해할 수 없습니다.누가 도와줄 수 있어요?여기 파이썬 문서의 두 가지 예가 있습니다. >>> from collections import defaultdict >>> s = 'mississippi' >>> d = defaultdict(int) >>> for k in s: ... d[k] += 1 ... >>> d.items() dict_items([('m', 1), ('i', 4), ('s', 4), ('p', 2)]) 그리고. >>> s = [('yellow', 1), ('blue', 2), ('yellow', 3), ('blue', 4), ('red', 1)] >>..

programing 2023.05.23

문자열이 숫자(플로트 또는 int)를 나타내는지 확인하려면 어떻게 해야 합니까?

문자열이 숫자(플로트 또는 int)를 나타내는지 확인하려면 어떻게 해야 합니까? 문자열이 Python에서 숫자 값을 나타내는지 확인하려면 어떻게 해야 합니까? def is_number(s): try: float(s) return True except ValueError: return False 위는 효과가 있지만 투박해 보인다. 테스트 중인 것이 사용자 입력에서 나온 경우, 이 값은 여전히 문자열입니다.int ★★★float. 입력을 숫자로 읽는 방법을 참조하십시오.입력을 변환하고, 입력이 유효한 응답을 제공할 때까지 사용자에게 입력을 요구합니다.int ★★★★★★★★★★★★★★★★★」float(일부러 '일부러')는 '일부러 '일부러'는음수가 아닌(부호가 없는) 정수인 경우에만 다음을 사용합니다. >>>..

programing 2023.04.13
반응형