注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

搜索本地支持的库

功能终止

以下文档描述了foundry_ml库,该库已不再推荐在平台中使用。取而代之的是使用palantir_models库。您还可以通过一个示例学习如何将模型从foundry_ml迁移到palantir_models框架。

foundry_ml库将于2025年10月31日移除,与计划废弃Python 3.9相对应。

虽然Foundry设计为可以与任何机器学习库一起操作,但它预装了对一些更受欢迎库的支持。这些库与生态系统无缝衔接,并具有官方兼容性保证。

为了帮助在这些库中编写模型并利用参数选项,foundry_ml库提供了一个辅助函数foundry_ml.help,以展示某些类的相关元数据。

在下面的代码中,假设您正在训练一个scikit-learn的RandomForest,并且想知道在为随机森林创建Stage时可以更改哪些参数选项。

将此代码复制并粘贴到代码工作簿的控制台中。

Copied!
1 2 3 4 5 import foundry_ml from sklearn.ensemble import RandomForestClassifier # 获取 RandomForestClassifier 的帮助文档 foundry_ml.help(RandomForestClassifier)

输出将是这种格式:

Copied!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 """ 转换函数文档字符串 参数说明: param2: (必需) param2 的文档字符串 param1: (可选) param1 的文档字符串 param3: (可选,默认值=Default) param3 的文档字符串 **输入** 输入规范的文档字符串 **输出** 输出规范的文档字符串 """

help将在类不支持时返回None