开发者社区 > 大数据与机器学习 > 人工智能平台PAI > 正文

机器学习PAI 只train 不eval怎么配置的啊?

机器学习PAI 只train 不eval怎么配置的啊?

展开
收起
真的很搞笑 2023-12-19 08:10:02 91 0
3 条回答
写回答
取消 提交回答
  • "
    本地测试数据给个空就好了或者增加fit_on_eval = False的参数 ,此回答整理自钉群“【EasyRec】推荐算法交流群”"

    2023-12-19 17:33:55
    赞同 展开评论 打赏
  • 在机器学习PAI中只进行训练(train)而不进行评估(eval),可以在配置文件中调整相关的参数。具体做法取决于你使用的框架和任务类型,以下是一些常见的方法:

    • TensorFlow:在tf.estimator.train_and_evaluate函数中,你可以只提供训练Spec而忽略评估Spec。
    • PyTorch:在训练循环中,你可以选择不编写评估部分的代码。
      如果你在使用PAI的某个特定工具或框架,建议查阅相关文档以了解如何配置只进行训练的任务。
    2023-12-19 16:25:25
    赞同 展开评论 打赏
  • 如果您想在机器学习PAI(Platform as a Service)上只进行训练而不进行评估,您可以通过配置训练任务来实现。具体的配置步骤可能因您使用的PAI平台而有所不同,但以下是一般性的指导:

    • 准备训练数据:首先,您需要准备用于训练的数据集。确保数据集符合PAI平台的要求,例如格式、数据类型等。
    • 创建训练任务:在PAI平台上,您需要创建一个训练任务。在任务配置中,您可以指定训练算法、模型架构、训练参数等。确保配置正确,以适应您的训练需求。
    • 配置训练参数:根据您的模型和数据集,您可能需要配置一些训练参数,例如学习率、批次大小、迭代次数等。这些参数将影响模型的训练效果。
    • 提交训练任务:在配置完训练任务后,您可以提交任务以开始训练。确保提交的任务中不包括评估步骤。
    • 监控训练过程:一旦提交了训练任务,您可以通过PAI平台的监控界面或日志查看训练进度、模型性能等信息。这有助于您了解模型的训练状态和性能。
    2023-12-19 12:14:25
    赞同 展开评论 打赏

人工智能平台 PAI(Platform for AI,原机器学习平台PAI)是面向开发者和企业的机器学习/深度学习工程平台,提供包含数据标注、模型构建、模型训练、模型部署、推理优化在内的AI开发全链路服务,内置140+种优化算法,具备丰富的行业场景插件,为用户提供低门槛、高性能的云原生AI工程化能力。

相关产品

  • 人工智能平台 PAI
  • 热门讨论

    热门文章

    相关电子书

    更多
    大规模机器学习在蚂蚁+阿里的应用 立即下载
    阿里巴巴机器学习平台AI 立即下载
    机器学习及人机交互实战 立即下载