运行管理
运行浏览器
概述
要进入运行记录浏览器,请点击左侧边栏中的Runs导航项。
运行探索器帮助您

搜索运行记录
使用搜索栏通过Aim QL查询运行记录。

实时追踪运行状态
切换Live Update以开启实时模式。

删除或归档运行记录
步骤1:在运行表格中选择运行记录:

点击Archive按钮。确认弹窗会出现。再次点击Archive,运行记录就会被归档!

要批量删除选定的运行记录,只需使用Delete按钮。
同样在这种情况下,在确认弹窗中再次点击Delete,这些运行记录将被永久删除。
*警告:_ 此操作不可逆,运行记录会从磁盘中彻底删除。

导出运行报告
点击运行表格上的Export按钮生成运行CSV报告。

单次运行页面
每次训练运行在Aim上都有一个专属页面。通过单次运行页面,您可以查看与该运行相关的所有跟踪元数据。
以下是单次运行页面上可用的标签页。 每个标签页可视化相应的跟踪元数据,如果未跟踪则显示为空。
概述
概览标签页显示关于该运行的整体信息。
这些卡片可以包含关于
Parameters、Metrics、System Metrics、CLI Arguments、Environment Variables、Packages和Git information的信息。通过这些数据,您可以轻松复现您的运行。侧边栏包含关于
Run Date、Run Duration、Run Hash的信息,附加的Tags并提供在标签页之间导航的功能。

此外,您还可以对这些卡片表格应用高级搜索/筛选功能。

参数
参数选项卡以类似JSON的可视化形式展示与单个关注运行相关的所有跟踪参数数据。

指标
指标选项卡展示了给定运行中所有追踪指标的可视化图表。
在查看运行结果时,某些指标会被更频繁地关注。将这些指标固定在页面顶部,以便更轻松快捷地找到它们。点击"取消固定"按钮可撤销固定。

注意:你可以使用Aim跟踪任意数量包含大量步骤的运行!
系统
Aim自动追踪系统指标,因此您可以利用它们来检测潜在的资源管理不当或异常情况。
系统选项卡包含单次运行中跟踪的所有系统指标。

分布
您可以使用Aim跟踪所有层的梯度、权重和偏置分布,记录大量步骤的数据。
分布选项卡允许您观察单个运行的分布情况。您还可以
在层级之间导航
搜索特定步骤上的分布
单次运行分布选项卡功能非常强大!

图像
图像标签页包含单次运行中追踪的所有图像。您可以追踪不同上下文和训练不同步骤的运行。

左侧显示的是您已追踪的不同图像集的名称及其展开的上下文。

通常图像会在不同的步骤和批次中进行追踪。此控件可让您快速筛选并查看特定的图像子集。 使用这些滑块进行搜索
您希望查看哪些步骤的子集(在左侧)
您希望查看哪些索引(在右侧)

如果只有1个步骤或仅1个索引,您将看到信息提示而非控制选项

音频
您可以使用Aim跟踪音频。通过"音频"标签页查看和播放单个运行中跟踪的音频。

文本
使用Texts标签页可以查看和搜索单个运行中追踪的所有文本内容。
在左侧您将看到被追踪文本的名称和上下文。 您可以使用顶部的搜索栏通过正则表达式搜索文本,或仅匹配单词或大小写。
使用底部的控制器也可以控制跟踪文本的步骤和索引。

图表
Aim允许追踪Plotly和matplotlib图表。
在Figures选项卡中,您可以查看不同上下文和步骤下追踪的所有图表。
注意: Aim会使用传入或默认的尺寸渲染图表。如果尺寸超过Figures选项卡中plotly容器的空间,将会出现滚动条。

终端日志
Aimstack 会自动将近实时的进程输出日志(终端日志)流式传输到Aim用户界面。终端日志会显示在单次运行页面的日志选项卡下。如果需要,可以通过编程方式禁用终端日志。点击此处了解更多关于终端日志的信息。

设置
使用Settings选项卡删除或归档单次运行

删除运行记录

归档运行
