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
No way to free memory?
jmichiels123
Member Posts: 3 Contributor I
Hello,
Currently my setup is
Read arff -> Nominal to Binominal -> FPGrowth
After 1 run, my memory is full (6Gig ram), but I get a clean result. If I run this again, I soon get an outOfMemory expception.
Now my question is: How can I clear the memory after a process execution? I don't want to restart RM every time.
Second question:
In FPGrowth I only want itemsets which have attributes with the prefix "proc" in it. When I type proc[A-Za-z0-9]+ in the "only include" bar, I don't get what I wanted. I still get a lot of itemsets that don't include those item(s). In fact I only want association rules with those items in the consequent, how can I do that?
Thank you in advance
Currently my setup is
Read arff -> Nominal to Binominal -> FPGrowth
After 1 run, my memory is full (6Gig ram), but I get a clean result. If I run this again, I soon get an outOfMemory expception.
Now my question is: How can I clear the memory after a process execution? I don't want to restart RM every time.
Second question:
In FPGrowth I only want itemsets which have attributes with the prefix "proc" in it. When I type proc[A-Za-z0-9]+ in the "only include" bar, I don't get what I wanted. I still get a lot of itemsets that don't include those item(s). In fact I only want association rules with those items in the consequent, how can I do that?
Thank you in advance
0
Answers
I repetitively grind frequent item sets in a loop, and keep the memory under control by 'materialising' the data, doing the jobbies and then explicitly scrubbing memory, like this... I think you are right to say that regex pattern finding does not apply in the FPGrowth 'must contain' parameter, you may well have to roll your own extension for that, as I did for FIS grinding on a CUDA card. What a treat!
Have fun!