【问题标题】:Tensorflow and Python Terminology and LanguageTensorFlow 和 Python 术语和语言
【发布时间】:2018-04-18 06:58:11
【问题描述】:

我是一名统计学家,所以我与 Python 和 Tensorflow 的关系相对有限,而且英语不是我的母语,所以我想确保我的术语适合我为联合统计学家/计算机制作的这个 meme科学家事件。

  1. 从 CS/语言学的角度来看,哪个短语对您来说是正确的,或者您建议如何解释它;该短语描述了一张图片,因此它会出现在图片下方(无需担心图片上的内容):

这个 [即图片] 是 Python 在 Tensorflow 中运行我的神经网络,消耗了我所有的 CPU

                      OR

在 Tensorflow 中训练我的神经网络在 python 中运行,消耗了我所有的 CPU

  1. 另外,在运行 Tensorflow 时,CPU 或 GPU 的问题是否更频繁地发生(假设我只有一个 GPU)?

  2. 就正确的术语而言,“python 正在运行 Tensorflow”还是“Tensorflow 正在 Python 中运行”更正确?

  3. 如果我在该句子中添加“神经网络”,现在是“Python 在 Tensorflow 中运行我的 NN”还是“Tensorflow 在 Python 中运行我的 NN”?

  4. 基本上,理想情况下,句子必须包含以下短语并传达以下想法:

    • “Python 占用了我的 CPU/GPU;” “吞”或“吃”必须在里面

    • 事实上是因为我的 [可能很糟糕的复杂 NN 模型,即此处的不赞成提示]

    • 这是因为我选择了 Tensorflow(而不是 PyTorch 等)

谢谢

【问题讨论】:

    标签: python tensorflow neural-network


    【解决方案1】:

    对于点,

    1. 在 Tensorflow 中训练我的神经网络正在 python 中运行,消耗了我所有的 CPU

    2. 在我看来,CPU 出现的问题更多(如果我认为它是一个普通的 CPU 系统),这就是他们支持 GPU 的原因(因此 Tenserflow 执行无法加载更多 CPU)

    3. 最好说,Tenserflow 库(或包)正在以 Python 语言运行(或正在使用)。

    4. 就像,Tenserflow 为您提供了一些创建神经网络(轻松)的支持,因此可以将其描述为“使用 Tenserflow 库创建的神经网络在 Python 语言下执行。”

      李>
    5. 总的来说,最好写成“使用来自 Tenserflow 的支持性 NN 训练我的神经网络是在 Python 语言中执行的,这几乎消耗了我系统的完整 CPU 资源。”

    注意:请忽略我的语法错误。 :P

    【讨论】:

    • 谢谢!说得通!就语言而言,这样说是否有意义:1. 当我在 Tensorflow 中训练我的神经网络时,这是 Python 消耗了我所有的 CPU 吗?
    • 请参阅我的回答中的第 5 点。 Python 只是用来执行 Tenserflow,但是 CPU 使用率是由于 TF 支持的 NN。
    • 哦,太好了,我现在看到您的编辑,非常感谢!我现在明白了!
    • 我的一切都很开心 :)
    猜你喜欢
    • 1970-01-01
    • 2017-09-19
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-13
    • 1970-01-01
    相关资源
    最近更新 更多