本文以PLDA(Probabilistic Linear Discriminant Analysis)组件为例,为您介绍如何计算PAI-Studio实验费用。

背景信息

通常情况下,PAI-Studio中的实验由多个算法组件组成,每个算法组件又由多个子任务组成。因此,计算实验费用时,需要先计算各算法组件下的子任务费用,再累计求和。

操作步骤

  1. 定位算法组件的类别。
    1. 登录PAI控制台
    2. 选择模型开发和训练 > Studio-可视化建模
    3. 在PAI可视化建模页面,单击项目名称后的进入机器学习
      进入机器学习
    4. 在PAI-Studio页面,单击左侧的组件
    5. 在组件列表,定位PLDA组件属于文本分析类,定价为1.7 CNY/计算时。
      组件类别
  2. 查看作业运行消耗的资源。
    1. 在PAI-Studio页面,单击左侧的实验
    2. 我的实验列表,单击待查看实验,则该实验流程显示在右侧画布。
    3. 在画布中,右键单击PLDA组件。
    4. 在快捷菜单中,选择查看日志
    5. 查看日志对话框中,每条蓝色链接对应一个子任务,单击某一个链接。
      日志
    6. 单击AlgoTask
      图 1. 日志详情
      日志详情
    7. TaskPlan下,查看CPUMemory3
      • CPU除以100,表示使用的CPU Core数量,即该作业使用了1个CPU Core。
      • Memory单位为MB,即使用了1 GB内存。
    8. 在日志详情页面(如图 1所示),双击ODPS Task下的对象。
    9. 单击Fuxi Jobs页签下的任务对象。在下方弹出的区域框中,单击Terminated页签。Latency表示每个作业的运行时长。子任务详情
      该子任务共49个作业,每个作业运行时长约22s。
  3. 计算子任务的费用。
    1. 计算子任务的计算时,详情请参见PAI-Studio计费说明
      子任务计算时=max(Core数量×时长,内存×时长/4)=max[49×1×(22/3600),49×1×22/3600/4]≈0.30计算时
      即该子任务约消耗了0.3计算时。
    2. 计算子任务的费用。
      子任务费用=子任务计算时数量×单价≈0.30×1.7=0.51 CNY
      即该子任务约消费了0.51元。
  4. 计算PLDA组件下,所有子任务的费用。
  5. 对所有子任务的费用累计求和,计算出PLDA组件费用。
  6. 参见上述步骤,计算试验下所有组件的费用。
  7. 对所有组件的费用累计求和,计算出实验费用。