微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 Driverless AI 与 Anylogic Simulation 集成,MOJO 管道错误

如何解决将 Driverless AI 与 Anylogic Simulation 集成,MOJO 管道错误

我正在尝试将 Driverless AI 集成到我的 Anylogic 模拟项目中,但无法使 mojo 管道正常工作。我已将 license.sig 文件放在与 mojo 管道相同的目录中。我正在使用的 license.sig 文件是使用许可证密钥的文本文件创建的,希望这不是问题。我得到的错误是“模型无法解析”

下面是我用来运行 MOJO 的代码

MojoFrameBuilder fb = stayDurationModel.getInputFrameBuilder();
MojoRowBuilder rb = fb.getMojoRowBuilder();
rb.setString("ORG",ORG);
rb.setString("Org_Product",Org_Product);
rb.setString("Org_Region",Org_Region);
rb.setDate("Due Date",new java.sql.Date(Due_Date.getTime()));
rb.setString("Customer Name",Customer_Name);
rb.setDouble("Invoice Amount",Invoice_Amount);
rb.setString("Bank Account Name",Bank_Account_Name);

fb.addRow(rb);

MojoFrame iframe = fb.toMojoFrame();
MojoFrame oframe = DSOModel.transform(iframe);

// Extract output from frame:
String[] outputArray = oframe.getColumn(0).getDataAsstrings();
double DSO = Double.valueOf(outputArray[0]);

lblPatientTxt.setText("Invoice(\n ORG: " + ORG + ",\n Org_Product: " + 
Org_Product + ",\n Due Date " + Due_Date + ",\n Invoice Amount" + 
Invoice_Amount + ",\n Customer Name " + Customer_Name + ",\n Bank Account 
Name" 
+ Bank_Account_Name  + ")");
lblbedDays.setText("DSO" + DSO + " days");
stayDurationDS.add(DSO);

return DSO;

已附上控制台错误日志和代码。提前致谢!

Console Error Message

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。