누군가가 selectmethod로 encogmodel을 구성하는 방법에 대한 예제를 가르쳐 줄 수 있습니까? 이것은 오버로드 된 메서드로, 첫 번째는 데이터 집합과 메서드로 입력을받는 것입니다. 두 번째는 그러나 수 있습니다 다음encogmodel selectmethod 구성
- 데이터 세트
- methodtype
- methodArgs
- trainingType
- trainingArgs
다음과 같은 오류가 나타납니다 나는이 작업을 얻을 수 없습니다입니다 " 레이어는 제로 뉴런을 가질 수 없습니다. 알 수없는 아키텍처 요소 : ". 어떤 도움을 주셔서 감사합니다. 고맙습니다. 또한이 접근법에서 가중치를 덤프하는 방법에 대한 통찰력이 있습니까? 네트워크 (BasicNetwork)를 구축하여 모델을 구축하면 network.flat 방식으로 가중치를 덤프 할 수 있습니다. 이러한 encogmodel 기반 접근 방식에서 우리는 어떻게 가중치, 그라디언트 등을 덤프합니까? 감사합니다
와 BasicNetwork.dumpWeights에 액세스 할 수는 너무 제프 감사합니다. 상기 예는 두 개의 인수를 전달하는 첫 번째 옵션을 사용합니다. 나는 학습 속도와 운동량을 시작으로 매개 변수를 전달해야합니다. – emeralddove
시작하려면 학습 속도 및 운동량을 포함한 매개 변수를 전달해야합니다. 네트워크를 만드는 데는 두 가지 방법이 있다는 것을 이해합니다. 1) 패턴 생성 및 네트워크 생성 - 여기서 레이어, 뉴런 수, 바이어스 (부울)를 지정할 수 있습니다. 나는 이것이 이미 표준화 된 파일을 위해 사용된다고 믿는다. 2) encogmodel을 사용한다. 이것은 파일이 encog를 사용하여 정규화 될 때입니다. 위에서 params (? -> B : method ..)를 지정하는 인코딩 된 방법을 봅니다. – emeralddove
나는 가중치를 초기화하고, 덤프하고, 그 방법으로 만 접근 할 수 있다는 근거로 접근법 (1)을 진행한다. 내가 잘못한 곳이면 어디든지 고쳐주십시오. 또한, a) 패턴 만들기, 활성화 functinos 설정 및 네트워크 생성, b) 네트워크 생성 및 활성화 기능이있는 레이어 추가 사이의 차이점을 이해하는 데 도움이됩니다. 다시 감사합니다. – emeralddove