从教员平台检索模型的Python库。
faculty-models的Python项目详细描述
faculty-models是一个工具,可帮助您在中使用模型注册表中的模型 教师平台。在
警告
随着新功能的添加,此库的API可能会发生更改 教员平台中的模型注册表功能。在
安装
faculty-models预装在中提供的Python环境中 教师平台。要在外部使用它,请使用pip从PyPI安装它:
pip install faculty-models
如果您还没有在正在使用的计算机上执行此操作,则还需要执行以下操作 为平台生成和存储CLI凭据。你可以用 the Faculty CLI。在
使用
Faculty Platform中的模型注册表包含一个功能,可以帮助您 生成所需的代码段。它将帮助您获得项目和模型ID 您需要使用faculty-models。在
如果您的模型在MLmodel format中(很可能是因为您使用了MLflow来存储它),那么可以直接将其加载回Python中 有:
^{pr2}$否则,可以使用以下命令将模型的内容下载到 本地文件系统。download返回下载模型的路径 文件:
importfaculty_modelspath=faculty_models.download(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91")
以上示例总是下载模型的最新版本。为了得到 特定版本,调用任一函数时传递版本号:
importfaculty_modelsmodel=faculty_models.load_mlmodel(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91",version=4)
如果您只希望下载模型的一部分,或者如果您希望加载 MLmodel在模型的子目录中,将path参数传递给 任一函数:
importfaculty_modelsmodel=faculty_models.load_mlmodel(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91",path="sub/path")
- 项目
标签: