반응형

자바 600

1d 배열이 예상되었을 때 열 벡터 y가 전달되었습니다.

1d 배열이 예상되었을 때 열 벡터 y가 전달되었습니다. 나는 맞게 필요 RandomForestRegressor에서 sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) 이 코드는 데이터를 전처리 할 때까지 항상 작동했습니다 ( train_y). 오류 메시지는 다음과 같습니다. DataConversionWarning : 1d 배열이 예상되었을 때 열 벡터 y가 전달되었습니다. 예를 들어 ravel ()을 사용하여 y의 모양을 (n_samples,)로 변경하십시오. 모델 = forest.f..

your programing 2020.10.16

왜 os.path.abspath와 os.path.realpath를 모두 사용합니까?

왜 os.path.abspath와 os.path.realpath를 모두 사용합니까? 여러 오픈 소스 프로젝트에서 사람들이 os.path.abspath(os.path.realpath(__file__))현재 파일의 절대 경로를 얻는 것을 보았습니다 . 그러나, 나는 그것을 찾을 수 os.path.abspath(__file__)와 os.path.realpath(__file__)동일한 결과를 생성합니다. os.path.abspath(os.path.realpath(__file__))약간 중복되는 것 같습니다. 사람들이 그것을 사용하는 이유가 있습니까? os.path.realpath 이를 지원하는 운영 체제의 심볼릭 링크를 무시합니다. os.path.abspath단순히 디렉토리 트리의 루트에서 명명 된 파일 (또는..

your programing 2020.10.16

“g ++ -Wall test.cpp -o test”의“-Wall”은 무엇을합니까?

“g ++ -Wall test.cpp -o test”의“-Wall”은 무엇을합니까? -o 출력 파일 이름을 변경합니다 (--help를 사용하여 발견했습니다) 그러나 나는 무엇을 알 -Wall수 없습니까? "warn all"의 줄임말입니다. g ++가 알려줄 수있는 (거의) 모든 경고를 켭니다. 일반적으로 특히 초보자 인 경우 좋은 생각입니다. 이러한 경고를 이해하고 수정하면 코드에서 다양한 종류의 문제를 해결하는 데 도움이 될 수 있기 때문입니다. man gcc를 참조하십시오. -Wall 은 다음 경고를 켭니다. -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat -Wchar-subscripts -Wenum-compare (in C/Objc; this is..

your programing 2020.10.16

git로 비 저장소 파일을 제거 하시겠습니까?

git로 비 저장소 파일을 제거 하시겠습니까? Autotools 코드를 작성 중이며 개발 과정에서 수많은 파일이 생성됩니다. 어쨌든 저장소의 일부가 아닌 디렉토리에서 모든 파일을 제거하도록 git에 지시 할 수 있습니까? git-clean을 사용할 수 있습니다 . 이 명령은 추적되지 않은 파일 / 디렉토리를 제거합니다. 기본적으로 실제로 제거하지 않고 제거했을 항목 만 인쇄합니다. -f파일을 제거하는 -d플래그 와 빈 디렉토리도 제거 하는 플래그가 주어집니다 . git clean -df 무시 된 파일도 제거 : git clean -dfx 참고 URL : https://stackoverflow.com/questions/5037480/removing-non-repository-files-with-git

your programing 2020.10.16

C ++에서 void 포인터는 무엇입니까?

C ++에서 void 포인터는 무엇입니까? 중복 가능성 : void 포인터는 무엇이며 null 포인터는 무엇입니까? 나는 종종 다음과 같은 코드를 봅니다. void * foo(int bar); 이것은 무엇을 의미 하는가? 무엇이든 반환 할 수 있다는 의미 입니까? 이 유사하다 dynamic또는 objectC #에서? A void*는 아무 의미가 없습니다. 포인터이지만 가리키는 유형을 알 수 없습니다. "아무것도"를 반환 할 수있는 것이 아닙니다. void*일반적으로 를 반환하는 함수 는 다음 중 하나를 수행합니다. 포맷되지 않은 메모리를 처리하고 있습니다. 이것이 무엇 operator new이며 malloc반환 : 특정 크기의 메모리 블록에 대한 포인터. 메모리에는 유형이 없기 때문에 (아직 제대로 구성..

your programing 2020.10.16

Python의 산점도 및 색상 매핑

Python의 산점도 및 색상 매핑 점 x와 y의 범위가 numpy 배열에 저장되어 있습니다. x (t)와 y (t)를 나타냅니다. 여기서 t = 0 ... T-1 다음을 사용하여 산점도를 플로팅하고 있습니다. import matplotlib.pyplot as plt plt.scatter(x,y) plt.show() 시간을 나타내는 컬러 맵을 갖고 싶습니다 (그러므로 numpy 배열의 인덱스에 따라 포인트를 채색합니다) 그렇게하는 가장 쉬운 방법은 무엇입니까? 다음은 예입니다. import numpy as np import matplotlib.pyplot as plt x = np.random.rand(100) y = np.random.rand(100) t = np.arange(100) plt.scatte..

your programing 2020.10.16

Django 및 python-social-auth가 OAuth2로 Google에 연결하는 경우 HTTPError 403 (금지됨)

Django 및 python-social-auth가 OAuth2로 Google에 연결하는 경우 HTTPError 403 (금지됨) 사용하여 python-social-auth, 나는 얻을 403: Forbiden구글의 액세스를 허용 한 후 오류 메시지가 편집 : 최근 (2017)에 동일한 오류가 있지만 새 메시지가 표시되었습니다. 401 Client Error: Unauthorized for url: https://accounts.google.com/o/oauth2/token Google+ API가 2019 년 3 월 7 일에 지원 중단되므로이 답변은 오래되었습니다. Google+ APIGoogle 개발자 콘솔 (아래 APIs) 의 활성화 된 API 목록에을 추가해야합니다. 참고 : 실제 오류 메시지를 보..

your programing 2020.10.16

Ruby on Rails 웹 애플리케이션에서 차트를 생성하는 데 선호하는 방법은 무엇입니까?

Ruby on Rails 웹 애플리케이션에서 차트를 생성하는 데 선호하는 방법은 무엇입니까? Ruby on Rails 웹 애플리케이션에 파이, 막대 및 분산 형 차트를 추가하고 싶습니다. 나는 그들이 매력적이고 추가하기 쉽고 많은 오버 헤드를 도입하지 않기를 바랍니다. 어떤 차트 솔루션을 추천 하시겠습니까? 단점은 무엇입니까 (Javascript, Flash, 고가 등 필요)? Google 차트 는 Flash를 사용하지 않으려는 경우 탁월한 선택입니다. 자체적으로 사용하기는 매우 쉽지만 Rails의 경우 gchartrb gem을 사용하면 훨씬 더 쉽습니다 . 예 : GoogleChart::PieChart.new('320x200', "Things I Like To Eat", false) do |pc| pc..

your programing 2020.10.16

원시 Python 문자열에 따옴표를 포함하는 방법

원시 Python 문자열에 따옴표를 포함하는 방법 중히 여기다: >>> r"what"ever" SyntaxError: invalid syntax >>> r"what\"ever" 'what\\"ever' 그렇다면 우리는 어떻게 따옴표를 얻지 만 슬래시는 얻지 못합니까? 그리고 제안하지 마십시오 r'what"ever'. 왜냐하면 질문은 우리가 두 가지 유형의 따옴표를 어떻게 포함 할 것인가? 관련 문자열에 큰 따옴표를 사용하고 작은 따옴표는 사용하지 않으려면 대신 작은 따옴표를 구분 기호로 사용할 수 있습니다. r'what"ever' 문자열에 두 가지 종류의 따옴표가 모두 필요한 경우 세 개의 따옴표로 묶인 문자열을 사용하십시오. r"""what"ev'er""" 문자열에 두 종류의 삼중 따옴표로 묶인 문자열..

your programing 2020.10.16

홈 폴더 외부의 vagrant.d

홈 폴더 외부의 vagrant.d 내 홈 디렉토리가 실제로 원격 서버에 있고 ~ / .vagrant.d가 해당 서버에 있으면 vagrant의 성능이 크게 감소하고 파일 서버 백업 크기가 증가한다는 문제가 있습니다. 그래서 적어도 ~ / vagrant.d / boxes를 홈 디렉토리에서 옮길 수있는 방법이 있습니까? 건배. 기본적으로 Vagrant는 ~/.vagrant.d. 다행히 vagrant는 VAGRANT_HOMEvagrant home을 설정할 수있는 라는 환경 변수를 제공합니다 . 방랑자 집을 변경하려면 다음을 수행하십시오 (현재 세션에서만 작동 함). export VAGRANT_HOME=/path/to/vagrant 영구적으로 만들려면 이것을 ~/.bash_profile로그인 쉘에 추가하십시오 ...

your programing 2020.10.16
반응형