mxnet二进制操作只能在一个方向上工作

时间:2017-02-10 01:39:57

标签: r mxnet

我正在尝试从python中移植一些mxnet代码。我遇到了对符号进行简单二进制操作的问题。我在下面有一个独立的可重复的例子:

library(mxnet)
data <- mx.symbol.Variable('data')
x <- mx.symbol.FullyConnected(data = data, num.hidden = 10)

> x - 1 # this works
  

C ++对象&lt; 0x10229c700&gt;课程&#39; MXSymbol&#39; &LT; 0x10b248c10&GT;

> 1 - x # this doesn't
  

1 - x中的错误:二元运算符的非数字参数

如何在R中使用mxnet从中减去符号

1 个答案:

答案 0 :(得分:1)

这是MXNet中的一个问题,现在已在https://github.com/dmlc/mxnet/pull/6758中解决。