如何将keras模型包含在R包中



我正在构建一个R包,我想在其中包含一个预训练的keras模型(采用hdf5格式(。我想知道如何正确地做到这一点。

我发现包中包含了许多数据示例,但所有这些示例的格式都是data((函数可以接受的。

我在这里也发现了一个类似的问题:在包中包括预先训练的Keras模型

但这仍然没有答案,我和这篇文章的作者一样有疑问。那么,如何以CRAN认可的方式正确地做到这一点呢?

您可以将任何格式的文件放在"inst"文件夹中,然后在运行时使用system.file()从R代码访问它们

例如,将h5文件放在"package_name/inst/pretrained-models/model.h5"中,然后使用system.file("pretrained-models/model.h5", package = "package_name")从R代码访问它

最新更新