1
我试图移植一些在Tensorflow上使用CUDNN的代码。它大部分很容易移植,但我有一个问题,将cudnnConvolutionBackwardFilter移植到Tensorflow。我尝试使用conv2d
和conv2d_transpose
,但它们都不适用于此配置。这意味着我的输入形式为[N, V, V, C]
和[N, F, F, K]
,我需要输出[V-F, V-F, C, K]
。我虽然做了一个循环来完成所有的卷积和求和结果,但我没有找到在张量流图中做这样一个循环的方法。Tensorflow中的CUDNN convolutionBackwardFilter等效于什么?
如何将此类代码翻译成Tensorflow?
我见过一些叫做'Conv2DBackpropFilter'的操作,可能它做了类似于你想实现的操作吗? – sygi
@sygi你是对的。它不在文档中,但可以通过'''conv2d_backprop_filter'''访问。你能把它作为答案吗? –