BoostedTreesUpdateEnsemble

공개 최종 클래스 BoostedTreesUpdateEnsemble

성장 중인 마지막 나무에 레이어를 추가하여 나무 앙상블을 업데이트합니다.

또는 새 트리를 시작하여.

공개 방법

정적 BoostedTreesUpdateEnsemble
create ( Scope 범위, Operand <?> treeEnsembleHandle, Operand <Integer> featureIds, Iterable< Operand <Integer>> nodeIds, Iterable< Operand <Float>> 이득, Iterable< Operand <Integer>> 임계값, Iterable< Operand <Float> > leftNodeContribs, Iterable< Operand <Float>> rightNodeContribs, Operand <Integer> maxDepth, Operand <Float> learningRate, Long pruningMode)
새로운 BoostedTreesUpdateEnsemble 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

상속된 메서드

공개 방법

public static BoostedTreesUpdateEnsemble create ( Scope 범위, Operand <?> treeEnsembleHandle, Operand <Integer> featureIds, Iterable< Operand <Integer>> nodeIds, Iterable< Operand <Float>> 이득, Iterable< Operand <Integer>> 임계값, Iterable< Operand <Float>> leftNodeContribs, Iterable< Operand <Float>> rightNodeContribs, Operand <Integer> maxDepth, Operand <Float> learningRate, Long pruningMode)

새로운 BoostedTreesUpdateEnsemble 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
나무앙상블손잡이 앙상블 변수를 처리합니다.
기능 ID 각 기능에 대한 ID가 있는 1순위 텐서입니다. 이는 분할에 사용될 기능의 실제 ID입니다.
노드 ID 이 기능이 분할된 노드를 나타내는 순위 1 텐서 목록입니다.
이득 각 기능 분할에 대한 이득을 나타내는 순위 1 텐서 목록입니다.
임계값 각 기능 분할에 대한 임계값을 나타내는 순위 1 텐서 목록입니다.
leftNode기여 각 기능 분할에 대한 왼쪽 리프 기여가 있는 순위 2 텐서 목록입니다. 이전 노드 값에 추가되어 왼쪽 노드의 값을 구성합니다.
rightNode기여 각 기능 분할에 대한 오른쪽 리프 기여가 있는 순위 2 텐서 목록입니다. 이전 노드 값에 추가되어 올바른 노드의 값을 구성합니다.
최대 깊이 빌드할 트리의 최대 깊이입니다.
학습률 각각의 새로운 트리에 대한 수축 const.
가지치기 모드 0-가지치기 없음, 1-사전 가지치기, 2-사후 가지치기.
보고
  • BoostedTreesUpdateEnsemble의 새로운 인스턴스