MLeap其实是连载"format"?
Is MLeap actually a serialization "format"?
我开始与 MLeap as a serialization tool that allows to save model in Spark or scikit-learn and load it for inference using MLeap Runtime 一起工作。它运作良好。
现在我的目的是将使用 MLeap 保存的模型加载到我的 Java 代码中,加载到我自己的结构中,而无需 MLeap Runtime。我调查了一下,没有发现 "schema" 中的任何 "format definitions",只有示例显示 一些 序列化模型的样子。从这个角度来看,MLeap 看起来只是一个 serialization/deserialization 工具,而不是 "format",因为它在文档主页上声明。
那么,MLeap 是一个 "format" 还是一个序列化工具?我可以在某处找到格式定义或架构吗?
再一次,我的目的是了解是否可以为 MLeap format 编写自定义 serialization/deserialization 工具,或者唯一的选择是为此使用 MLeap 工具?
我想说,Mleap 是一个框架,可以将模型投入生产,而无需您训练它们的框架的开销。这导致了所需的低延迟。 De-/Serialization 绝对是其中的重要部分,实际上您可以自由存储管道。
我建议查看您使用 Mleap 创建的包(zip 文件),其中包含导出的管道。大多数序列化都很容易理解:逻辑回归包含在一个 json 文件中,例如,它具有管道元素的标识符和系数。逻辑回归模型的基本定义。
我开始与 MLeap as a serialization tool that allows to save model in Spark or scikit-learn and load it for inference using MLeap Runtime 一起工作。它运作良好。
现在我的目的是将使用 MLeap 保存的模型加载到我的 Java 代码中,加载到我自己的结构中,而无需 MLeap Runtime。我调查了一下,没有发现 "schema" 中的任何 "format definitions",只有示例显示 一些 序列化模型的样子。从这个角度来看,MLeap 看起来只是一个 serialization/deserialization 工具,而不是 "format",因为它在文档主页上声明。
那么,MLeap 是一个 "format" 还是一个序列化工具?我可以在某处找到格式定义或架构吗?
再一次,我的目的是了解是否可以为 MLeap format 编写自定义 serialization/deserialization 工具,或者唯一的选择是为此使用 MLeap 工具?
我想说,Mleap 是一个框架,可以将模型投入生产,而无需您训练它们的框架的开销。这导致了所需的低延迟。 De-/Serialization 绝对是其中的重要部分,实际上您可以自由存储管道。
我建议查看您使用 Mleap 创建的包(zip 文件),其中包含导出的管道。大多数序列化都很容易理解:逻辑回归包含在一个 json 文件中,例如,它具有管道元素的标识符和系数。逻辑回归模型的基本定义。