我对DeepMind的TensorFlow的Sonnet库的用途感到非常困惑。据我从文档中了解到的,它基本上可以完成Keras的工作(灵活的功能抽象)。谁能告诉我十四行诗的优点是什么?

最佳答案

它们之间没有太大区别。他们都:

  • 在开发神经网络(NN)或其他机器学习(ML)算法时带来抽象的高级面向对象库。
  • 构建在TensorFlow之上(添加了Theano for Keras)。

  • 那么为什么他们要制作十四行诗呢?看来Keras似乎不适合DeepMind的需求。因此DeepMind提出了Sonnet,Sonnet是一个基于TensorFlow的高级面向对象编程库,可满足其研究需求。

    Keras和Sonnet都在尝试简化深度强化学习,主要区别在于Sonnet特别适合DeepMind探索的问题。

    从我的角度来看,Sonnet的主要优点是您可以使用它来复制DeepMind论文中展示的研究,而不是使用keras,因为DeepMind将自己使用Sonnet。除了这一优势之外,它还是探索深层RL问题的又一个框架。

    关于tensorflow - DeepMind的十四行诗能为Keras买得起什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53144038/

    10-12 23:07