E.g。我有x = [1,2,3]。我想要y = 1 / x = [1,1 / 2,1 / 3]。
理想情况下,我想要一个与 nd4j文档中的以下行相同的函数,仅用于乘法逆而不是双曲正切。
var nodes = document.getElementsByTagName('b');
for (var i = 0; i < nodes.length; i++) {
var b = nodes[i];
var parent = b.parentNode;
var fragment = document.createDocumentFragment();
for (var j = 0; j < b.childNodes.length; j++) {
fragment.appendChild(b.childNodes[j]);
}
parent.replaceChild(fragment, b);
// check for DOM level 2 support
if (typeof parent.normalize === 'function') {
// this step is not required
// just re-optimizes DOM layout
parent.normalize();
}
}
如果没有这样的功能,那么在数组上进行自定义元素运算的方法是否比使用for循环和单独反转每个值更有效,或者更简洁?
答案 0 :(得分:0)
您可以将Pow
转换操作与-1.0
一起用作指数参数:
INDArray inv = Nd4j.getExecutioner().execAndReturn(new Pow(myArr, -1.0));