i*****T 发帖数: 1855 | 1 谁能总结一下SAS interface 和 batch mode下写程序的不同?比如,我知道的只有
batch mode下好像
不能用input XXX;cards;XXX这样读入数据。还有什么其他的么?
现在跑simulation遇到一个问题,在IML下调用NLPQN,在我自己的电脑上跑,没有任何
问题。但是把
程序放到cluster上跑,就会出现QUANEW Optimization can not be complete这样的错
误。我很费
解。 |
p********a 发帖数: 5352 | 2 不会吧,为啥不能用CARDS?
还头一次听说写程序会有不同。
【在 i*****T 的大作中提到】 : 谁能总结一下SAS interface 和 batch mode下写程序的不同?比如,我知道的只有 : batch mode下好像 : 不能用input XXX;cards;XXX这样读入数据。还有什么其他的么? : 现在跑simulation遇到一个问题,在IML下调用NLPQN,在我自己的电脑上跑,没有任何 : 问题。但是把 : 程序放到cluster上跑,就会出现QUANEW Optimization can not be complete这样的错 : 误。我很费 : 解。
|
i*****T 发帖数: 1855 | 3 我以前试过好像不行,具体原因我也没去纠缠,可能我不对,但情况大概是这样的。在
正常写的时
候,比如可以这样
data test;
input x1 x2;
cards;
1 2
;
run;
我把这个放到cluster上结果提示错误。然后我改成
data test;
x1=1;
x2=2;
run;
就没问题了。当然,原来的程序还有很多别的东西,我没有仔细debug。前面的错误到
底是不是这个不
同引起的我不是十分把握。如果谁有经验请分享一下吧。
还是回到我主要的问题上来,现在这个nlpqn函数的调用貌似真的不同。完全同样的.
sas文件,我在自
己电脑上已经跑出结果了,但放到cluster上就会出现前面的错误,真奇怪。
【在 p********a 的大作中提到】 : 不会吧,为啥不能用CARDS? : 还头一次听说写程序会有不同。
|
p********a 发帖数: 5352 | 4 我刚测试过,那个CODE BATCH SUBMIT没有任何问题,可能是你的CLUSTER的问题吧。
BTW, CLUSTER是什么?服务器? |
i*****T 发帖数: 1855 | 5 嗯,这个确实没问题。看来是别的问题。谢谢。唉,debug是件痛苦的事。
【在 p********a 的大作中提到】 : 我刚测试过,那个CODE BATCH SUBMIT没有任何问题,可能是你的CLUSTER的问题吧。 : BTW, CLUSTER是什么?服务器?
|
u**x 发帖数: 41 | 6 试试加上 options NOSYNTAXCHECK;
【在 i*****T 的大作中提到】 : 嗯,这个确实没问题。看来是别的问题。谢谢。唉,debug是件痛苦的事。
|