【问题标题】:Convert ND4J INDArray to a List将 ND4J INDArray 转换为列表
【发布时间】:2018-05-23 20:57:26
【问题描述】:

我正在寻找如何将包含 N 行和 1 列的 INDArray 转换为 List(ArrayList 或其他东西,没关系)对象。

我可以多次转换对象,使用myIndarray.data()得到一个DataBuffer,然后转换DataBuffer得到一个int数组,然后是一个ArrayList,但这似乎有点牵强:

List myList = Arrays.asList(myArray.data().asInt());

另一种解决方案是遍历数组并将所有元素放入 ArrayList 中,但似乎效率不高。

有没有一种干净的方法可以做到这一点?

【问题讨论】:

    标签: java nd4j


    【解决方案1】:

    也许我找到了答案:NDArrayUtil.toInts,接受INDArray 并输出int[],但没有相关的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-30
      相关资源
      最近更新 更多