【问题标题】:Why to run tensorflow on Linux? [closed]为什么要在 Linux 上运行 tensorflow? [关闭]
【发布时间】:2021-04-04 16:08:44
【问题描述】:

我是机器学习领域的新手,我遇到过很多教程,上面写着“所以现在我们要运行 Tensorflow,让我们启动 Linux”。在 Linux 而不是 Windows 中运行 Tensorflow 有什么特别的优势吗?

【问题讨论】:

  • 看看“如何让TF在windows上运行?”的数量。问题在这里;-)
  • @dedObed 我可以在 Windows 上运行 Tensorflow .. 我只是想知道在 Linux 上运行它是否有优势。史努比博士给出了一个很好的答案,而您似乎误解了我的问题并已经关闭它。
  • 我的评论基本上是史努比博士在一行中的回答 ;-) 我没有结束这个问题,我既不相信它应该如此,我也没有权力结束它。

标签: linux machine-learning deep-learning tensorflow2.0


【解决方案1】:

嗯,是的,这是有充分理由的。很简单,TensorFlow 已经在 Linux(一等公民)上开发、测试并得到最佳支持,而 Windows 和 macOS 没有经过很好的测试,它们实际上是该平台的二等公民。

如果你分析一下,那是有道理的,Linux 是大多数云计算和数据中心平台的支柱,我认为大多数数据科学家和研究人员都在运行某种 Linux 平台来运行他们的实验。即使人们使用 Windows 或 macOS,他们通常也会在 Linux 服务器上运行实验。

过去曾发生过,TensorFlow 中仅发生在 Windows 中的错误需要更长的时间来报告和修复,这只是因为它没有在 Windows 上定期测试。现在这可能已经改变了,但我不确定,但我仍然估计 Windows 和 macOS 上的 TensorFlow 用户数量是 TensorFlow 用户中的极少数。您甚至可以看到这一点,因为 Apple 创建了自己的 tensorflow fork (tensorflow_macos) 以正确支持他们的平台。

所以,就选择Linux吧,安装使用起来会方便很多。

【讨论】:

    猜你喜欢
    • 2013-10-16
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    • 1970-01-01
    相关资源
    最近更新 更多