注意:以下翻译的准确性尚未经过验证。这是使用 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
。