See below log file output. be great if anyone can advise.
645 proc hpsvm data=LIB1.DEVASS method=activeset;
2646 kernel rbf / k_par = 1.5;
2647 /* input
2648 /level=nominal;*/
2649 input
2650 PAYCASHDRAWEROTHR PAYBILLADJ
2651
2652 JOINGROUPTENURE
2653
2654 TOT12ERSBASICCOST
2655 PC_PRMMSINSUR
2656 LTVGROUPDESC1
2657 PCPAY12
2658 AGE
2659 /level=interval;
2660 target RESPONSE;
2661 output outclass=outclass outfit=outfit outest=outest;
2662 run;
NOTE: For a binary or nominal target, descending order is used.
NOTE: For HPSVM target variable, the binary type is used.
NOTE: The HPSVM procedure is executing in single-machine mode.
ERROR: The SAS System stopped processing this step because of insufficient memory.
NOTE: There were 25107 observations read from the data set LIB1.DEVASS.
Run your program using the SAS option FULLSTIMER to report the memory being used. Compare that to your MEMSIZE setting which you can get from PROC OPTIONS. Post your findings.
Where is your code running? On a remote server or on your PC? To change MEMSIZE on a remote server requires admin privileges. In any case you are using a procedure which probably requires a lot of memory. At the end of the day you may need to reduce the data being modelled or simplify the model.
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.
Find more tutorials on the SAS Users YouTube channel.