最近、numpyからND4Jに切り替えましたが、ND4Jでのブロードキャストの仕組みを理解するのは苦労しました。 私は2つのndarray、aの形[3,2,4,5]とbの形[2,4,5]を持っています。私はそれらを要素ごとに追加し、それぞれをa[i] for i = 0 to 2にブロードキャストしたいと思います。 numpyでは、単純にa + bで実行できますが、ND4Jではa.add(b)では
Deeplearning4jでDoc2Vecアルゴリズムを使用していますが、Windows 10 PCで実行するとうまく動作しますが、Linuxボックスで実行しようとすると次のエラーが発生します: java.lang.NoClassDefFoundError: Could not initialize class org.nd4j.linalg.factory.Nd4j
at org.deepl