从教员平台检索模型的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")

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ArrayList中实体对象上的JAVA泛型   带Redis的爪哇芹菜vs单用Redis   java在设备面向横向时隐藏标题栏/通知栏   java JXTreeTable:如何使用ComponentProvider为一列设置渲染器   java创建异常的成本与记录异常的成本相比   java在方法参数中使用setter传递新对象   java在一个类中的方法与另一个类中的方法交互时遇到问题   java如何迭代2个大小相等的ArrayList   Java getDesktop()。open在Windows中工作,但在Mac中不工作   从tomcat切换到jetty后的java“无法启动嵌入式容器”,Spring引导   java如何使用void方法   java如何在解组时在JAXB的ValidationEventHandler中获取节点值?   如何使用Akka Java API创建不响应的TCP接收器   JavaScriptjQuery在java中将记录上传到数据库时的进度条   如何在重新绘制时在java小程序中显示上一个图像