我可能在将文件写入任何本地化权限时遇到了问题。我已经尝试了服务器和本地,都没有用。
因此,也许可以使用某种数据集等对未知数据进行评分(类似于hpsvm,其中我们指定了output outclass=outclass outfit=outfit outest=outest;
或hpneural,其中我们指定了
train outmodel=
)。
我的代码示例:
data train(keep=Make -- MSRP);
set sashelp.cars(where=(Origin='Europe'));
run;
data test(keep=Make -- DriveTrain);
set sashelp.cars(where=(Origin='Asia'));
run;
proc hpforest data=train
maxtrees=100
seed=12345
maxdepth=10
alpha=0.1;
input Make -- DriveTrain / level=nominal;
target MSRP / level= interval;
ods output fitstatistics = fitstats;
save file = "C:\Users\UI378020\Desktop\CCFC\model_fit.bin";
run;
proc hp4score data= test;
score = "C:\Users\UI378020\Desktop\CCFC\model_fit.bin" out=test_scored;
run;
我得到的错误:
注意:HPFOREST过程正在单机模式下执行。
错误:无法打开模型文件进行写入。
我同时阅读了documentation和一些papers,但找不到答案。
此外:我正在尝试在SAS DI中运行此预测。