人工智能部署工具

aimm的Python项目详细描述


瞄准

AIM是一个人工智能部署和版本控制系统。 它可以高效、快速地处理大型和小型项目的整个生命周期。 它是为了与现有的ML堆栈无缝结合而形成的,并成为开发生命周期的一个组成部分。

AIM客户端

aim cli是用于构建端到端ai的命令行工具。 目标是: 兼容现有的工具生态系统 熟悉 只是工作 使构建人工智能富有成效

aim具有三个主要特性:训练跟踪、导出和部署。

跟踪-ML培训

命令:aim train 目标训练为给定的目标库运行训练。aim-train以给定的时间间隔跟踪模型中的梯度和更新,并保存它们以供可视化和分析。 aim-train与可视化跟踪工件的ui配对。 目标跟踪用于调试和详细了解训练过程。

出口-ML型号

命令:aim export AIM导出创建保存的模型检查点文件并导出.aim模型,该模型可以提交并推送到AIMhub和/或部署到不同的平台。 导出的.aim模型也可以转换为.onnx、.tf和其他框架的检查点。 aim cli导出基于aim中间表示,允许自动部署模型。 aim export还可以导出与模型类似的预处理步骤,并且可以包含在模型部署过程中。

部署-目标模型

命令:aim deploy aim deploy从.aim(模型和预处理)文件生成可部署的工件。生成的工件可以在云中运行,在不同的硬件上运行,也可以作为混合体运行。 部署也反映在aimhub上,以跟踪和版本部署的工件。

其他命令

aim fork
aim branch off
aim pause, continue
aim convert

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

推荐PyPI第三方库


热门话题
如何使用java向dropup html/css添加项目   如何从java中的向量向量打印   Java Maven库项目模板   java使用atmosphere api还是直接使用grizzly?   java JComponent仅部分显示   如何将动态值传递给自定义注释,以从Java数据进行映射。性质   java破解已实现方法的返回类型的最佳方法?   java Netbeans在JFrame Gui布局中覆盖图像   spring java仅向登录用户显示注销按钮   java如何对com进行身份验证。谷歌。云bigquery。带有服务帐户的BigQuery`   java禁止空字符串参数和抛出RuntimeException以阻止方法继续的利弊   java分析项目中的所有JAR以获取版本和许可证信息   Java,数据库为什么要分配一个新对象,而我们可以直接将它放入数据库