Faites TensorFlow en Java. C'est facile, cependant. .. .. ..

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.

Pourtant. .. ..

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

Faites TensorFlow en Java. C'est facile, cependant. .. .. ..
Faites Option.ou Null de Scala en Java
Faites HelloWorld avec Java / IntelliJ / Gradle
[Java] N'utilisez pas "+" dans append!
Utilisez-vous Stream en Java?
Facile à créer Slack Bot avec Java
Comment faire une conversion de base en Java
Ne déclarez pas de variables dans List en Java
Partition en Java
Changements dans Java 11
Janken à Java
Taux circonférentiel à Java
FizzBuzz en Java
Je veux faire quelque chose comme "cls" en Java
Il est tard! Essayez d'implémenter la notification Android en Java (débutant)
Lire JSON en Java
Implémentation de l'interpréteur par Java
Faites un blackjack avec Java
Application Janken en Java
Programmation par contraintes en Java
Mettez java8 dans centos7
Joindre des tableaux en Java
"Hello World" en Java
Interface appelable en Java
Commentaires dans la source Java
Fonctions Azure en Java
Formater XML en Java
Simple htmlspecialchars en Java
Implémentation Boyer-Moore en Java
Hello World en Java
Utiliser OpenCV avec Java
Mémorandum WebApi avec Java
Détermination de type en Java
Exécuter des commandes en Java (ping)
Divers threads en java
API Zabbix en Java
Art ASCII à Java
Comparer des listes en Java
POST JSON en Java
Exprimer l'échec en Java
Créer JSON en Java
Manipulation de la date dans Java 8
Nouveautés de Java 8
Utiliser PreparedStatement en Java
Nouveautés de Java 9,10,11
Exécution parallèle en Java
Il est tard! Essayez d'implémenter Android Work Manager en Java (débutant)
Un moyen simple de vérifier la liste des méthodes / champs dans Java REPL