本文整理了Java中org.nd4j.linalg.factory.Nd4j.fromByteArray()
方法的一些代码示例,展示了Nd4j.fromByteArray()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Nd4j.fromByteArray()
方法的具体详情如下:
包路径:org.nd4j.linalg.factory.Nd4j
类名称:Nd4j
方法名:fromByteArray
[英]Read an ndarray from a byte array
[中]
代码示例来源:origin: de.datexis/texoo-core
/**
* Get the Vector/Embedding added to this Span. If no Vector was added, return null.
* @param identifier The identifier for this vector.
* @return A previously added INDArray or null
*/
public INDArray getVector(String identifier) {
if(vectors != null && vectors.containsKey(identifier)) {
try {
final byte[] vec = vectors.get(identifier);
return Nd4j.fromByteArray(vec);
} catch(IOException ex) {
log.error("IOError in putVector(): {}", ex.toString());
return null;
}
} else {
log.error("Requesting unknown vector with identifier '" + identifier + "'");
return null;
}
}
代码示例来源:origin: mccorby/FederatedAndroidTrainer
@Override
public void onNext(@NonNull byte[] gradient) {
try {
INDArray remoteGradient = Nd4j.fromByteArray(gradient);
for (FederatedModel model: models) {
model.updateWeights(remoteGradient);
}
} catch (IOException e) {
e.printStackTrace();
}
view.onGradientReceived(gradient);
}
内容来源于网络,如有侵权,请联系作者删除!