Java Nd4J:获取存在值的索引
如何获取存在某个值的索引。在努比:Java Nd4J:获取存在值的索引,java,numpy,nd4j,Java,Numpy,Nd4j,如何获取存在某个值的索引。在努比: import numpy as np myArr = np.array() index = np.where(myArr == someValue) // Output: an index value consisting rows and cols will be given 在ND4J中,我已经到达这里,但我不知道在条件参数中放置什么: INDArray index = myArr.getWhere(someValue, condition=??);
import numpy as np
myArr = np.array()
index = np.where(myArr == someValue)
// Output: an index value consisting rows and cols will be given
在ND4J中,我已经到达这里,但我不知道在条件参数中放置什么:
INDArray index = myArr.getWhere(someValue, condition=??);
换句话说,如何在ND4J中的INDARY中查找元素?只需使用
条件。equals
首次导入条件
import org.nd4j.linalg.indexing.conditions.Conditions;
然后:
只需使用
条件。等于
首次导入条件
import org.nd4j.linalg.indexing.conditions.Conditions;
然后:
BooleanIndexing.firstIndex(INDArray,Condition)是我认为您正在查看的内容。BooleanIndexing.firstIndex(INDArray,Condition)是我认为您正在查看的内容。如果在myArr
中存在,则返回someValue
。但是它仍然没有返回myArr
中存在someValue
的索引。也许我们必须使用一些函数,而不是getWhere
如果在myArr
中存在,它将返回someValue
。但是它仍然没有返回myArr
中存在someValue
的索引。也许我们必须使用一些函数,而不是getWhere