The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
Again, Auto Model crashes at the end of the run on certain learners
I again have a problem with AutoModel. I am trying to run some data through it and depending on the learner selected, it freezes. In this specific case I have the GBT learner causing a freeze when execution ends. Every AM setting is at default.
Here is the Data. Can anyone replicate this? Just running this through GBT in AM does not happen for me. Trying to predict the 'Close' Attribute.
GLM and DL models run and finish without issues. DT and GBT cause RM to freeze at the end of the process.
I can only work around this by selecting SVM, and while SVM runs I can save the DT and GBT processes. If I let it finish it freezes.
Tagged:
0
Best Answer
-
varunm1 Member Posts: 1,207 UnicornThe links i found on the forum were broken. Do you have a working one?@pblack476
If you are looking for an upgrade link, you don't need one. You just need to go to Extension --> Marketplace --> Updates tab in your rapidminer studio menu. There you can find the latest updates.Regards,
Varun
https://www.varunmandalapu.com/Be Safe. Follow precautions and Maintain Social Distancing
6
Answers
Unfortunately, I'm not able to replicate what you observe ...
From my side, the AutoModel process runs sucessfully with your data :
I'm using RM 9.5 on a PC with Quad core / 16 Go RAM / Windows 10.
You can find in attached file(s) :
- the "results" folder (obtained by clicking on Save Results at the end of the run) :
https://drive.google.com/open?id=1mrQqxTdVFkJles31GEiIJwU_Sbgo-mV8
- the results comparaison (obtained by clicking on Export at the end of the run)
If I can do something for you with your dataset with RapidMiner, please let me know...
Regards,
Lionel
You speak of the link to the "results" folder I shared ?
It works for me.. I don't know what to do ...
Yes, try upgrading RM to the latest version.
Regards,
Lionel
I'm sorry but when DT (first screenshot) or GBT (second screenshot) are the last models selected, AutoModel works fine, without freezing, on my side :
Regards,
Lionel
I dont have any issue in executing your data and RAM consumption is also normal at 3.2 GB.
Varun
https://www.varunmandalapu.com/
Be Safe. Follow precautions and Maintain Social Distancing
PopOS is something new for me. Java requirement for rapidminer is JAVA 8.
Varun
https://www.varunmandalapu.com/
Be Safe. Follow precautions and Maintain Social Distancing
Impossible to tell what causes this. If you're up for it, and can install a JDK instead of a JRE, you could gather more information for us to look at
I have written some instructions for Windows a little while ago, they translate well enough to the Linux world I would say: https://community.rapidminer.com/discussion/comment/61496/#Comment_61496
The main difference is that you don't need to replace any JRE inside the Studio folder, as you're using the installed Java version. So you would need to install a JDK instead of only a JRE and then run the command when RapidMiner Studio hangs.
In case you need more details instructions, let me know.
Thank you,
Marco
On Linux we don't ship the JRE with Studio, so you can ignore 1-5. Step 7 gets replaced by the location where you have installed the JDK.
Regards,
Marco
Debugger attached successfully.
Server compiler detected.
JVM version is 25.232-b09
Deadlock Detection:
Can't print deadlocks:Unable to deduce type of thread from address 0x00007f81b0199800 (expected type JavaThread, CompilerThread, ServiceThread, JvmtiAgentThread, or SurrogateLockerThread)
And this output on the CLI:
at sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:166)
at sun.jvm.hotspot.runtime.Threads.first(Threads.java:150)
at sun.jvm.hotspot.runtime.DeadlockDetector.createThreadTable(DeadlockDetector.java:149)
at sun.jvm.hotspot.runtime.DeadlockDetector.print(DeadlockDetector.java:56)
at sun.jvm.hotspot.runtime.DeadlockDetector.print(DeadlockDetector.java:39)
at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:62)
at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45)
at sun.jvm.hotspot.tools.JStack.run(JStack.java:66)
at sun.jvm.hotspot.tools.Tool.startInternal(Tool.java:260)
at sun.jvm.hotspot.tools.Tool.start(Tool.java:223)
at sun.jvm.hotspot.tools.Tool.execute(Tool.java:118)
at sun.jvm.hotspot.tools.JStack.main(JStack.java:92)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.tools.jstack.JStack.runJStackTool(JStack.java:140)
at sun.tools.jstack.JStack.main(JStack.java:106)
Caused by: sun.jvm.hotspot.types.WrongTypeException: No suitable match for type of address 0x00007f81b0199800
at sun.jvm.hotspot.runtime.InstanceConstructor.newWrongTypeException(InstanceConstructor.java:62)
at sun.jvm.hotspot.runtime.VirtualConstructor.instantiateWrapperFor(VirtualConstructor.java:80)
at sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:162)
... 17 more
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.tools.jstack.JStack.runJStackTool(JStack.java:140)
at sun.tools.jstack.JStack.main(JStack.java:106)
Caused by: java.lang.RuntimeException: Unable to deduce type of thread from address 0x00007f81b0199800 (expected type JavaThread, CompilerThread, ServiceThread, JvmtiAgentThread, or SurrogateLockerThread)
at sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:166)
at sun.jvm.hotspot.runtime.Threads.first(Threads.java:150)
at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:75)
at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45)
at sun.jvm.hotspot.tools.JStack.run(JStack.java:66)
at sun.jvm.hotspot.tools.Tool.startInternal(Tool.java:260)
at sun.jvm.hotspot.tools.Tool.start(Tool.java:223)
at sun.jvm.hotspot.tools.Tool.execute(Tool.java:118)
at sun.jvm.hotspot.tools.JStack.main(JStack.java:92)
... 6 more
Caused by: sun.jvm.hotspot.types.WrongTypeException: No suitable match for type of address 0x00007f81b0199800
at sun.jvm.hotspot.runtime.InstanceConstructor.newWrongTypeException(InstanceConstructor.java:62)
at sun.jvm.hotspot.runtime.VirtualConstructor.instantiateWrapperFor(VirtualConstructor.java:80)
at sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:162)
... 14 more
Thank you for the information! This unfortunately looks like a tricky one. I have forwarded this to the appropriate people, but I don't expect this to be an easily solvable problem, it is likely a combination of various factors like OS, Java, and some 3rd party libraries
Regards,
Marco
I resolved it by following the workaround listed in this bug report from 2015 on Ubuntu's Java.
https://bugs.launchpad.net/ubuntu/+source/java-atk-wrapper/+bug/1510009
This resolved the issue on my system.