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

机器学习PAI用这个docker,会报 The TensorFlow library was ?

机器学习PAI用这个docker,会报
The TensorFlow library was compiled to use AVX instructions, but these aren't available on your machine.
qemu: uncaught target signal 6 (Aborted) - core dumped

展开
收起
真的很搞笑 2023-07-31 09:20:45 151 0
2 条回答
写回答
取消 提交回答
  • 这个报错通常出现在使用 TensorFlow 的 Docker 镜像时,提示您的机器不支持 AVX 指令集。AVX 是一组高级矢量指令,用于提高 CPU 的计算性能,但需要支持该指令集的处理器。

    解决这个问题有几种方法:

    1. 使用与您的 CPU 兼容的 TensorFlow 版本:尝试使用编译为非 AVX 指令集的 TensorFlow 版本。您可以通过安装较旧的 TensorFlow 版本或者寻找特定于您的 CPU 的 TensorFlow 构建来解决此问题。

    2. 更新您的 CPU 或服务器:如果您希望使用 TensorFlow 的 AVX 版本,您可以考虑升级到支持 AVX 指令集的更先进的 CPU 或服务器。

    3. 运行 TensorFlow 在 Docker 之外:如果以上两种方法都不可行,您可以考虑在没有 Docker 的环境中安装和运行 TensorFlow。这样,您就不会遇到因 Docker 镜像与您的 CPU 不兼容而导致的问题。

    2023-07-31 16:23:58
    赞同 展开评论 打赏
  • 用1.15试试, https://github.com/alibaba/EasyRec/blob/master/scripts/build_docker.sh
    既然是mac不支持的话,那建议换个环境试试,此回答整理自钉群“【EasyRec】推荐算法交流群”

    2023-07-31 09:34:31
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    使用TensorFlow搭建智能开发系统自动生成App UI 立即下载
    从零到一:IOS平台TensorFlow入门及应用详解 立即下载
    从零到一:IOS平台TensorFlow入门及应用详解(附源 立即下载