0
作为一个更大的一段代码的一部分坏INDArray创作上的表现,我用这使用DeepLearning4J
INDArray imageArray = Nd4j.create(rgbValues);
创建我从我已经训练神经网络得到的输出输入数组。 rgbValues是大约10,000个浮点数的一维数组。这一行代码需要大约3秒的时间才能运行,而我不知道为什么。任何帮助,这是表示赞赏。
作为一个更大的一段代码的一部分坏INDArray创作上的表现,我用这使用DeepLearning4J
INDArray imageArray = Nd4j.create(rgbValues);
创建我从我已经训练神经网络得到的输出输入数组。 rgbValues是大约10,000个浮点数的一维数组。这一行代码需要大约3秒的时间才能运行,而我不知道为什么。任何帮助,这是表示赞赏。
我们在gitter中回答了这个问题,但我会在这里回答后代。使用datavec:http://deeplearning4j.org/DataVec
我们有我们的NativeImageLoader,它使用javacv下的封面。例如 参见:https://github.com/deeplearning4j/dl4j-examples/blob/e15a0d2a87d0a203a5c202c44e6c1e9379a15e10/dl4j-examples/src/main/java/org/deeplearning4j/examples/dataExamples/MnistImagePipelineLoadChooser.java。