用于Caffe的Python还是Matlab?

用于Caffe的Python还是Matlab?,python,matlab,neural-network,deep-learning,caffe,Python,Matlab,Neural Network,Deep Learning,Caffe,我将致力于DQNs的实现以及谷歌DeepMind在Caffe的最新扩展 为此,我将编写一个模拟器(代替Atari模拟器),用于为代理创建培训体验 我的问题是: 与Caffe的Matlab或Python接口中,哪一个是最成熟和功能最完善的? 对于这个任务,在Python和Matlab之间进行选择还有其他考虑吗 需要注意的是,我在Python开发方面比在Matlab开发方面经验丰富得多(除了将其用作数学课的工具等),但是我与之合作的团队似乎大多使用Matlab。IMHO,最好使用Python与caf

我将致力于DQNs的实现以及谷歌DeepMind在Caffe的最新扩展

为此,我将编写一个模拟器(代替Atari模拟器),用于为代理创建培训体验

我的问题是: 与Caffe的Matlab或Python接口中,哪一个是最成熟和功能最完善的?
对于这个任务,在Python和Matlab之间进行选择还有其他考虑吗


需要注意的是,我在Python开发方面比在Matlab开发方面经验丰富得多(除了将其用作数学课的工具等),但是我与之合作的团队似乎大多使用Matlab。

IMHO,最好使用Python与caffe接口。

据我所知,caffe开发人员和社区打算开发python接口,而不是matlab接口。一个这样的方向是允许纯用python构建网络(根本不使用prototxt文件),你可以看到这样一个例子。

有趣的问题(我非常感谢你的回答),但我担心任何答案都主要是基于观点的,这会使这个问题与主题无关,使用python时,除了个人喜好之外,还有其他原因吗?在不久的将来,我可能会面临这个决定,并将不得不决定从MATLAB切换到Python。@hbaderts AFAIK caffe正在开发一个更广泛的Python接口:您可以使用Python代码创建层,您可以使用Python构建网络(无需使用prototxt…)我在matlab方面看不到这种进展。@Skeppet您可以看到一个示例,说明如何在不使用prototxt的情况下用python定义网络!