반응형

JavaScript 2652

Keras는 다중 레이블 분류를 어떻게 처리합니까?

Keras는 다중 레이블 분류를 어떻게 처리합니까? 다음 상황에서 Keras의 기본 동작을 해석하는 방법을 잘 모르겠습니다. 내 Y (실측)는 scikit-learn의 MultilabelBinarizer()를 사용하여 설정되었습니다 . 따라서 임의의 예를 제공하기 위해 내 y열의 한 행은 다음과 같이 원-핫 인코딩됩니다 [0,0,0,1,0,1,0,0,0,0,1]. 그래서 저는 예측할 수있는 11 개의 클래스를 가지고 있고, 하나 이상이 사실 일 수 있습니다. 따라서 문제의 다중 레이블 특성입니다. 이 특정 샘플에 대한 세 가지 레이블이 있습니다. 다중 레이블이 아닌 문제 (평소와 같은 비즈니스)에 대해 하듯이 모델을 교육하고 오류가 발생하지 않습니다. from keras.models import Sequ..

Nice programing 2021.01.07

i = i + n이 i + = n과 정말 동일합니까?

i = i + n이 i + = n과 정말 동일합니까? 이 질문에 이미 답변이 있습니다. 파이썬에서“i + = x”가“i = i + x”와 다른 경우는 언제입니까? 4 답변 한 코드 블록은 작동하지만 다른 블록은 작동하지 않습니다. 두 번째 블록을 제외하고는 이해가 될 것입니다. 그들은 실질적으로 동일한 작업입니다. l = ['table'] i = [] 버전 1 for n in l: i += n print(i) 산출: ['t', 'a', 'b', 'l', 'e'] 버전 2 for n in l: i = i + n print(i) 산출: TypeError : 목록 ( "str"아님) 만 목록에 연결할 수 있습니다. 이 이상한 오류의 원인은 무엇입니까? 동일 할 필요는 없습니다. 은 Using +조작하면 메소드..

Nice programing 2021.01.07

자바에서 프로그래밍 방식 교착 상태 감지

자바에서 프로그래밍 방식 교착 상태 감지 Java 프로그램에서 교착 상태가 발생했음을 프로그래밍 방식으로 어떻게 감지 할 수 있습니까? ThreadMXBeanJDK와 함께 제공되는를 사용하여 프로그래밍 방식으로이를 수행 할 수 있습니다 . ThreadMXBean bean = ManagementFactory.getThreadMXBean(); long[] threadIds = bean.findDeadlockedThreads(); // Returns null if no threads are deadlocked. if (threadIds != null) { ThreadInfo[] infos = bean.getThreadInfo(threadIds); for (ThreadInfo info : infos) { Sta..

Nice programing 2021.01.07

언제 쿠키 대신 세션 변수를 사용해야합니까?

언제 쿠키 대신 세션 변수를 사용해야합니까? 세션 변수와 쿠키는 저와 매우 비슷해 보입니다. 기술적 차이를 이해합니다.하지만 둘 중 하나를 사용할시기를 어떻게 결정합니까? 세션은 서버에 저장되므로 클라이언트는 사용자가 저장 한 정보에 액세스 할 수 없습니다. 서버에 저장되는 세션 데이터는 각 페이지와 함께 전체적으로 전송 될 필요가 없습니다. 클라이언트는 ID를 전송하기 만하면 데이터가 서버에서로드됩니다. 반면에 쿠키는 클라이언트에 저장됩니다. 오랫동안 내구성을 유지할 수 있으며 웹 서버 클러스터가있을 때보다 원활하게 작업 할 수 있습니다. 그러나 세션과 달리 쿠키에 저장된 데이터는 각 페이지 요청과 함께 전체 전송됩니다. 쿠키에 데이터 저장 방지 최종 사용자가보고, 읽고, 조작하거나 악의적 인 의도를 ..

Nice programing 2021.01.07

양식 생성자 대 양식로드 이벤트에는 어떤 설정 코드가 있어야합니까?

양식 생성자 대 양식로드 이벤트에는 어떤 설정 코드가 있어야합니까? winforms 응용 프로그램의 경우 어떤 설정 코드를 입력해야하는지 궁금합니다. MainForm () 반대로 MainForm_Load (객체 발신자, EventArgs e) 여기에 모범 사례 지침이 있습니까? VB6로 작업 한 프로그래머는 Load 이벤트에 많은 코드를 넣는 경향이 있습니다. VB6에서는 이벤트가 양식을 초기화하는 데 사용되었습니다. 그러나 Windows Forms에서는 더 이상 적합하지 않으며 Form 클래스에는 생성자가있을 수 있습니다. .NET 방식은 생성자에서 클래스 개체를 초기화하는 것입니다. Form 클래스에 대해 그렇게하지 않는 설득력있는 이유는 거의 없습니다. Load 이벤트는 폼의 창 핸들이 생성 된 직..

Nice programing 2021.01.07

Testng, Emma, ​​Cobertura, Coverage 및 JDK 7 결과 ClassFormatError 및 VerifyError

Testng, Emma, ​​Cobertura, Coverage 및 JDK 7 결과 ClassFormatError 및 VerifyError 나는 최신 JDK 7로 전환했으며 emma coverage 도구로 가득 찬 바이트 코드에서 testng 단위 테스트를 실행하는 데 문제가 있습니다. 내 테스트 케이스가 올바르게 실행되지 않으며 대부분의 경우 이러한 오류가 발생합니다. java.lang.ClassFormatError: Illegal local variable table length 10 in method measurement.meter.AbstractSerialPortMeter.(Lmeasurement/meter/SerialPort;)V at measurement.meter.Elc3133aTest.se..

Nice programing 2021.01.07

Jenkins 및 Git 스파 스 체크 아웃

Jenkins 및 Git 스파 스 체크 아웃 Git에 큰 저장소가 있습니다. 프로젝트에서 하나의 하위 폴더 만 체크 아웃하는 작업을 Jenkins에서 어떻게 생성합니까? Jenkins Git 플러그인 은 git-plugin 2.1.0 (2014 년 4 월)부터 스파 스 체크 아웃을 지원 합니다. 이 기능을 사용하려면 git> = 1.7.0이 필요합니다. "추가 동작"-> "스파 스 체크 아웃 경로"아래에 있습니다. 참조 : Jira 문제 JENKINS-21809 Git의 스파 스 체크 아웃 기능을 사용할 수 있습니다 . Git은 여전히 ​​전체 저장소를 로컬 디스크에 복제합니다. 그러나 압축되어 있기 때문에 그렇게 나쁘지는 않습니다. Jenkins에서 새 작업을 만들고 소스 코드 관리 섹션에서 Git 저..

Nice programing 2021.01.07

캡슐화와 추상화의 차이점

캡슐화와 추상화의 차이점 오늘 인터뷰를 했어요. Encapsulation 과 Abstraction 의 차이점에 대해 OOP 에서 질문을 받았습니다 . 나는 Encapsulation 이 기본적으로 데이터 멤버와 멤버 함수를 Class 라는 단일 단위로 바인딩 하는 것이라는 내 지식에 대해 그녀에게 대답했습니다 . 반면 추상화 및 구현의 숨기기 복잡성 기본적으로 사용자에 대한 접근의 용이성 제공합니다. 나는 그녀가 내 대답에 괜찮을 것이라고 생각했습니다. 그러나 그녀는 두 가지의 목적이 정보를 숨기는 것이라면이 둘의 실제 차이점은 무엇입니까? 나는 그녀에게 어떤 대답도 할 수 없었다. 이 질문을하기 전에이 두 OOP 개념 의 차이점에 대해 StackOverFlow의 다른 스레드를 읽었습니다 . 그러나 나는 ..

Nice programing 2021.01.07

String.split ()을 사용하여 단어 쌍 추출

String.split ()을 사용하여 단어 쌍 추출 주어진: String input = "one two three four five six seven"; 한 번에 String.split()(최대) 두 단어를 잡기 위해 작동하는 정규식이 있습니까? String[] pairs = input.split("some regex"); System.out.println(Arrays.toString(pairs)); 결과는 다음과 같습니다. [one two, three four, five six, seven] 이 질문은 분할 정규식 에 관한 것 입니다. 그것은 것입니다 하지 솔루션 "또 다른 방식으로 작동하기"의 "해결 방법을 찾는"또는 기타에 대해. 현재 (Java 10 포함)를 사용하여 수행 할 수 split()있..

Nice programing 2021.01.07

해결 :이 테이블은 고유 한 열을 포함하지 않습니다.

해결 :이 테이블은 고유 한 열을 포함하지 않습니다. 그리드 편집, 확인란, 편집, 복사 및 삭제 기능을 사용할 수 없습니다. 이것은 질문이 아니라 자체 생성 된 문제 / 질문 및 내가 작동하는 해결책입니다. 내가 찾을 수있는 완전한 작업 솔루션이 없었기 때문에 공유하는 것이 괜찮은 예의라고 생각했습니다. phpMyAdmin에서 생성 된 오류는 다음과 같습니다. "이 테이블은 고유 한 열을 포함하지 않습니다. 그리드 편집, 확인란, 편집, 복사 및 삭제 기능을 사용할 수 없습니다." 정확한 시나리오에 따라 몇 가지 작업 솔루션이 있습니다. 예를 들어 모든 AI 또는 고유 식별자 필드가 고유 한 경우 테이블을 변경하고 이것이 기본 키인지 확인하고 고유 값으로 설정되도록 할 수 있습니다. 내 테이블 중 하나..

Nice programing 2021.01.07
반응형