gpt4 book ai didi

c - 如何用C语言调用ML接口(interface)(函数)

转载 作者:太空宇宙 更新时间:2023-11-03 23:31:32 25 4
gpt4 key购买 nike

我从网上下载了一个开源的机器学习编写软件Unison,希望可以复用其中的部分功能,但是我的项目中使用的是C语言,请问有没有办法调用C语言的机器学习编写接口(interface)(函数)?我希望可能有一些方法可以调用外部 ML 函数,例如在 Windows 上使用 C++ 调用 Dll 中的函数。

我认为可能有3种可能的方式:

1.将 ML 代码移植到 C。

2.用汇编语言编译ML代码并通过函数地址调用函数。

3.使用socket等进程间通信方式。

但我需要更有效和高效的方法,软件中有近 30000 行 ML 代码。

最佳答案

OCaml,编写 Unison 的 ML 方言可以与 C 接口(interface)。引用手册中有一章描述了如何完成:参见 http://caml.inria.fr/pub/docs/manual-ocaml/manual033.html#toc148对于 OCaml -> C 方式。

关于c - 如何用C语言调用ML接口(interface)(函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14210274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com