-1

我需要在 matlab 上调用 sklearn 函数。听说调用numpy函数有些问题,sklearn是基于numpy的。

有没有这方面的指南?

4

1 回答 1

1

对于 Python,我看到了不同的解决方案:

  • Windows 平台上的 COM。这需要注册一个应用程序,检查这是否可能并在集群上允许。
  • XMLRPC 或 SOAP。您可能需要在 Matlab 中使用 Java 类,但您已经意识到这非常简单。验证集群是否有可用的 Java VM,许多运行 matlab 时没有 java。
  • 您可以将 python 代码嵌入到 c/c++ 中,这允许您编写运行 c 代码的 mex 函数:http: //docs.python.org/2/extending/embedding.html
  • 使用 IronPython 创建 .Net 程序集,matlab 支持 .net
于 2014-04-05T23:53:58.527 回答