将ND4J INDArray转换为List

时间:2018-05-22 13:16:56

标签: java nd4j

我正在搜索如何将N行和1列的INDArray转换为List(ArrayList或其他东西,并不重要)对象。

我可以多次对对象进行转换,使用myIndarray.data()获取DataBuffer,然后转换DataBuffer以获取一个int数组,然后转换为ArrayList,但它似乎有点牵强:

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

另一种解决方案是迭代数组并将所有元素放入ArrayList中,但它看起来效率不高。

这样做有干净的方法吗?

1 个答案:

答案 0 :(得分:1)

也许我找到了答案:NDArrayUtil.toInts,接受from google.cloud import bigquery client = bigquery.Client(project='temp') datasets = list(client.list_datasets()) for dataset in datasets: print dataset.dataset_id for dataset in datasets: for table in dataset.list_tables(): print table.table_id print table.created print table.modified 并输出INDArray,但没有关联的文档。