【问题标题】:Tensorflow Slim : Significance of Different versionsTensorflow Slim:不同版本的意义
【发布时间】:2016-11-14 00:44:43
【问题描述】:

我正在尝试使用 tf slim 库在 inception-v3 模型之上构建模型

tf slim 库使用一个版本'import tensorflow.contrib.slim as slim'

而 inception 模型使用 'from inception.slim import slim'

两个版本都有一些共同的和不同的文件集,例如 layers.py 不存在于 inception.slim 等

  1. 拥有两个版本的库有什么意义?
  2. 这两个库的应用是否有区别
  3. inception.slim 包含具有不推荐使用的函数的文件,例如 tf.op_scopetf.variable_op_scope ?

【问题讨论】:

    标签: tensorflow tf-slim


    【解决方案1】:
    1. 我们正在将层移至核心库。
    2. 可能存在细微差别,核心库始终是推荐的。
    3. 是的,虽然 slim/tf.learn 等正在被同化,但在那之前它们的形状会很奇怪。 (但他们应该继续工作)

    【讨论】:

    • 您能否解释一下 tflearn 和 tf.slim 之间的区别/相似之处?两者似乎都是 tf 的高级 api。谢谢
    • 它们曾经是与 tensorflow 交互的不同方式。从技术上讲,slim 是 tflearn 的一部分。我们正在将它们挑选到核心中,最终不同粒度级别的所有功能都应该在核心中可用。
    猜你喜欢
    • 2018-03-17
    • 2018-10-21
    • 2016-03-15
    • 1970-01-01
    • 2021-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多