Closed DanielTakeshi closed 7 years ago
Hi Daniel, Please just ask questions like this offline. This has nothing to do with BIDMach. For some reason, you're running old code on stout. Whatever your local set up is, the new compiled version isnt being called. There are a variety of reasons this could be happening. You would need a more thorough issue report to determine what it is.
If you're only calling "mvn package" then the new jar is available to maven, but is not copied into the lib directory. If you follow BIDMach installation instructions, you should do "mvn install" which will copy the jar in to lib as well.
Sorry, I didn't realize this was not an online question.
I tried mvn install
and then mvn package
(and I explicitly checked to make sure that GLM.scala
contained the updated option matrixOfScores
). However, I still seem to get the error. I will post a more detailed issue report this afternoon if it continues to be a problem.
Hi @jcanny (and @byeah , @xinleipan ),
I added in
matrixOfScores
forGLM.scala
as an option. However, if you run the following simple script for GLM with a basic learner and data matrices on thestout
machine:For some reason the code cannot find
matrixOfScores
:The strange thing is, this same exact script will work (that is, it correctly identifies matrixOfScores as a member of GLM.scala) on my personal machine, which are both Linux computers set on the latest version for BIDMach on the master branch (d772c15d0eca7cb5d2cfdaa48153ef3b57301f29).
In other words, if I run this on my personal machine, the code runs without errors, but on stout, it doesn't? I also noticed that if I try to modify an existing GLM.scala parameter, it will work. Maybe it's a compiling issue? I git pull from the master branch and compile with
mvn package
. I also updated BIDMat this way (before updating BIDMach).What is the correct way for me to get matrixOfScores as a recognizable parameter? Also, @byeah and @xinleipan if you could confirm or dis-confirm that you get this error please do so.