张量流中的fast.ai等效项

时间:2019-05-02 11:32:38

标签: tensorflow machine-learning deep-learning fast-ai

在Tensorfow中是否有任何与Fastai等效的/替代的库,以便更轻松地训练和调试深度学习模型,包括在Tensorflow中分析训练后的模型的结果。 Fastai构建在pytorch之上,以在tensorflow中寻找相似的对象。

1 个答案:

答案 0 :(得分:2)

显而易见的选择是使用tf.keras

  • 它与tensorflow捆绑在一起,并且正在成为其官方的“高级” API-在TF 2中,您可能需要完全不使用它。
  • fastai显然是灵感的来源,就像mentionned by the authors time and again一样Keras简化了pytorch的使用:

      

    不幸的是,Pytorch距离该课程的第一部分的好选择还有很长的路要走,该课程的设计目的是让没有机器学习背景的人们都可以使用。它没有像Keras那样简单明了的用于训练模型的简单API。每个项目都需要数十行代码才能实现训练神经网络的基础知识。与Keras不同,在Keras中,默认值被认为尽可能地有用,Pytorch要求详细说明所有内容。但是,我们也意识到Keras可能会更好。我们注意到,我们在Keras中不断犯同样的错误,例如未能在需要时重新整理数据,反之亦然。另外,Keras并未纳入许多最新的最佳实践,尤其是在快速发展的自然语言处理领域。我们想知道是否可以构建出比Keras更好的东西来快速训练世界一流的深度学习模型。