Hi
i got the following error when performing grid.
is it because of many parameters? the error occurred after 13 hours of run time (not at the beginning)
any help ?
> hidden_opt <- list(c(10,10,10), c(10,9,8), c(10,9,8,7),c(10,9,8,7,6),c(10,8,6,3),c(15,10,5),c(15,10,9,8,7))
> l1_opt <- c(1e-5,1e-7)
> l2_opt <- c(1e-5,1e-7)
> epochs_opt <- c(10,100,1000,10000)
> activation_opt <- c("Rectifier", "Tanh", "TanhWithDropout","RectifierWithDropout", "Maxout", "MaxoutWithDropout")
> input_dropout_ratio_opt <- c(0.1,0.2,0.3,0.4)
> hyper_params <- list(hidden = hidden_opt, l1 = l1_opt,l2 = l2_opt, epochs=epochs_opt,activation=activation_opt,input_dropout_ratio=input_dropout_ratio_opt)
>
> grid <- h2o.grid("deeplearning",nfolds=5,variable_importances=T, hyper_params = hyper_params,x = x,
+ y = y,training_frame = train_splited,validation_frame = test_splited)
|======================================================================== | 70%
Got exception 'class java.lang.AssertionError', with msg 'Can't unlock: Not locked!'
java.lang.AssertionError: Can't unlock: Not locked!
at water.Lockable$Unlock.atomic(Lockable.java:181)
at water.Lockable$Unlock.atomic(Lockable.java:176)
at water.TAtomic.atomic(TAtomic.java:17)
at water.Atomic.compute2(Atomic.java:55)
at water.Atomic.fork(Atomic.java:39)
at water.Atomic.invoke(Atomic.java:31)
at water.Lockable.unlock(Lockable.java:171)
at hex.Model$Parameters.read_unlock_frames(Model.java:177)
at hex.deeplearning.DeepLearning$DeepLearningDriver.compute2(DeepLearning.java:187)
at water.H2O$H2OCountedCompleter.compute(H2O.java:1017)
at jsr166y.CountedCompleter.exec(CountedCompleter.java:429)
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: 'Can't unlock: Not locked!'