Java ND4J阵列视图

Java ND4J阵列视图,java,nd4j,Java,Nd4j,我试图获得一个现有矩阵(INDArray)的视图,不包括一列 例如: 原件: 1 | 2 | 3 4 | 5 | 6 我想要的: 1|3 4 | 6 显示了如何获取列/行的间隔,但没有显示排除任意行/列的内容 编辑1(我的临时解决方案): INDArray matrix\unD4j.create(matrix.columns(),matrix.rows()-1); int j=0; 对于(int i=0;i

我试图获得一个现有矩阵(INDArray)的视图,不包括一列

例如:
原件:
1 | 2 | 3
4 | 5 | 6
我想要的:
1|3
4 | 6

显示了如何获取列/行的间隔,但没有显示排除任意行/列的内容

编辑1(我的临时解决方案):

INDArray matrix\unD4j.create(matrix.columns(),matrix.rows()-1);
int j=0;
对于(int i=0;i
您能提供您的代码吗?您尝试过的代码/一些不起作用的代码。@Shepherd现在我按照编辑1中的说明来做,但它并不漂亮,可能效率非常低。我想改用索引系统
INDArray matrix_ = Nd4j.create(matrix.columns(), matrix.rows() - 1);
    int j = 0;
    for (int i = 0; i < matrix.rows(); i++) {
      if (i != rowToDel){
          matrix_.putRow(j++, matrix.getRow(i));
      }
    }