En parlant de machine learning, TensorFlow développé par Google est célèbre.
En fait, vous pouvez utiliser TensorFlow même avec Java, ce que tout le monde adore. De plus, il est très simple à utiliser. Ajoutez simplement une bibliothèque à construire.
compile 'org.tensorflow:tensorflow:1.7.0'
L'ensemble de build.gradle est ici
Cela seul fera fonctionner l'exemple de code.
Extrait d'échantillon
try (Graph g = new Graph(); Session session = new Session(g)) {
Tensor<?> t = Tensor.create("Premier flux de tension".getBytes());
g.opBuilder("Const", "message").setAttr("dtype", t.dataType()).setAttr("value", t).build();
Tensor<?> out = session.runner().fetch("message").run().get(0);
System.out.println(new String(out.bytesValue()));
}
↓ Sortie vers TensorFlow et console pour la première fois.
L'exemple de code complet est ici
Il est très facile de mettre en place un environnement d'apprentissage automatique.
Le jugement peut être fait en Java, mais le premier apprentissage doit être fait ailleurs, comme Python ou C. J'espère pouvoir le faire avec Java depuis le début!
Recommended Posts