SAS:使用hpforest对未知数据进行评分的方式(与使用保存文件不同)

时间:2018-11-29 18:58:32

标签: machine-learning sas random-forest

我可能在将文件写入任何本地化权限时遇到了问题。我已经尝试了服务器和本地,都没有用。 因此,也许可以使用某种数据集等对未知数据进行评分(类似于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中运行此预测。

0 个答案:

没有答案