2017-05-01 3 views
1

Deeplearning, RandomForest 및 Gradient Boosting과 같은 3 가지 모델의 앙상블을 작성하려고합니다. 나는 앙상블 함수 목록으로 모델 ID를 통과,하지만 난 다음 오류 얻을 : 여기 h2oensemble 모델을 구축하는 동안 NullPointerException 오류가 발생했습니다.

java.lang.NullPointerException 

java.lang.NullPointerException 
    at hex.StackedEnsembleModel.checkAndInheritModelProperties(StackedEnsembleModel.java:258) 
    at hex.ensemble.StackedEnsemble$StackedEnsembleDriver.computeImpl(StackedEnsemble.java:116) 
    at hex.ModelBuilder$Driver.compute2(ModelBuilder.java:169) 
    at water.H2O$H2OCountedCompleter.compute(H2O.java:1241) 
    at jsr166y.CountedCompleter.exec(CountedCompleter.java:468) 
    at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) 
    at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) 
    at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) 
    at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) 

Error: java.lang.NullPointerException 

이 앙상블 모델 내 인수입니다 :

my_ensemble <- h2o.stackedEnsemble(x=2:length(names(train)),y=1, 
       training_frame = train,validation_frame = valid, 
       base_models = list([email protected]_id,[email protected]_id, 
       [email protected]_id),model_id = "my_ensemble_1") 

은 친절에 관한 조언을 어디에서 잘못됐다.

참고 : 다항 분류를 예측하려고합니다.

+0

사용중인 h2o 버전을 표시 할 수 있습니까? ('h2o.stackedEnsemble'에 대한 여러분의 모든 주장이 평가를 받고 있는지를 보여줌으로써 문제를 일으키는 잘못된 입력이 아닌지 확인하는 것도 도움이 될 것입니다.) –

답변

관련 문제