Process failing at User k-NN operator

Agent8Agent8 Member Posts: 1 Newbie
Any advice gratefully received. I've version RM10.1

  • Exception: java.lang.NegativeArraySizeException
  • Message: -772052535
  • Stack trace:
  • com.rapidminer.operator.RatingPrediction.UserKnnCosine.Train(
  • com.rapidminer.operator.RatingPrediction.UserKnn.doWork(
  • com.rapidminer.operator.Operator.execute(
  • com.rapidminer.operator.execution.SimpleUnitExecutor.execute(
  • com.rapidminer.operator.ExecutionUnit$
  • com.rapidminer.operator.ExecutionUnit$
  • java.base/ Method)
  • com.rapidminer.operator.ExecutionUnit.execute(
  • com.rapidminer.operator.OperatorChain.doWork(
  • com.rapidminer.operator.Operator.execute(
  • com.rapidminer.Process.executeRoot(
  • com.rapidminer.Process.lambda$executeRootInPool$5(
  • java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
  • java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
  • java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
  • java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
  • java.base/ Source)


  • jwpfaujwpfau Employee, Member Posts: 268 RM Engineering

    the error is happening inside a third party extension, but can you try to apply the quick fixes suggested by the operator?

    The User k-NN operator seems to require attributes with the roles "user identification" and "item identification". You can click on the exclamation mark icon in the bottom left corner of the User k-NN operator to trigger the quick fixes.

Sign In or Register to comment.