与咖啡相比,pycaffe的培训有多好?

时间:2017-02-02 05:49:27

标签: neural-network deep-learning caffe pycaffe

我想尝试使用pycaffe接口来训练caffe模型。 特别是我想使用python层来输入数据。

这种训练是否会缓慢或者pycaffe是否会充当实际咖啡的界面?有什么影响?

感谢任何启发新手的尝试。

2 个答案:

答案 0 :(得分:2)

pycaffe是caffe的Python接口,因此从pycaffe运行只需要调用caffe方法。

另一方面,在模型中使用Python图层并不会强迫您使用pycaffe。您可以像命令行中的任何其他模板一样运行此模型。

答案 1 :(得分:1)

这可以作为一般问题提出,不仅仅是对咖啡的问题。 pycaffe所做的只是调用已实现的C ++方法。对于coruse,你将有一个python接口和函数调用的开销。此博客评估The cost of a Python function call

此外,如果您使用像Python Spyder这样的Python IDE,那么您可以为IDE提供一些资源。如果在python-console中运行脚本,可能需要的资源更少。

总而言之,可以说如果你有一台普通的机器,pycaffe的效果和C ++实现一样好,你就不会有任何不同的感觉。

由于抽象,Pycaffe比C ++实现更容易处理。