Cette page a été traduite par l'API Cloud Translation.
Switch to English

org.tensorflow

Définit les classes à construire, enregistrer, de charger et d'exécuter des modèles tensorflow.

ATTENTION: L'API est actuellement expérimentale et ne sont pas couverts par tensorflow garanties de stabilité de l' API . Voir README.md pour les instructions d'installation.

Le labelImage exemple montre l' utilisation de cette API pour classer les images à l' aide d' un pré-formé Inception l' architecture convolutionnel réseau de neurones. Ça démontre:

  • Graphique construction: en utilisant la classe OperationBuilder pour construire un graphique pour décoder, et normalise Redimensionner une image JPEG.
  • Modèle chargement: Utilisation Graph.importGraphDef () pour charger un modèle de lancement pré-formé.
  • Graphique exécution: À l'aide d'une session pour exécuter les graphiques et trouver la meilleure étiquette pour une image.

D' autres exemples peuvent être trouvés dans le tensorflow / java dépôt GitHub.

interfaces

ExecutionEnvironment Définit un environnement pour la création et l' exécution tensorflow Operation s.
Graph.WhileSubgraphBuilder Utilisé pour instancier une classe abstraite qui remplace la méthode buildSubgraph pour construire un sous-graphe conditionnel ou du corps pour une boucle while.
Opérande <T> Interface mis en oeuvre par des opérandes d'une opération de tensorflow.
Opération Calcul sur tenseurs effectue.
OperationBuilder Un constructeur pour l' Operation est.

Des classes

EagerSession Un environnement d'exécution avec impatience les opérations de tensorflow.
EagerSession.Options
Graphique Un graphe de flux de données représentant un calcul tensorflow.
GraphOperation La mise en œuvre d'une Operation ajouté sous forme d' un nœud à un Graph .
GraphOperationBuilder Un OperationBuilder pour ajouter GraphOperation s à un Graph .
Sortie <T> Une poignée symbolique à un tenseur produit par une Operation .
SavedModelBundle SavedModelBundle représente un modèle chargé de stockage.
SavedModelBundle.Loader Options pour le chargement d'un SavedModel.
Serveur Un serveur tensorflow en cours, pour une utilisation dans la formation distribuée.
Session Pilote pour Graph exécution.
Session.Run tenseurs de sortie et des métadonnées obtenues lors de l'exécution d'une session.
Session.Runner Exécutez l' Operation s et évaluer Tensors .
Forme La forme éventuellement partiellement connue d'un tenseur produit par une opération.
Tensor <T> Un tableau multidimensionnel statiquement typé dont les éléments sont d'un type décrit par T.
tensorflow méthodes utilitaires statiques décrivant l'exécution tensorflow.
tenseurs Méthodes d'usine typées pour créer Tensor objets.

énumérations

Type de données Représente le type d'éléments d'un Tensor comme un enum.
EagerSession.DevicePlacementPolicy Contrôles comment agir lorsque nous essayons d'exécuter une opération sur un périphérique donné, mais certains tenseurs d'entrée ne sont pas sur ce dispositif.
EagerSession.ResourceCleanupStrategy Les contrôles façon dont les ressources tensorflow sont nettoyés quand ils ne sont plus nécessaires.

Des exceptions

TensorFlowException exception décochée jeté lors de l'exécution tensorflow graphiques.